![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Linux_Graphics_Stack_2013.svg/640px-Linux_Graphics_Stack_2013.svg.png&w=640&q=50)
Direct Rendering Infrastructure
Framework / From Wikipedia, the free encyclopedia
The Direct Rendering Infrastructure (DRI) is the framework comprising the modern Linux graphics stack which allows unprivileged user-space programs to issue commands to graphics hardware without conflicting with other programs.[6] The main use of DRI is to provide hardware acceleration for the Mesa implementation of OpenGL. DRI has also been adapted to provide OpenGL acceleration on a framebuffer console without a display server running.[7]
Quick Facts Original author(s), Developer(s) ...
Original author(s) | Precision Insight, Tungsten Graphics |
---|---|
Developer(s) | freedesktop.org |
Initial release | August 1998; 25 years ago (1998-08)[1] |
Stable release | 2.4.x
/ February 2009 |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses[2] |
Website | dri |
Close
Quick Facts Original author(s), Developer(s) ...
Original author(s) | Kristian Høgsberg et al. |
---|---|
Developer(s) | freedesktop.org |
Initial release | September 4, 2008; 15 years ago (2008-09-04)[3] |
Stable release | |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses[2] |
Website | dri |
Close
Quick Facts Original author(s), Developer(s) ...
Original author(s) | Keith Packard et al. |
---|---|
Developer(s) | freedesktop.org |
Initial release | November 1, 2013; 10 years ago (2013-11-01)[5] |
Stable release | |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses[2] |
Website | dri |
Close
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Linux_Graphics_Stack_2013.svg/640px-Linux_Graphics_Stack_2013.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/The_Linux_Graphics_Stack_and_glamor.svg/640px-The_Linux_Graphics_Stack_and_glamor.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Linux_kernel_and_OpenGL_video_games.svg/640px-Linux_kernel_and_OpenGL_video_games.svg.png)
DRI implementation is scattered through the X Server and its associated client libraries, Mesa 3D and the Direct Rendering Manager kernel subsystem.[6] All of its source code is free software.