Direct Rendering Infrastructure
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. 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.
Original author(s) | Precision Insight, Tungsten Graphics |
---|---|
Developer(s) | freedesktop.org |
Initial release | August 1998 |
Stable release | 2.4.x
/ February 2009 |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses |
Website | dri |
Original author(s) | Kristian Høgsberg et al. |
---|---|
Developer(s) | freedesktop.org |
Initial release | September 4, 2008 |
Stable release | 2.8
/ July 11, 2012 |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses |
Website | dri |
Original author(s) | Keith Packard et al. |
---|---|
Developer(s) | freedesktop.org |
Initial release | November 1, 2013 |
Stable release | 1.0
/ November 1, 2013 |
Written in | C |
Platform | POSIX |
Type | Framework / API |
License | MIT and other licenses |
Website | dri |
DRI implementation is scattered through the X Server and its associated client libraries, Mesa 3D and the Direct Rendering Manager kernel subsystem. All of its source code is free software.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.