Live briefing
Everything about Direct Rendering Infrastructure
Framework
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. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Direct Rendering InfrastructureA 5-minute orientation
- Pick up a classic book: The Conspirators HierarchyThe most-reprinted book on the subject
- Go sideways: AIGLXA closely related topic
- Go sideways: GLXA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
The Conspirators HierarchyJohn Coleman · 1992- 📕GDP Now Matters More Than ForceLeslie H. Gelb · 2010
IMPACTS OF RURAL ELECTRIFICATION IN RWANDA · 2015
The Human Planet · 2009
A TOUR OF THE WORLDMalik Mansab Khan, Muhammad Rafique Abdul Aziz · 2025
survival companion for medical students, graduates and interns · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- AIGLX Accelerated Indirect GLX ("AIGLX") is an open source project founded by Red Hat and the Fedora community, led by Kristian Høgsberg, to allow accelerated…
- GLX GLX (initialism for "OpenGL Extension to the X Window System") is an extension to the X Window System core protocol providing an interface between OpenGL…
- Direct Rendering Manager The Direct Rendering Manager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards. DRM exposes an API that…
- X.Org Server X.Org Server, often referred to as Xorg, is the free and open-source implementation of the X Window System (X11) display server stewarded by the X.Org…
- Wayland (protocol) Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of…
- VirtualGL VirtualGL (VGL) is an open-source software package that redirects the 3D rendering commands from Unix and Linux OpenGL applications to 3D accelerator hardware…
- X video extension The X video extension, often abbreviated as XVideo or Xv, is a video output mechanism for the X Window System. The protocol was designed by David Carver;…
- MiniGLX MiniGLX is a specification for an application programming interface which facilitates OpenGL rendering on systems without windowing systems, e.g. Linux…