
Wayland-Protokolle 1.49 veröffentlicht – ein Satz von Spezifikationen für zusätzliche Wayland-Protokolle, die von Compositorn, grafischen Toolkits und Anwendungen verwendet werden, um Funktionen zu implementieren, die nicht im Basisprotokoll von Wayland enthalten sind. Das Projekt beschreibt Erweiterungen wie den Austausch von GPU-Puffern, Farbmanagement, Skalierung, Sitzungen und andere Mechanismen, auf denen moderne Wayland-Desktops basieren.
Veröffentlichung Wayland-Protokolle 1.49 veröffentlicht 7. Juni 2026. Die wichtigsten Änderungen betreffen nicht die Benutzereinstellungen, sondern die Low-Level-Infrastruktur: multi-GPU, HDR/Farbe und fractional scaling.
Wesentliche Neuerungen
Unterstützung für Multi-GPU in linux-dmabuf-v1 erweitert.
Das Protokoll hat Funktionen hinzugefügt, die es dem Compositor ermöglichen, mehrere GPU-Geräte explizit anzumelden und den Clients mitzuteilen, welche Formate und Modifikatoren von Puffern er korrekt importieren und verwenden kann. Dies ist wichtig für Systeme, in denen eine Anwendung Frames auf einer GPU rendert, während der Compositor oder die Anzeigeausgabe über eine andere GPU arbeitet. Früher hatte der Client keine angemessene Möglichkeit, im Voraus zu verstehen, ob der Compositor einen DMA-BUF-Puffer, der nicht auf dem "Haupt"-Gerät erstellt wurde, erfolgreich akzeptiert.Unterstützung für Windows BT.2100 Bildbeschreibungsanfragen in color-management-v1 hinzugefügt.
Diese Änderung betrifft die Infrastruktur für Farbmanagement und HDR. Sie ermöglicht es Wayland-Compositorn, spezielle Behandlungen für HDR-Inhalte umzusetzen, die eine Windows-kompatible BT.2100-Bildbeschreibung verwenden. Der praktische Sinn besteht darin, einen weiteren Schritt in Richtung einer vorhersehbareren Übertragung von HDR-Metadaten und Farbinformationen zwischen Anwendungen und Compositorn zu unternehmen.Ein experimentelles Protokoll xx-fractional-scale-v2 hinzugefügt.
Das neue Protokoll für fractionale Skalierung soll einige der Einschränkungen der ersten Version aufheben. Es ermöglicht Clients und Compositorn, einen separaten Koordinatenraum zum Austausch von Surface-Koordinaten zu verwenden, was die Interaktion bei Skalierungen wie 125 %, 150 % oder 175 % präziser macht. Da es sich um ein experimentelles Protokoll handelt, sollte seine API noch nicht als endgültig stabil betrachtet werden.Die Entwicklung des Modells staged/experimenteller Protokolle wurde fortgesetzt.
Die Wayland-Protokolle unterscheiden Erweiterungen nach Phasen: Experimentelle Protokolle können inkompatibel geändert werden, Staging-Protokolle sind bereits für breitere Tests vorgesehen, während stabile Protokolle als ausreichend überprüft für den langfristigen Einsatz gelten. Daher bedeutet das Erscheinen von xx-fractional-scale-v2 im experimentellen Bereich nicht sofortige Unterstützung in allen Umgebungen, sondern den Beginn standardisierter Tests des neuen Skalierungsschemas.
Im Allgemeinen Wayland-Protokolle 1.49 — ein infrastruktureller Release für Entwickler von Compositors, Toolkits und Treibern für den Grafikstapel. Für den Benutzer wird sich die Wirkung später zeigen: in einer zuverlässigeren Funktion der Hybridgrafik, korrektes HDR und weniger Probleme mit der fractional Scaling in Wayland-Sitzungen.
Quelle: linux.org.ru
