XWayland 21.1.0 er nu tilgængelig, en DDX (Device-Dependent X)-komponent, der kører X.Org Server til at køre X11-applikationer i Wayland-baserede miljøer. Komponenten udvikles som en del af den primære X.Org-kodebase og blev tidligere udgivet sammen med X.Org-serveren, men på grund af stagnationen af X.Org-serveren og usikkerheden med udgivelsen af 1.21 ifm. den fortsatte aktive udvikling af XWayland, blev det besluttet at adskille XWayland og offentliggøre de akkumulerede ændringer i form af en separat pakke.
Større ændringer sammenlignet med XWayland-tilstanden for X.Org Server 1.20.10:
- XVideo-implementeringen understøtter NV12-formatet.
- Tilføjet muligheden for at accelerere yderligere RENDER-udvidelsesformater ved hjælp af Glamour 2D-accelerationsarkitekturen, som bruger OpenGL til at accelerere 2D-operationer.
- GLX-udbyderen er blevet skiftet til at bruge EGL i stedet for swrast_dri.so fra Mesa-projektet.
- Tilføjet understøttelse af Wayland wp_viewport-protokollen til opskalering af fuldskærmsapplikationer.
- Leveret flere bufferstriber til alle Wayland overflader.
- Et kald til memfd_create bruges til at oprette buffere, der deles med Wayland-sammensatte server, når Glamour-baseret acceleration er deaktiveret.
- Forbedret support til klienter ved hjælp af relativ musebevægelse og tastaturoptagelse.
- Tilføjede kommandolinjeindstillinger "-listenfd", "-version" og "-verbose".
- Byggeværktøjerne er begrænset til understøttelse af mesonbyggesystemet.
Kilde: opennet.ru