En meme temps, il n'y a plus grand monde qui fait que de la 2D dans son rendu. Les coverflow et autre effets a la Apple sont autant de cas qui forcent les differents toolkit a soit a fournir un hack complique pour que ca marche avec Xrender, soit a faire uniquement la chose avec un backend opengl et ignorer Xrender, soit cas rarissime a implementer tout en soft et en opengl, mais aussi a ignorer Xrender dans ce cas.
En fait, les performances de Xrender sont en general tres mauvaise et une implementation soft est tres tres souvent plus rapide qu'un implementation Xrender (Je dis tres tres souvent, c'est juste pour eviter l'exception qui confirme la regle).
Au final, l'histoire ce sera OpenGL, OpenGL ES plus un moteur soft. Le reste disparaitra. En plus c'est portable entre toutes les archis assez facilement.
[^] # Re: XRender
Posté par cedric . En réponse au journal Firefox 4 et pilotes de cartes graphiques sous linux. Évalué à 3.
En fait, les performances de Xrender sont en general tres mauvaise et une implementation soft est tres tres souvent plus rapide qu'un implementation Xrender (Je dis tres tres souvent, c'est juste pour eviter l'exception qui confirme la regle).
Au final, l'histoire ce sera OpenGL, OpenGL ES plus un moteur soft. Le reste disparaitra. En plus c'est portable entre toutes les archis assez facilement.