URL: https://linuxfr.org/users/reno/journaux/ubuntu-tablet-va-utiliser-surfaceflinger Title: Ubuntu Tablet va utiliser SurfaceFlinger Authors: reno Date: 2013年02月22日T13:13:55+01:00 License: CC By-SA Tags: Score: 26 Ubuntu pour tablet va utiliser [SurfaceFlinger](http://www.phoronix.com/scan.php?page=news_item&px=MTMwODg) pour l'affichage graphique. [SurfaceFlinger](http://stackoverflow.com/questions/5699107/android-surfaceflinger) est un composant d'Android, dont le rôle est d'allouer les buffers graphique et faire la composition du résultat pour l'affichage. Donc, coté sous-système graphique, on a donc sous Linux: 1. X: le protocole/serveur graphique utilisé pour les bureaux sur les PC, pour le protocole X11 traditionnel est très bien documenté, mais dès qu'on veut comprendre les méthodes "modernes" DRI2, XRender, là la doc est difficile a trouver: je pense qu'une des meilleurs présentation sur DRI2, c'est la [présentation de KP](http://www.phoronix.com/scan.php?page=news_item&px=MTMwNjc) qui explique ses limitations et le remplacement prévu par ~~DRI3000,DRINext~~DRI3, ce qui est quand même un comble! 2. SurfaceFlinger: le compositeur d'Android, j'avoue m'y être peu intéressé, j'ignore quels sont ces points forts et ses limitations. 3. Wayland: prévu pour remplacer X, assez bien documenté, même s'il y a des aspects où ça pourrait être [améliorer](http://linuxfr.org/users/reno/journaux/mon-erreur-sur-weston-le-serveur-de-wayland). 4. DirectFB: bon alors là, coté documentation/tutoriel c'est n'importe quoi, d'ailleurs les discussions sur ce sujet sont assez drôles: le brouillard quasi-complet.. Quelqu'un aurait-il des informations sur les différences entre SurfaceFlinger, Wayland et DirectFB? Leurs conceptions semblent assez similaire..