Xa está dispoñible XWayland 21.1.0, un compoñente DDX (Device-Dependent X) que executa X.Org Server para executar aplicacións X11 en contornos baseados en Wayland. O compoñente está a ser desenvolvido como parte da base de código principal de X.Org e lanzouse previamente xunto co servidor X.Org, pero debido ao estancamento do servidor X.Org e á incerteza co lanzamento da versión 1.21 no contexto de o continuo desenvolvemento activo de XWayland, decidiuse separar XWayland e publicar os cambios acumulados en forma de paquete separado.
Cambios importantes en comparación co estado XWayland de X.Org Server 1.20.10:
- A implementación de XVideo ofrece soporte para o formato NV12.
- Engadiuse a capacidade de acelerar formatos de extensión RENDER adicionais mediante a arquitectura de aceleración Glamour 2D, que usa OpenGL para acelerar as operacións 2D.
- O fornecedor GLX cambiouse para usar EGL en lugar de swrast_dri.so do proxecto Mesa.
- Engadiuse compatibilidade co protocolo Wayland wp_viewport para ampliar as aplicacións a pantalla completa.
- Proporcionou varias bandas de tampón para todas as superficies de Wayland.
- Unha chamada a memfd_create úsase para crear búfers compartidos co servidor composto Wayland cando a aceleración baseada en Glamour está desactivada.
- Compatibilidade mellorada para os clientes que usan o movemento relativo do rato e a captura do teclado.
- Engadíronse opcións de liña de comandos "-listenfd", "-version" e "-verbose".
- As ferramentas de compilación limítanse ao soporte para o sistema de compilación meson.
Fonte: opennet.ru