j'aimerais avoir aussi les perf en "Software mesa"...
Expanding xorg with kaa is perpetuating some of the big flaws in the X
server. Xgl pushes all of the PCI probing and manipulation of hardware
registers down into device drivers when synchronization is controlled
by the kernel. kaa continues with the current X server which does evil
things like manipulate the PCI bus from user space. It also turns off
other video cards that it doesn't have drivers loaded for even though
those cards may be in use by other apps. A big goal of Xgl is to
remove the need for the server to run as root. Removing root makes it
hard for the X server to do nasty things. Long run the Xgl model
should have superior performance to kaa since Xgl exposes full OpenGL including shaders.
Eu pour eviter d'avoir un serveur X qui fait des io directement sur la carte, il devrait etre possible d'utiliser les drivers framebuffer, mais je ne vois pas trop en quoi intervient opengl. Je sais pas trop si directfd fait aussi des io directement.
[^] # Re: Serveur X sur OpenGL ?
Posté par M . En réponse à la dépêche Exa, une nouvelle architecture accélérée pour les drivers Xorg. Évalué à 3.
Expanding xorg with kaa is perpetuating some of the big flaws in the X
server. Xgl pushes all of the PCI probing and manipulation of hardware
registers down into device drivers when synchronization is controlled
by the kernel. kaa continues with the current X server which does evil
things like manipulate the PCI bus from user space. It also turns off
other video cards that it doesn't have drivers loaded for even though
those cards may be in use by other apps. A big goal of Xgl is to
remove the need for the server to run as root. Removing root makes it
hard for the X server to do nasty things. Long run the Xgl model
should have superior performance to kaa since Xgl exposes full OpenGL including shaders.
Eu pour eviter d'avoir un serveur X qui fait des io directement sur la carte, il devrait etre possible d'utiliser les drivers framebuffer, mais je ne vois pas trop en quoi intervient opengl. Je sais pas trop si directfd fait aussi des io directement.