XWayland 21.1.0:n julkaisu, komponentti X11-sovellusten ajamiseen Wayland-ympäristöissä

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

Lisää kommentti