Uitgave van XWayland 21.1.0, een component voor het uitvoeren van X11-applicaties in Wayland-omgevingen

XWayland 21.1.0 is nu beschikbaar, een DDX-component (Device-Dependent X) waarop X.Org Server draait om X11-applicaties uit te voeren in Wayland-gebaseerde omgevingen. De component wordt ontwikkeld als onderdeel van de belangrijkste X.Org-codebasis en werd eerder uitgebracht samen met de X.Org-server, maar vanwege de stagnatie van de X.Org-server en de onzekerheid met de release van 1.21 in de context van Vanwege de voortdurende actieve ontwikkeling van XWayland werd besloten XWayland op te splitsen en de verzamelde wijzigingen in de vorm van een afzonderlijk pakket te publiceren.

Grote veranderingen vergeleken met de XWayland-status van X.Org Server 1.20.10:

  • De XVideo-implementatie biedt ondersteuning voor het NV12-formaat.
  • De mogelijkheid toegevoegd om extra RENDER-extensieformaten te versnellen met behulp van de Glamour 2D-versnellingsarchitectuur, die OpenGL gebruikt om 2D-bewerkingen te versnellen.
  • De GLX-provider is overgestapt op het gebruik van EGL in plaats van swrast_dri.so uit het Mesa-project.
  • Ondersteuning toegevoegd voor het Wayland wp_viewport-protocol voor het opschalen van applicaties op volledig scherm.
  • Voorzien van meerdere bufferstrips voor alle Wayland-oppervlakken.
  • Een aanroep van memfd_create wordt gebruikt om buffers te maken die worden gedeeld met de samengestelde Wayland-server wanneer op Glamour gebaseerde versnelling is uitgeschakeld.
  • Verbeterde ondersteuning voor klanten die relatieve muisbewegingen en toetsenbordopname gebruiken.
  • Opdrachtregelopties "-listenfd", "-version" en "-verbose" toegevoegd.
  • De bouwtools zijn beperkt tot ondersteuning voor het meson-bouwsysteem.

Bron: opennet.ru

Voeg een reactie