View the Most Wanted LQ Wiki articles.
LinuxQuestions.org > Linux Wiki > DRI

From LQWiki

Jump to: navigation, search

DRI (Direct Rendering Infrastructure) is an infrastructure which allows for hardware 3D graphics acceleration in Linux. It has been included in X (XFree86 4.x and Xorg).

It is usually used together with X to run OpenGL applications. In this case, from a users point of view, DRI is made of the following parts (top down view from an 3D application):

If it has been enabled it can directly use the local hardware for 3d rendering (direct rendering), bypassing the X protocol. It currently doesn't support remote rendering, meaning that if the 3d application runs on a remote X, the OpenGL implementation on the side with the actual display hardware won't use hardware acceleration. All OpenGL commands will be send using the X protocol (the GLX extension) over the network and executed in software in this case (See AIGLX for a way around this).


See also

External links


Personal tools