Bah non, je ne vois toujours pas comment l'application peut donner l'adresse d'un buffer du GPU au serveur X plutôt que l'adresse d'un buffer en mémoire centrale.
Il n'a pas besoin de le faire. Il n'y a pas de composing. X a créé une surface de rendu via une des extensions pré-citées, l'application l'a bindé. Il n'y a rien besoin de faire d'autre.
Je ne suis pas sur de comprendre ou est le problème.
Via DRM/DRI, EXA, XAA l'appli travaille directement en mémoire GPU et le rendu ne passera jamais par la mémoire centrale. C'est bien ce que tu cherches non ?
[^] # Re: Fenêtre
Posté par Kaane . En réponse à la dépêche Pourquoi Wayland veut remplacer X. Évalué à 2.
Bah non, je ne vois toujours pas comment l'application peut donner l'adresse d'un buffer du GPU au serveur X plutôt que l'adresse d'un buffer en mémoire centrale.
Il n'a pas besoin de le faire. Il n'y a pas de composing. X a créé une surface de rendu via une des extensions pré-citées, l'application l'a bindé. Il n'y a rien besoin de faire d'autre.
Je ne suis pas sur de comprendre ou est le problème.
Via DRM/DRI, EXA, XAA l'appli travaille directement en mémoire GPU et le rendu ne passera jamais par la mémoire centrale. C'est bien ce que tu cherches non ?