<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Direct_Rendering_Infrastructure</id>
	<title>Direct Rendering Infrastructure - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Direct_Rendering_Infrastructure"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Direct_Rendering_Infrastructure&amp;action=history"/>
	<updated>2026-05-22T17:36:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Direct_Rendering_Infrastructure&amp;diff=574805&amp;oldid=prev</id>
		<title>imported&gt;Trustable: redundante Kategorie entfernt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Direct_Rendering_Infrastructure&amp;diff=574805&amp;oldid=prev"/>
		<updated>2026-04-08T00:10:29Z</updated>

		<summary type="html">&lt;p&gt;redundante Kategorie entfernt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Linux Graphics Stack 2013.svg|mini|Der Linux-Grafikstack mit dem &amp;#039;&amp;#039;&amp;#039;Direct Rendering Manager&amp;#039;&amp;#039;&amp;#039;]]&lt;br /&gt;
Die &amp;#039;&amp;#039;&amp;#039;Direct Rendering Infrastructure&amp;#039;&amp;#039;&amp;#039; (abgekürzt &amp;#039;&amp;#039;&amp;#039;DRI&amp;#039;&amp;#039;&amp;#039;) ist ein [[Framework]] für [[Unixoides System|unixoide Betriebssysteme]], welches einen möglichst direkten, aber dennoch sicheren und stabilen Zugriff auf [[3D-Beschleuniger]] ermöglichen soll. Der Name rührt daher, dass indirektes [[Bildsynthese|Rendering]], etwa über das [[GLX]]-Protokoll, abgelöst worden ist.&lt;br /&gt;
&lt;br /&gt;
== Softwarearchitektur ==&lt;br /&gt;
Die DRI besteht aus dem [[Kernel (Betriebssystem)|Kernel]]-Modul [[Direct Rendering Manager]] (DRM) der eine Schnittstelle zur [[Grafikkarte]] bereitstellt, und Komponenten im [[Userspace]], die auf diese zugreifen. Der letztere Teil der DRI stellt ein hardwarebeschleunigtes [[Frontend und Backend|Back-end]] für [[Mesa 3D|Mesa]] bereit und übersetzt die Befehle der Anwendung in hardwarespezifische Befehle, die er über den DRM an die Grafikkarte sendet.&lt;br /&gt;
&lt;br /&gt;
== DRI2 ==&lt;br /&gt;
Seit 2007 wird die Entwicklung einer Nachfolgeversion von DRI vorangetrieben, die mit mehreren Schwächen von DRI insbesondere im Zusammenspiel mit [[AIGLX]] aufräumt. Anfang 2008 wurden die ersten DRI2-Grafiktreiber in den Entwicklerbaum des X.Org-Servers aufgenommen.&lt;br /&gt;
&lt;br /&gt;
== DRI3 ==&lt;br /&gt;
DRI3 wurde am 1. November 2013 freigegeben.&amp;lt;ref name=&amp;quot;dri3proto 1.0&amp;quot;&amp;gt;{{Internetquelle |autor=Keith Packard |url=https://lists.freedesktop.org/archives/xorg/2013-November/056146.html |titel=Announce: dri3proto 1.0 |datum=2013-11-01 |abruf=2013-12-04}}&amp;lt;/ref&amp;gt; Es enthält zahlreiche Veränderungen gegenüber DRI2.&amp;lt;ref&amp;gt;Jake Edge: [https://lwn.net/Articles/569701/ DRI3 and Present.] LWN, 9. Oktober 2013.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Treiber-Unterstützung ==&lt;br /&gt;
DRI wird von nahezu allen freien Treibern im [[X.Org-Server]] und in [[XFree86]] unterstützt. Einige proprietäre Treiber wie der von AMD/ATI unterstützen ebenfalls DRI.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
   Linux graphics drivers 2D.svg|Es gab lediglich 2D-Treiber, und diese waren auch noch Teil des [[Display server|X servers]]&lt;br /&gt;
   Linux graphics drivers Utah GLX.svg|Nur indirekte [[Bildsynthese]] über das [[GLX]]-Protokoll war möglich; dazu gab es [[Utah GLX|Utah-GLX]]-Treiber&lt;br /&gt;
   Linux graphics drivers DRI early.svg|Frühe Direct Rendering Infrastructure&lt;br /&gt;
   Linux graphics drivers DRI current.svg|Hardwarezugriff ist nur noch über den [[Direct Rendering Manager]] möglich&lt;br /&gt;
   Linux graphics drivers DRI Wayland.svg|In Linux-Kernel 3.12 wurden &amp;#039;&amp;#039;{{lang|en|render nodes}}&amp;#039;&amp;#039; eingeführt und der [[Mode-Setting|KMS]] wurde abgespalten. [[Wayland (Display-Server-Protokoll)|Wayland]] implementiert &amp;#039;&amp;#039;{{lang|en|direct rendering}}&amp;#039;&amp;#039; über [[EGL (Programmierschnittstelle)|EGL]].&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[AIGLX]], eine hardwarebeschleunigte Erweiterung des X-Window-Systems, die auf DRI setzt&lt;br /&gt;
* [[Xgl]], eine weitere Erweiterung, die einen zweiten, hardwarebeschleunigten X-Server nutzt&lt;br /&gt;
* [[Xegl]], einen [[X Window System|X-Server]], der auf [[Mesa 3D]] und DRI aufsetzt&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
* [https://dri.freedesktop.org/wiki/ DRI-Website]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grafikbibliothek]]&lt;br /&gt;
[[Kategorie:Freedesktop.org]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>