Lançamento do XWayland 21.1.0, um componente para execução de aplicações X11 em ambientes Wayland

Já está disponível o XWayland 21.1.0, um componente DDX (Device-Dependent X) que executa o X.Org Server para executar aplicativos X11 em ambientes baseados em Wayland. O componente está sendo desenvolvido como parte da base de código principal do X.Org e foi lançado anteriormente junto com o servidor X.Org, mas devido à estagnação do servidor X.Org e à incerteza com o lançamento do 1.21 no contexto de Após o desenvolvimento ativo e contínuo do XWayland, foi decidido separar o XWayland e publicar as alterações acumuladas na forma de um pacote separado.

Principais mudanças em comparação com o estado XWayland do X.Org Server 1.20.10:

  • A implementação do XVideo fornece suporte para o formato NV12.
  • Adicionada a capacidade de acelerar formatos de extensão RENDER adicionais usando a arquitetura de aceleração Glamour 2D, que usa 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 para o protocolo Wayland wp_viewport para aumentar a escala de aplicativos em tela cheia.
  • Forneceu múltiplas faixas de buffer para todas as superfícies Wayland.
  • Uma chamada para memfd_create é usada para criar buffers compartilhados com o servidor composto Wayland quando a aceleração baseada em Glamour está desabilitada.
  • Suporte aprimorado para clientes que usam movimento relativo do mouse e captura do teclado.
  • Adicionadas opções de linha de comando "-listenfd", "-version" e "-verbose".
  • As ferramentas de construção são limitadas ao suporte ao sistema de construção meson.

Fonte: opennet.ru

Adicionar um comentário