Direct Rendering Infrastructure

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

  1. ↑ Architecture wiki.ubuntu.com. Viitattu 3.3.2024. (englanniksi)
  2. ↑ Rickard E. Faith: The Direct Rendering Manager: Kernel Support for the Direct Rendering Infrastructure dri.sourceforge.net. 11.5.1999. Arkistoitu 3.3.2024. Viitattu 3.3.2024. (englanniksi)
  3. ↑ The DRI project history dri.freedesktop.org. Viitattu 21.3.2024. (englanniksi)
  4. ↑ Jens Owen & Kevin E. Martin: A Multipipe Direct Rendering Architecture for 3D dri.sourceforge.net. 15.9.1998. Arkistoitu 20.3.2024. Viitattu 21.3.2024. (englanniksi)
  5. ↑ Brian Paul: Introduction to the Direct Rendering Infrastructure dri.sourceforge.net. 10.8.2000. Arkistoitu 20.3.2024. Viitattu 20.3.2024. (englanniksi)
  6. ↑ xorg/ Events/ XDS2007/ Notes x.org. Viitattu 21.3.2024. (englanniksi)
  7. ↑ Kristian Høgsberg: DRI2 Design Wiki Page lists.x.org. 3.10.2007. Viitattu 21.3.2024. (englanniksi)
  8. ↑ keithp.com/ blogs/ DRI-Next keithp.com. Viitattu 21.3.2024. (englanniksi)
  9. ↑ Keith Packard: ANNOUNCE dri3proto 1.0 lists.x.org. 1.11.2013. Viitattu 21.3.2024. (englanniksi)

Aiheesta muualla

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.