Ben le frame buffer c'est un mapping de la mémoire de la CG dans l'espace d'adressage de l'utilisateur, en schématisant. C'est ultra simple et ultra limité, mais pour une GeexBox c'est vraiment parfait.
X c'est un énorme truc bourrin, qui dispose certe de qualités, mais qui sont de moins utiles aujourd'hui surtout fasse aux défauts qu'elles procurent (d'autant que windows & co est en train (dans une certaine mesure) de rattraper son manque de modularite graphique, sans pour autant que les trucs locaux en souffrent). X permet par exemple de déporter l'affichage avec une modularite extrème (une appli peut par exemple gerer l'interface utilisateur d'un soft, et une autre tournant sur une autre machine avec un autre archi peut très bien s'occuper de l'affichage d'un contenu quelquonque (mettons une image du ciel) dans l'IU de l'autre).
Malheureusement X est de trop bas niveau en ce qui concerne les primitives qui transitent par réseau, X est de trop haut niveau pour gerer des trucs videos ou 3D en local sans extension, et les extensions rajoutent une lourdeur supplementaire à X. En gros il faudrait faire une espèce de quadrature du cercle pour rendre tout ca parfait.
[^] # Re: C'est pas trop tôt
Posté par Guillaume Knispel . En réponse au journal Linux est il gros et gras ?. Évalué à 4.
X c'est un énorme truc bourrin, qui dispose certe de qualités, mais qui sont de moins utiles aujourd'hui surtout fasse aux défauts qu'elles procurent (d'autant que windows & co est en train (dans une certaine mesure) de rattraper son manque de modularite graphique, sans pour autant que les trucs locaux en souffrent). X permet par exemple de déporter l'affichage avec une modularite extrème (une appli peut par exemple gerer l'interface utilisateur d'un soft, et une autre tournant sur une autre machine avec un autre archi peut très bien s'occuper de l'affichage d'un contenu quelquonque (mettons une image du ciel) dans l'IU de l'autre).
Malheureusement X est de trop bas niveau en ce qui concerne les primitives qui transitent par réseau, X est de trop haut niveau pour gerer des trucs videos ou 3D en local sans extension, et les extensions rajoutent une lourdeur supplementaire à X. En gros il faudrait faire une espèce de quadrature du cercle pour rendre tout ca parfait.