Das Unternehmen Collabora hat eine verbesserte Version des Wayland-Treibers vorgestellt, die es ermöglicht, Anwendungen, die GDI und OpenGL/DirectX verwenden, direkt in einer Wayland-Umgebung über Wine auszuführen, ohne auf die XWayland-Schicht zurückgreifen zu müssen und ohne die Bindung von Wine an das X11-Protokoll. Die Diskussion mit den Entwicklern von Wine über die Unterstützung von Wayland in der Wine Staging-Version geht weiter, mit dem Ziel, diese in die Hauptversion von Wine zu integrieren.
In der neuen Version:
- Die Unterstützung für die Grafik-API Vulkan wurde hinzugefügt, einschließlich der Fensterverwaltung (Größenänderung, Vollbildmodus usw.). Die Vulkan-API kann sowohl direkt verwendet werden als auch zur Implementierung von Direct3D-Funktionen über WineD3D oder DXVK dienen.
- Die Unterstützung für Mehrmonitor-Konfigurationen wurde hinzugefügt. Dynamisches Hinzufügen und Entfernen von Monitoren, die Änderung der Auflösung und des Modus für jeden Monitor sowie Skalierung für HiDPI werden unterstützt.
- Die Unterstützung für hochauflösende Bildschirme (HiDPI) wurde gewährleistet.
- Die Unterstützung für die Begrenzung des Cursorbereichs (Clipping) und die relative Bewegung des Cursors wurde hinzugefügt.
- Die Verarbeitung von Tastaturlayouts in Wayland wurde implementiert.

Quelle: opennet.ru
