Lanzamento de XWayland 21.1.0, un compoñente para executar aplicacións X11 en contornos Wayland

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

Engadir un comentario