Die Version XWayland 21.2.0 des DDX-Komponenten (Device-Dependent X) ist jetzt verfügbar. Sie ermöglicht den Start des X.Org Servers für die Ausführung von X11-Anwendungen in Wayland-basierten Umgebungen.
Wesentliche Änderungen:
- Die Unterstützung für das DRM Lease-Protokoll wurde hinzugefügt, das es dem X-Server ermöglicht, als Controller für das DRM (Direct Rendering Manager) zu fungieren und DRM-Ressourcen an Clients bereitzustellen. Praktisch wird das Protokoll verwendet, um stereoskopische Bilder mit unterschiedlichen Puffern für das linke und rechte Auge auszugeben, insbesondere bei Virtual-Reality-Headsets.

- In GLX wurden Einstellungen für Framebuffer (fbconfig) zur Unterstützung des Farbmodells sRGB (GL_FRAMEBUFFER_SRGB) hinzugefügt.
- Die Bibliothek libxcvt wurde in die Abhängigkeiten aufgenommen.
- Der Code für die Implementierung der Erweiterung Present wurde überarbeitet, die dem Compositing-Manager Mittel zur Verfügung stellt, um Pixel-Maps des umgeleiteten Fensters zu kopieren oder selbst zu verarbeiten, um sich mit dem vertikalen Synchronisationsimpuls (vblank) abzugleichen und Ereignisse wie PresentIdleNotify zu verarbeiten, die es dem Client ermöglichen, die Verfügbarkeit der Pixel-Maps für weitere Modifikationen zu beurteilen (die Möglichkeit, im Voraus zu erfahren, welche Pixel-Map im nächsten Frame verwendet wird).
- Die Möglichkeit zur Verarbeitung von Gestensteuerungen auf dem Touchpad wurde hinzugefügt.
- In die libxfixes-Bibliothek wurde der ClientDisconnectMode und die Möglichkeit zur Festlegung einer optionalen Verzögerung für das automatische Herunterfahren nach dem Abbrechen des Clients hinzugefügt.
Quelle: opennet.ru

