Wayland permet d'avoir un client qui rend lui même sa fenêtre dans la mémoire de la carte vidéo et puis donne une référence vers ce buffer au compositeur, ce qui peut être très efficace en local, il me semble qu'X a l'heure actuelle ne permet pas cela: même en shared mémory on est obligé de passer par la RAM du PC.
Après pourquoi écrire Wayland plutôt que d'ajouter ce nouveau mode de fonctionnement à X (comme la shared memory y a déjà été ajouter)?
Probablement, parce que les devs de Wayland préfèrent se simplifier la vie au maximum plutôt que de s'intégrer dans l'existant.
En pratique il y aura X qui tournera "au dessus" de Wayland, ça fait plutôt "usine à gaz" comme configuration mais bon ça n'impactera pas les devs de Wayland juste les utilisateurs..
[^] # Re: C'est ça le libre ?
Posté par reno . En réponse au journal Trolldi 2 : une pétition anti-Lennart. Évalué à 4.
Wayland permet d'avoir un client qui rend lui même sa fenêtre dans la mémoire de la carte vidéo et puis donne une référence vers ce buffer au compositeur, ce qui peut être très efficace en local, il me semble qu'X a l'heure actuelle ne permet pas cela: même en shared mémory on est obligé de passer par la RAM du PC.
Après pourquoi écrire Wayland plutôt que d'ajouter ce nouveau mode de fonctionnement à X (comme la shared memory y a déjà été ajouter)?
Probablement, parce que les devs de Wayland préfèrent se simplifier la vie au maximum plutôt que de s'intégrer dans l'existant.
En pratique il y aura X qui tournera "au dessus" de Wayland, ça fait plutôt "usine à gaz" comme configuration mais bon ça n'impactera pas les devs de Wayland juste les utilisateurs..