
Le protocole Wayland 1.49 a été publié — un ensemble de spécifications pour des protocoles Wayland supplémentaires utilisés par les compositeurs, les bibliothèques graphiques et les applications pour implémenter des fonctionnalités qui ne sont pas incluses dans le protocole de base Wayland. Le projet décrit des extensions telles que l'échange de buffers GPU, la gestion des couleurs, le redimensionnement, les sessions et d'autres mécanismes sur lesquels reposent les environnements de bureau modernes sous Wayland.
La version Protocoles Wayland 1.49 publiée 7 juin 2026. Les principaux changements sont liés non pas aux paramètres utilisateurs, mais à l'infrastructure de bas niveau : multi-GPU, HDR/couleurs et mise à l'échelle fractionnée.
Principales nouveautés
Amélioration de la prise en charge du multi-GPU dans linux-dmabuf-v1.
Le protocole a ajouté des fonctionnalités permettant au compositeur d'annoncer explicitement plusieurs dispositifs GPU et d'informer les clients des formats et modificateurs de buffers qu'il peut importer et utiliser correctement. Cela est important pour les systèmes où l'application rend des images sur un GPU, tandis que le compositeur ou la sortie d'affichage fonctionnent via un autre GPU. Auparavant, le client n'avait pas de moyen normal de savoir à l'avance si le compositeur accepterait avec succès le buffer DMA-BUF créé sur un dispositif non « principal ».Ajout du support de Windows BT.2100 image description request dans color-management-v1.
Ce changement concerne l'infrastructure de gestion des couleurs et HDR. Il permet aux compositeurs Wayland de mettre en œuvre un traitement spécial du contenu HDR utilisant la description d'image compatible Windows BT.2100. Le sens pratique — un pas de plus vers un transfert plus prévisible des métadonnées HDR et des caractéristiques de couleurs entre les applications et le compositeur.Ajout d'un protocole expérimental xx-fractional-scale-v2.
Le nouveau protocole de mise à l'échelle fractionnelle devrait corriger certaines limitations de la première version. Il permet aux clients et aux compositeurs d'utiliser un espace de coordonnées distinct pour échanger des coordonnées de surfaces, rendant les interactions à des échelles comme 125 %, 150 % ou 175 % plus précises. Pour l'instant, c'est un protocole expérimental, ce qui signifie que son API ne doit pas encore être considérée comme définitivement stabilisée.Poursuite du développement du modèle de protocoles staged/expérimentaux.
Les protocoles Wayland séparent les extensions par étapes : les protocoles expérimentaux peuvent changer de manière incompatible, les protocoles de staging sont déjà destinés à des tests plus larges, tandis que les protocoles stables sont considérés comme suffisamment éprouvés pour un usage à long terme. Ainsi, l'apparition de xx-fractional-scale-v2 dans la zone expérimentale ne signifie pas un soutien immédiat et massif dans tous les environnements, mais le début des tests standardisés d'un nouveau schéma de mise à l'échelle.
Dans l'ensemble Protocoles Wayland 1.49 — une version d'infrastructure pour les développeurs de compositeurs, d'outils et de la pile graphique des pilotes. Son effet se manifestera plus tard pour l'utilisateur : avec un fonctionnement plus fiable de la graphics hybride, un HDR correct et un scaling fractionné moins problématique dans les sessions Wayland.
Source : linux.org.ru
