Vydanie XWayland 21.1.0, komponentu na spustenie X11 aplikácií v prostrediach Wayland

Teraz je k dispozícii XWayland 21.1.0, komponent DDX (Device-Dependent X), ktorý spúšťa X.Org Server na spúšťanie aplikácií X11 v prostrediach založených na Wayland. Komponent sa vyvíja ako súčasť hlavnej kódovej základne X.Org a bol predtým vydaný spolu so serverom X.Org, ale kvôli stagnácii servera X.Org a neistote s vydaním verzie 1.21 v kontexte pokračujúceho aktívneho rozvoja XWaylandu, bolo rozhodnuté XWayland oddeliť a nahromadené zmeny zverejniť vo forme samostatného balíka.

Hlavné zmeny v porovnaní s XWayland stavom X.Org Server 1.20.10:

  • Implementácia XVideo poskytuje podporu pre formát NV12.
  • Pridaná možnosť urýchliť ďalšie formáty rozšírenia RENDER pomocou akceleračnej architektúry Glamour 2D, ktorá využíva OpenGL na zrýchlenie 2D operácií.
  • Poskytovateľ GLX bol zmenený na používanie EGL namiesto swrast_dri.so z projektu Mesa.
  • Pridaná podpora pre protokol Wayland wp_viewport pre upscaling aplikácií na celú obrazovku.
  • Poskytuje viacnásobný nárazníkový pruh pre všetky povrchy Wayland.
  • Volanie memfd_create sa používa na vytvorenie vyrovnávacích pamätí zdieľaných s kompozitným serverom Wayland, keď je vypnutá akcelerácia založená na Glamour.
  • Vylepšená podpora pre klientov využívajúcich relatívny pohyb myši a snímanie klávesnice.
  • Pridané možnosti príkazového riadku "-listenfd", "-version" a "-verbose".
  • Nástroje na zostavovanie sú obmedzené na podporu systému zostavovania mezón.

Zdroj: opennet.ru

Pridať komentár