Release av XWayland 21.1.0, en komponent för att köra X11-applikationer i Wayland-miljöer

XWayland 21.1.0 är nu tillgänglig, en DDX (Device-Dependent X)-komponent som kör X.Org Server för att köra X11-applikationer i Wayland-baserade miljöer. Komponenten utvecklas som en del av den huvudsakliga X.Org-kodbasen och släpptes tidigare tillsammans med X.Org-servern, men på grund av stagnationen av X.Org-servern och osäkerheten med lanseringen av 1.21 i samband med den fortsatta aktiva utvecklingen av XWayland beslutades att separera XWayland och publicera de ackumulerade förändringarna i form av ett separat paket.

Stora förändringar jämfört med XWayland-tillståndet för X.Org Server 1.20.10:

  • XVideo-implementeringen ger stöd för NV12-formatet.
  • Lade till möjligheten att accelerera ytterligare RENDER-tilläggsformat med hjälp av Glamour 2D-accelerationsarkitekturen, som använder OpenGL för att accelerera 2D-operationer.
  • GLX-leverantören har bytts till att använda EGL istället för swrast_dri.so från Mesa-projektet.
  • Lagt till stöd för Wayland wp_viewport-protokollet för uppskalning av helskärmsapplikationer.
  • Tillhandahöll flera buffertstrimningar för alla Wayland-ytor.
  • Ett anrop till memfd_create används för att skapa buffertar som delas med Wayland-kompositservern när Glamour-baserad acceleration är inaktiverad.
  • Förbättrat stöd för klienter som använder relativ musrörelse och tangentbordsfångning.
  • Lade till kommandoradsalternativ "-listenfd", "-version" och "-verbose".
  • Byggverktygen är begränsade till stöd för mesonbyggsystemet.

Källa: opennet.ru

Lägg en kommentar