Az XWayland 21.1.0 kiadása, amely az X11 alkalmazások Wayland környezetben való futtatásához szükséges összetevő

Már elérhető az XWayland 21.1.0, egy DDX (Device-Dependent X) komponens, amely az X.Org Servert futtatja az X11 alkalmazások Wayland-alapú környezetekben történő futtatásához. Az összetevőt a fő X.Org kódbázis részeként fejlesztik, és korábban az X.Org szerverrel együtt adták ki, de az X.Org Server stagnálása és az 1.21 kiadásával kapcsolatos bizonytalanság miatt Az XWayland folyamatos aktív fejlesztése során az XWayland szétválasztása mellett döntöttek, és a felhalmozott változásokat külön csomag formájában teszik közzé.

Főbb változások az X.Org Server 1.20.10 XWayland állapotához képest:

  • Az XVideo megvalósítás támogatja az NV12 formátumot.
  • További RENDER kiterjesztési formátumok felgyorsításának lehetősége a Glamour 2D gyorsítási architektúra segítségével, amely OpenGL-t használ a 2D műveletek felgyorsítására.
  • A GLX szolgáltató át lett állítva az EGL használatára a swrast_dri.so helyett a Mesa projektből.
  • Támogatás hozzáadva a Wayland wp_viewport protokollhoz a teljes képernyős alkalmazások felskálázásához.
  • Többszörös puffercsíkozást biztosít minden Wayland felületen.
  • A memfd_create meghívása a Wayland összetett szerverrel megosztott pufferek létrehozására szolgál, ha a Glamour-alapú gyorsítás le van tiltva.
  • Továbbfejlesztett támogatás a relatív egérmozgást és billentyűzetrögzítést használó ügyfelek számára.
  • A "-listenfd", "-version" és "-verbose" parancssori opciók hozzáadva.
  • Az összeállítási eszközök a meson build rendszer támogatására korlátozódnak.

Forrás: opennet.ru

Hozzászólás