XWayland 21.1.0 është tani i disponueshëm, një komponent DDX (Device-Dependent X) që drejton serverin X.Org për të ekzekutuar aplikacionet X11 në mjediset e bazuara në Wayland. Komponenti është duke u zhvilluar si pjesë e bazës kryesore të kodit X.Org dhe është lëshuar më parë së bashku me serverin X.Org, por për shkak të stagnimit të serverit X.Org dhe pasigurisë me lëshimin e 1.21 në kontekstin e Zhvillimi i vazhdueshëm aktiv i XWayland, u vendos që të ndahej XWayland dhe të publikoheshin ndryshimet e grumbulluara në formën e një pakete të veçantë.
Ndryshime të mëdha në krahasim me gjendjen XWayland të Serverit X.Org 1.20.10:
- Implementimi XVideo ofron mbështetje për formatin NV12.
- U shtua aftësia për të përshpejtuar formatet shtesë të zgjerimit RENDER duke përdorur arkitekturën e përshpejtimit Glamour 2D, e cila përdor OpenGL për të përshpejtuar operacionet 2D.
- Ofruesi GLX është ndërruar për të përdorur EGL në vend të swrast_dri.so nga projekti Mesa.
- U shtua mbështetje për protokollin Wayland wp_viewport për përmirësimin e shkallës së aplikacioneve në ekran të plotë.
- Siguruar shirita të shumëfishta tampon për të gjitha sipërfaqet Wayland.
- Një thirrje për memfd_create përdoret për të krijuar bufera të përbashkëta me serverin e përbërë Wayland kur përshpejtimi i bazuar në Glamour është i çaktivizuar.
- Mbështetje e përmirësuar për klientët duke përdorur lëvizjen relative të miut dhe kapjen e tastierës.
- Shtohen opsionet e linjës së komandës "-listenfd", "-version" dhe "-verbose".
- Veglat e ndërtimit janë të kufizuara në mbështetje për sistemin e ndërtimit të mesonit.
Burimi: opennet.ru