IT-Lexikon › Infrastruktur › DRI (Direct Rendering Infrastructure)

DRI (Direct Rendering Infrastructure)

Infrastruktur Svenska → Aktualisiert: 2026-10-07
Mehr Infos
Hersteller
Precision Insight
Jahr
1998–
Typ
Grafikarchitektur

Die Architektur, die X-Programmen unter Linux den direkten Draht zur Grafikkarte verschaffte, am X-Server vorbei – ohne dass das Chaos ausbrach.

Unter X läuft alles über den Server – für Fenster in Ordnung, für 3D ruinös. Precision Insight entwickelte DRI Ende der 1990er, um das zu beheben: Ein Kernelmodul regelt den Hardwarezugriff und die Sperren zwischen den Clients, Mesa liefert die OpenGL-Treiber im Userspace, und der X-Server behält die Hoheit darüber, welche Fenster wo erscheinen. DRI erschien 2000 mit XFree86 4.0 und brachte Linux hardwarebeschleunigtes 3D mit freien Treibern.

Das ursprüngliche Design teilte einen einzigen Back-Buffer unter allen Fenstern auf, was mit Compositing-Fenstermanagern kollidierte. DRI2 gab 2008 jedem Fenster eigene Puffer, und DRI3 ließ die Clients sie 2013 selbst anlegen. Dieselben Grundlagen tragen heute auch Wayland.

← Zurück zum Lexikon