La première version alpha de la prochaine version de Weston 12.0, qui continue de servir de compositeur de référence pour Wayland, a été publiée aujourd’hui.
Avec Weston 12.0, des tonnes de changements se sont accumulés dans la base de code depuis la sortie de Weston 11.0 en septembre dernier. Il existe une prise en charge du contrôle de déchirure et d’autres nouveaux protocoles, une prise en charge multi-GPU initiale et de nombreuses autres fonctionnalités pour cette prochaine version. Certains des points forts de Weston 12.0 incluent:
-Prise en charge du protocole de contrôle de déchirure pour permettre aux clients de demander à être retournés de manière asynchrone. Cela peut permettre de déchirer si désiré.
-Un back-end PipeWire basé sur le plug-in PipeWire a été ajouté.
-Prise en charge multi-GPU pour exécuter un seul Instance Weston avec plusieurs appareils DRM. Cela ajoute une nouvelle option”–additional-devices”lors du lancement de Weston.
-Prise en charge de la tablette de dessin de base pour Weston.
-Diverses améliorations de débogage et de profilage.
-Divers correctifs de compatibilité XWayland, notamment pour ne pas divulguer les descripteurs de fichiers en cas d’échec.
-De nombreuses mises à jour aléatoires du back-end DRM, y compris la prise en charge de la propriété plane alpha DRM.
– Prise en charge initiale de plusieurs têtes pour le back-end RDP.
-Le back-end Wayland de Weston permet désormais la prise en charge du redimensionnement pour XDG-Shell afin de permettre le redimensionnement de la fenêtre Weston sur un autre compositeur Wayland.
-Prise en charge du protocole xwayland_shell_v1.
-Mises à jour de la documentation.
La longue liste des correctifs composant la version Weston 12 Alpha peut être trouvée via le annonce de la liste de diffusion.