l'architecture de Wayland permettra-t-elle de se passer de la couche pilote userspace (type xf86-video-intel) que l'on connait avec X ? Si oui, pourquoi ?
Oui car toutes les opérations nécessaires pour allouer un contexte graphique et gérer des buffers graphique a été standardisé, c'est EGL. Avec ça, les applications peuvent utiliser le GPU pour faire du rendu (via OpenGL/VG ou toute autre API) et partager ses buffers graphiques avec un compositeur wayland.
C'est implémenté dans mesa pour intel, radeon et nouveau.
Cela dit, y'a plein de façon de communiquer avec un compositeur wayland, celle là est simplement la plus optimale (tout sur le GPU).
[^] # Re: drivers graphiques
Posté par Martin Peres (site web personnel) . En réponse à la dépêche Entretien avec Jérôme Glisse, développeur des pilotes graphiques radeon pour Red Hat. Évalué à 10. Dernière modification le 01 septembre 2013 à 02:20.
Oui car toutes les opérations nécessaires pour allouer un contexte graphique et gérer des buffers graphique a été standardisé, c'est EGL. Avec ça, les applications peuvent utiliser le GPU pour faire du rendu (via OpenGL/VG ou toute autre API) et partager ses buffers graphiques avec un compositeur wayland.
C'est implémenté dans mesa pour intel, radeon et nouveau.
Cela dit, y'a plein de façon de communiquer avec un compositeur wayland, celle là est simplement la plus optimale (tout sur le GPU).