Direct Rendering Infrastructure

Direct Rendering Infrastructure (DRI) on X-ikkunointijärjestelmän liityntärajapinta, jonka kautta käyttäjätason ohjelmistot voivat kommunikoida suoraan grafiikkasuorittimen kanssa ohittaen X-palvelimen. DRI:n päätarkoitus on OpenGL:n laitteistokiihdytys Mesa 3D:n kanssa.

DRI voi käyttää Linux-ytimen Direct Rendering Manager -rajapintaa. DRI-rajapintaa käyttävä sovellus ohittaa X-palvelimen kokonaan.

 Historia 
DRI:n kehityksen aloittivat Jens Owen ja Kevin E. Martin Precision Insight -yhtiöstä, jota osittain rahoittivat Red Hat ja Silicon Graphics. Myöhemmin VA Linux Systems hankki Precision Insightin ja DRI:n ylläpidosta vastasi tämän jälkeen Tungsten Graphics.
DRI-tuki lisättiin XFree86 versioon 4.0.

Vuonna 2007 Kristian Høgsberg aloitti työn DRI2:n parissa.

Vuonna 2012 seuraavan version "DRI-Next" kehitystyö alkoi.
DRI3:n määrittely julkaistiin vuonna 2013.

 Lähteet 

 Aiheesta muualla 

 sourceforge.net: Introduction to the Direct Rendering Infrastructure  
 sourceforge.net: Mesa 3D and Direct Rendering Infrastructure wiki 

Luokka:Ohjelmointirajapinnat