XWayland 21.1.0 er nu tilgængelig, en DDX-komponent (Device-Dependent X), der muliggør kørsel af X.Org Server til afvikling af X11-applikationer i Wayland-miljøer. Komponenterne udvikles som en del af den primære kodebase for X.Org og blev tidligere udgivet sammen med serveren X.Org, men på grund af stagneringen af X.Org Server og usikkerheden omkring frigivelsen af 1.21 i en periode med fortsat aktiv udvikling af XWayland, blev det besluttet at adskille XWayland og offentliggøre de akkumulerede ændringer som en separat pakke.
De væsentligste ændringer i forhold til tilstanden af XWayland i X.Org Server 1.20.10:
- Implementeringen af XVideo understøtter nu NV12-formatet.
- Muligheden for acceleration af yderligere RENDER-udvidelsesformater ved hjælp af 2D-accelerationsarkitekturen Glamor, som bruger OpenGL til at accelerere 2D-operationer, er tilføjet.
- GLX-udbyderen er overgået til brug af EGL i stedet for swrast_dri.so fra Mesa-projektet.
- Understøttelse af Wayland-protokollen wp_viewport er tilføjet for at øge skalaen for fuldskærmsapplikationer.
- Sikret skift mellem flere buffere for alle Wayland-overflader.
- For at oprette buffere, der deles med Wayland-kompositserveren, når der er deaktiveret acceleration baseret på Glamor, er memfd_create blevet anvendt.
- Forbedret støtte til klienter, der bruger relativ musbevægelse og tastaturovervågning.
- Tilføjet kommandolinjeindstillingerne «-listenfd», «-version» og «-verbose».
- Byggesættet er begrænset til understøttelse af meson-buildsystemet.
Kilde: opennet.ru
