Wydanie XWayland 21.1.0, komponentu do uruchamiania aplikacji X11 w środowiskach Wayland

Wydanie XWayland 21.1.0, komponent DDX (Device-Dependent X), który umożliwia uruchomienie serwera X.Org w celu organizacji uruchamiania aplikacji X11 w środowiskach opartych na Wayland. Komponent rozwija się w ramach głównej bazy kodowej X.Org i wcześniej był wydawany razem z serwerem X.Org, ale z powodu stagnacji serwera X.Org i niepewności co do wydania 1.21 w ciągu kontynuacji aktywnego rozwoju XWayland zdecydowano się wyróżnić XWayland i opublikować nagromadzone zmiany w formie oddzielnego pakietu.

Główne zmiany względem stanu XWayland z wersji X.Org Server 1.20.10:

  • W implementacji XVideo zapewniono wsparcie dla formatu NV12.
  • Dodano możliwość przyspieszenia dodatkowych formatów rozszerzeń RENDER za pomocą architektury akceleracji 2D Glamor, która wykorzystuje OpenGL do przyspieszania operacji 2D.
  • Dostarczający GLX został przełączony na korzystanie z EGL zamiast swrast_dri.so z projektu Mesa.
  • Dodano wsparcie protokołu Wayland wp_viewport dla zwiększenia skali aplikacji pełnoekranowych.
  • Zapewnione przełączanie kilku buforów dla wszystkich powierzchni Wayland.
  • Do tworzenia buforów współdzielonych z serwerem kompozycyjnym Wayland przy wyłączeniu akceleracji opartej na Glamor wykorzystano wywołanie memfd_create.
  • Ulepszono wsparcie dla klientów korzystających z względnego ruchu myszy i przechwytywania klawiatury.
  • Dodano opcje linii poleceń „-listenfd”, „-version” oraz „-verbose”.
  • Narzędzia do kompilacji ograniczono do wsparcia systemu budowania meson.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster