pienoiskuva|oikea|DRI:n sijoittuminen Linuxin grafiikkapinossa. 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