Die Version XWayland 21.1.0 ist verfĂŒgbar, ein DDX-Komponenten (Device-Dependent X), der den Start des X.Org Servers ermöglicht, um X11-Anwendungen in Wayland-basierten Umgebungen auszufĂŒhren. Diese Komponente wird innerhalb des Hauptcode-Repositorys von X.Org entwickelt und wurde zuvor zusammen mit Server X.Org veröffentlicht, aber aufgrund der Stagnation des X.Org Servers und der Ungewissheit ĂŒber die Veröffentlichung von 1.21, wĂ€hrend XWayland weiterhin aktiv entwickelt wird, wurde beschlossen, XWayland zu separieren und die angesammelten Ănderungen als eigenstĂ€ndiges Paket zu veröffentlichen.
Die wichtigsten Ănderungen im Vergleich zum XWayland-Zustand aus X.Org Server 1.20.10:
- Die Implementierung von XVideo unterstĂŒtzt jetzt das NV12-Format.
- Die Möglichkeit zur Beschleunigung zusĂ€tzlicher RENDER-Erweiterungsformate wurde durch die 2D-Beschleunigungsarchitektur Glamor hinzugefĂŒgt, die OpenGL zur Beschleunigung von 2D-Operationen verwendet.
- Der GLX-Anbieter wurde auf die Verwendung von EGL umgestellt, anstatt swrast_dri.so vom Mesa-Projekt zu nutzen.
- Die UnterstĂŒtzung des Wayland-Protokolls wp_viewport zur VergröĂerung von Vollbildanwendungen wurde hinzugefĂŒgt.
- Es wurde eine Pufferwechselung fĂŒr alle Wayland-OberflĂ€chen sichergestellt.
- FĂŒr die Erstellung von Puffern, die mit dem kompositen Server Wayland bei Deaktivierung der Glamor-basierten Beschleunigung gemeinsam genutzt werden, wird der Aufruf memfd_create verwendet.
- Die UnterstĂŒtzung fĂŒr Kunden, die die relative Mausbewegung und Tastatureingaben nutzen, wurde verbessert.
- Die Befehlszeilenoptionen â-listenfdâ, â-versionâ und â-verboseâ wurden hinzugefĂŒgt.
- Das Build-Tool ist auf die UnterstĂŒtzung des Build-Systems Meson beschrĂ€nkt.
Quelle: opennet.ru
