La infraestructura de representación directa (DRI) es una estructura de software de código abierto que permite coordinar:
El núcleo del sistema operativo
El sistema de ventanas X
El hardware de gráficos 3D
Las aplicaciones cliente basadas en OpenGL
DRI permite acceder directamente al hardware de gráficos en el sistema de ventanas X de un modo seguro y eficaz. DRI también admite la representación 3D con aceleración por hardware OpenGL en los sistemas operativos como UNIX. La estructura DRI y el controlador con aceleración de Intel se han implementado en Solaris. Actualmente, DRI incluye los conjuntos de chips de gráficos producidos por Intel, ATI, Via y 3dfx.