El ingeniero de NVIDIA, Austin Shafer, ha contribuido con la compatibilidad con el protocolo de retroalimentación linux_dmabuf v4 para el upstream XWayland. Esto está trabajando para permitir que los modificadores de escaneo que un compositor anuncia se entreguen a las aplicaciones X11 bajo (X)Wayland.
A fines de 2021, se presentó la extensión de comentarios Wayland DMA-BUF y ahora, gracias al trabajo de NVIDIA, está conectada para XWayland. La adición de”retroalimentación”al protocolo Linux DMA-BUF es particularmente útil para las configuraciones modernas de múltiples GPU en las que se necesita conocer el dispositivo de GPU que usa el compositor y la semántica que lo rodea, como si se usara la GPU secundaria que DMA-BUF aún puede intercambiar búferes con la GPU principal y en un formato compatible.
En el tiempo transcurrido desde que se agregó esta extensión de retroalimentación DMA-BUF a Mesa y se conectó a otro lugar. Mientras tanto, el código X.Org en el transcurso del año pasado vio actualizaciones de Austin Shafer para las adiciones de DRI3 para permitir que un cliente le diga al servidor qué dispositivo DRM se está utilizando, de modo que el servidor X.Org pueda tomar decisiones más informadas sobre qué modificadores usar. volver al cliente. Con esos prerrequisitos fuera del camino, el soporte de XWayland para los comentarios de linux_dmabuf v4 finalmente se fusionó el viernes.
Más detalles para los interesados a través de este MR del servidor X.Org que ahora se encontrará en la próxima versión de XWayland.