|
Direct Rendering Infrastructure - Definition |
|
|
In computing, the Direct Rendering Infrastructure (DRI) is an interface to safely allow the X Window System direct access to the video hardware for both 2D and 3D computer graphics rendering. It integrates with Mesa, an implementation of OpenGL.
The project was started by Jens Owen of Precision Insight. It was first made widely available as part of XFree86 4.0 and is now part of the XOrg Foundation Open Source Public Implementation of X11. It is nowadays maintained by Tungsten Graphics.
X usually manipulates the video hardware directly. If X crashes, this can leave the video hardware in an unusable state. DRI places hardware control at the kernel level, meaning that an abnormal X server termination will not require a hardware reboot. The kernel module of DRI is called the Direct Rendering Manager or DRM. The kernel supported for by DRM is first and foremost Linux, but several cards are also supported by kernel modules that run on FreeBSD and NetBSD.
External links
|
|
Example Usage of Infrastructure |
 |
anibalmastobiza: NeuGrid: Brain Imaging Infrastructure for Defeating Neurodegenerative Diseases
http://bit.ly/8KdI7P |
 |
strc3366: Eucalyptus - an open-source software Infrastructure for implementing "cloud computing" on clusters. http://open.eucalyptus.com/ |
 |
jukkapaulin: I Wonder whether it's a bad thing when admin has better functioning it Infrastructure at home than at work. :D |
|