L'infrastruttura DRI (Direct Rendering Infrastructure) è un framework software open source per il coordinamento di:
Kernel del sistema operativo
X Window System
Hardware grafico 3D
Applicazioni client basate su OpenGL
DRI consente l'accesso diretto all'hardware grafico in X Window System in modo sicuro ed efficiente. DRI abilita anche le funzioni di accelerazione hardware OpenGL e il rendering 3D sui sistemi operativi di tipo UNIX. È stato eseguito il porting in Solaris del framework DRI e del driver accelerato per Intel. Attualmente, DRI supporta i chipset grafici prodotti da Intel, ATI, Via e 3dfx.