En ce qui concerne Qt, il a plusieurs types de rendu:
- native, c'est celui qui utilise X11 et XRander pour le rendu de certains truc.
- raster, le défaut, tout est dessiné en software par le client.
- opengl, experimental, instable et non supporté
raster est maintenant le défault pour plusieur raisons:
Premièrement, il est beaucoup plus rapide en pratique. Pour de jolies interfaces QML il faut dessiner à 60fps. Dessiner tout en sofwtare est beaucoup plus rapide que de faire des roundtrips entre le client et le serveur.
Compare le scolling d'application KDE quand tu les lance avec --graphicssystem native ou --graphicssystem raster
Et puis comme ça, le rendu est le même sur toute les platforme. En effet, avec X11, certaines API de produisaient des résultats légèrement différent de platformes en platformes. Maintenant, c'est unifié.
[^] # Re: Mauvaise foi
Posté par Gof (site web personnel) . En réponse à la dépêche Pourquoi Wayland veut remplacer X. Évalué à 2.
En ce qui concerne Qt, il a plusieurs types de rendu:
- native, c'est celui qui utilise X11 et XRander pour le rendu de certains truc.
- raster, le défaut, tout est dessiné en software par le client.
- opengl, experimental, instable et non supporté
raster est maintenant le défault pour plusieur raisons:
Premièrement, il est beaucoup plus rapide en pratique. Pour de jolies interfaces QML il faut dessiner à 60fps. Dessiner tout en sofwtare est beaucoup plus rapide que de faire des roundtrips entre le client et le serveur.
Compare le scolling d'application KDE quand tu les lance avec --graphicssystem native ou --graphicssystem raster
Et puis comme ça, le rendu est le même sur toute les platforme. En effet, avec X11, certaines API de produisaient des résultats légèrement différent de platformes en platformes. Maintenant, c'est unifié.