Despois de nove meses de desenvolvemento, publicouse unha versión estable do servidor composto Weston 14.0, que desenvolve tecnoloxías que contribúen á aparición dun soporte total para o protocolo Wayland en Enlightenment, GNOME, KDE e outros contornos de usuarios. O desenvolvemento de Weston ten como obxectivo proporcionar unha base de código de alta calidade e exemplos de traballo para o uso de Wayland en ambientes de escritorio e solucións integradas, como plataformas para sistemas de infoentretemento para automóbiles, teléfonos intelixentes, televisores e outros dispositivos de consumo. O código do proxecto distribúese baixo a licenza MIT.
Cambios na nova filial de Weston:
- Engadiuse o soporte para a capa de hardware ao backend de saída mediante DRM (Direct Rendering Manager). O modo de conmutación asíncrona atómica entre dous búfers na memoria de vídeo (flip asincrónico atómico) está activado.
- Engadiuse a configuración de espello ao ficheiro de configuración para organizar a duplicación de saída.
- Engadiuse compatibilidade coa tecnoloxía DmaBuf ao backend de saída a través do servidor multimedia Pipewire.
- O cliente simple-egl permite o uso de superficies translúcidas con representación de cor de 16 bits. Opción engadida para usar a extensión EGL EGL_EXT_present_opaque. Implementouse o soporte para a compresión superficial.
- No backend para a saída a través do protocolo RDP, engadiuse soporte para FreeRDP 3.x.
- O backend de saída VNC ofrece a posibilidade de desactivar TLS e usar un contrasinal para a autenticación en modo non TLS.
- libweston engadiu soporte para a extensión do protocolo Wayland para a xestión da cor. Implementouse a capacidade de limitar a área de movemento do punteiro en superficies de pantalla completa.
- O compoñente para renderizar a través de OpenGL (gl-renderer) engadiu soporte para capturar saídas de OpenGL ES 3 e OpenGL ES 2 en modo asíncrono, así como a posibilidade de cambiar a cor dos obxectos mediante un sombreador.
Fonte: opennet.ru
