Aujourd'hui on peut voir que la plupart des toolkits graphiques (ex GTK+, Qt) sont re-écrits pour utiliser des bibliothèques intermédiaires (souvent vectorielles comme Cairo). Par exemple GTK+ est re-écrit sur Cairo. Or cairo, permet de faire un rendu via Glitz, bibliothèque accélérée par des drivers opengl. Glitz a besoin d'un serveur X11 car elle passe par GLX (me semble-t-il). Bientôt, on pourra faire du rendu basé sur opengl egl qui permet de se passer d'un serveur X11. Donc la contrepartie de laisser tomber la flexibilité d'un serveur X11 pour ces nouvelles back-ends sera un gain de vitesse (surement discutable en terme de perception humaine) et un allègement de la lourdeur de l'infrastructure de X11 (discutable aussi, suite à sa modularisation).
# Cairo and co...
Posté par sylware . En réponse à la dépêche X11R7.0 sous le sapin de Noël. Évalué à 1.