- XAA
-
EXA
EXA[1] est un procédé d'accélération moderne pour X.Org (et spécialement de XRender) destiné à remplacer XAA[2]. Il a été développé par Zack Rusin pour le compte de Trolltech à partir du travail réalisé par Keith Packard sur KAA, l'architecture de KDrive[3], comme une solution transitoire en attendant l'avènement d'un serveur X basé sur OpenGL (Xegl). EXA a été introduit dans les versions 6.9/7.0 de X.Org[4].
EXA est appelé à céder la place à UXA qui est la nouvelle version d'EXA adaptée pour tirer partie du nouveau gestionnaire de mémoire graphique GEM (Graphics Execution Manager) du noyau Linux.
Sommaire
Configurer X.org pour utiliser l'accélération EXA
Par défaut, l'accélération de X.Org repose encore sur XAA. Aussi, pour tirer parti de EXA, le fichier xorg.conf doit être modifié en ajoutant la ligne suivante à la section « Device » :
Option "AccelMethod" "EXA"
Notes
- ↑ EXA pourrait signifier Eyecandy Acceleration Architecture à moins qu'il ne s'agisse d'un cas de rétro-acronymie
- ↑ XAA est l'acronyme de XFree86 Acceleration Architecture
- ↑ High Performance X Servers in the Kdrive Architecture par Eric Anholt (USENIX Annual Technical Conference 2004)
- ↑ voir l'historique des versions de X.org
Voir aussi
Liens externes
- (en) X.Org Glossary
- (en) ExaStatus
- (fr) Exa, une nouvelle architecture accélérée pour les drivers Xorg (linuxfr.org)
- (en) L'annonce faite le 25 juin 2005 par Zack Rusin sur la mailing list X.org
- (en) X.Org 6.9 / 7.0 – Next Generation X11 par René Rebe (linux-magazine.com)
- Portail des logiciels libres
Catégories : X Window System | Logiciel sous licence libre | Bibliothèque logicielle
Wikimedia Foundation. 2010.