XWayland 21.1.0 on nyt saatavilla, DDX (Device-Dependent X) -komponentti, joka käyttää X.Org Serveriä X11-sovellusten suorittamiseksi Wayland-pohjaisissa ympäristöissä. Komponenttia kehitetään osana pääasiallista X.Org-koodipohjaa ja se julkaistiin aiemmin yhdessä X.Org-palvelimen kanssa, mutta johtuen X.Org-palvelimen pysähtymisestä ja 1.21:n julkaisusta aiheutuneesta epävarmuudesta XWaylandin aktiivisen kehittämisen jatkuessa XWayland päätettiin erottaa ja kertyneet muutokset julkaista erillisen paketin muodossa.
Suuret muutokset verrattuna X.Org Server 1.20.10:n XWayland-tilaan:
- XVideo-toteutus tukee NV12-muotoa.
- Lisätty mahdollisuus nopeuttaa muita RENDER-laajennusmuotoja käyttämällä Glamour 2D -kiihdytysarkkitehtuuria, joka käyttää OpenGL:ää 2D-toimintojen nopeuttamiseen.
- GLX-toimittaja on vaihdettu käyttämään EGL:ää swrast_dri.so:n sijaan Mesa-projektista.
- Lisätty tuki Wayland wp_viewport -protokollalle koko näytön sovellusten skaalaaminen.
- Mukana useita puskuriraitoja kaikille Wayland-pinnoille.
- Kutsua memfd_create käytetään Wayland-yhdistelmäpalvelimen kanssa jaettujen puskureiden luomiseen, kun Glamour-pohjainen kiihdytys on poistettu käytöstä.
- Parannettu tuki asiakkaille, jotka käyttävät suhteellista hiiren liikettä ja näppäimistön kaappausta.
- Lisätty komentorivivaihtoehdot "-listenfd", "-version" ja "-verbose".
- Rakennustyökalut rajoittuvat meson-rakennusjärjestelmän tukemiseen.
Lähde: opennet.ru