Lexique informatique › Infrastructure › DRI (Direct Rendering Infrastructure)

DRI (Direct Rendering Infrastructure)

Infrastructure Svenska → Mis à jour: 2026-10-07
Plus d'infos
Créateur
Precision Insight
Année
1998–
Type
Architecture graphique

L'architecture qui a permis aux programmes X sous Linux de parler directement à la carte graphique, sans passer par le serveur X, et sans que le chaos s'ensuive.

Sous X, tout passe par le serveur, ce qui convient aux fenêtres et ruine la 3D. Precision Insight a conçu DRI à la fin des années 1990 pour y remédier : un module du noyau arbitre l'accès au matériel et les verrous entre clients, Mesa fournit les pilotes OpenGL en espace utilisateur, et le serveur X garde la main sur ce qui s'affiche où. DRI est livré avec XFree86 4.0 en 2000 et offre à Linux la 3D accélérée matériellement avec des pilotes libres.

La conception d'origine partageait un unique tampon arrière entre toutes les fenêtres, ce qui s'accordait mal avec les gestionnaires de fenêtres à composition. DRI2 (2008) a donné à chaque fenêtre ses propres tampons, et DRI3 (2013) a laissé les clients les allouer eux-mêmes. Ces mêmes fondations soutiennent aujourd'hui Wayland.

← Retour au lexique