Está disponível o lançamento do XWayland 21.1.0, componente DDX (Device-Dependent X), que permite a execução do X.Org Server para a execução de aplicativos X11 em ambientes baseados em Wayland. O componente é desenvolvido dentro da base de código principal do X.Org e anteriormente era lançado junto com servidor o X.Org, mas devido à estagnação do X.Org Server e à incerteza sobre o lançamento da versão 1.21, em meio ao desenvolvimento contínuo do XWayland, decidiu-se separar o XWayland e publicar as mudanças acumuladas em forma de um pacote separado.
Principais mudanças em relação ao estado do XWayland na versão do X.Org Server 1.20.10:
- O suporte ao formato NV12 foi implementado na realização do XVideo.
- Adicionada a capacidade de acelerar formatos adicionais de extensões RENDER usando a arquitetura de aceleração 2D Glamor, que utiliza OpenGL para acelerar operações 2D.
- O provedor GLX foi alterado para usar EGL em vez de swrast_dri.so do projeto Mesa.
- Adicionado suporte ao protocolo Wayland wp_viewport para aumentar o zoom de aplicativos em tela cheia.
- Implementado o alternar de múltiplos buffers para todas as superfícies Wayland.
- Para criar buffers compartilhados com o servidor compositor Wayland ao desativar a aceleração baseada em Glamor, foi utilizado a chamada memfd_create.
- Melhorado o suporte para clientes que utilizam movimento relativo do mouse e captura de teclado.
- Adicionadas opções de linha de comando "-listenfd", "-version" e "-verbose".
- A ferramenta de construção é limitada ao suporte do sistema de construção meson.
Fonte: opennet.ru
