Vydání XWayland 21.1.0, komponenty pro spouštění aplikací X11 v prostředích Wayland

Nyní je k dispozici XWayland 21.1.0, komponenta DDX (Device-Dependent X), která spouští X.Org Server pro spouštění aplikací X11 v prostředích založených na Wayland. Komponenta je vyvíjena jako součást hlavní kódové základny X.Org a byla dříve vydána společně se serverem X.Org, ale kvůli stagnaci serveru X.Org a nejistotě s vydáním 1.21 v kontextu pokračující aktivní vývoj XWayland, bylo rozhodnuto XWayland oddělit a nashromážděné změny zveřejnit ve formě samostatného balíčku.

Hlavní změny ve srovnání se stavem XWayland X.Org Server 1.20.10:

  • Implementace XVideo poskytuje podporu formátu NV12.
  • Přidána možnost zrychlit další formáty rozšíření RENDER pomocí akcelerační architektury Glamour 2D, která využívá OpenGL k urychlení 2D operací.
  • Poskytovatel GLX byl přepnut na používání EGL namísto swrast_dri.so z projektu Mesa.
  • Přidána podpora protokolu Wayland wp_viewport pro upscaling aplikací na celou obrazovku.
  • Poskytováno vícenásobné prokládání vyrovnávací paměti pro všechny povrchy Wayland.
  • Volání memfd_create se používá k vytvoření vyrovnávacích pamětí sdílených s kompozitním serverem Wayland, když je zakázána akcelerace založená na Glamour.
  • Vylepšená podpora pro klienty využívající relativní pohyb myši a zachycení klávesnice.
  • Přidány možnosti příkazového řádku "-listenfd", "-version" a "-verbose".
  • Nástroje pro sestavení jsou omezeny na podporu systému sestavení mesonu.

Zdroj: opennet.ru

Přidat komentář