Megjelent az XWayland 21.1.0, a DDX komponens (Device-Dependent X), amely az X.Org Server indítását biztosítja az X11 alkalmazások futtatására Wayland alapú környezetekben. A komponens a X.Org fő kódalapjában fejlődik, és korábban együtt jelent meg a szerverrel X.Org-gal, de az X.Org Server stagnálása és a 1.21 kiadásával kapcsolatos bizonytalanság miatt, a folyamatosan fejlődő XWayland esetében a XWayland kiemelését és a felhalmozott változtatások külön csomagként való közzétételét határozták el.
Főbb változások az X.Org Server 1.20.10-es változathoz képest:
- Az XVideo megvalósítása támogatja az NV12 formátumot.
- Hozzáadva a RENDER kiterjesztések további formátumainak gyorsítása a Glamor 2D gyorsító architektúrával, amely az OpenGL-t használja a 2D műveletek gyorsítására.
- A GLX szolgáltató átkerült az EGL használatára a Mesa projekt swrast_dri.so-ja helyett.
- Hozzáadva a Wayland protokoll wp_viewport támogatása a teljes képernyős alkalmazások nagyításához.
- Több puffer váltakozása biztosított minden Wayland felület esetében.
- A Glamor alapú gyorsítás kikapcsolásakor a Wayland kompozit szerverrel közösen használt pufferek létrehozásához a memfd_create hívást használták.
- Javították a relatív egérmozgást és a billentyűzetfogást használó kliensek támogatását.
- Hozzáadva a parancssori opciók: „-listenfd”, „-version” és „-verbose”.
- A fordítóeszköz korlátozott a meson építési rendszer támogatására.
Forrás: opennet.ru
