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

Dostępna jest wersja XWayland 21.2.0, komponent DDX (zależny od urządzenia X), który uruchamia serwer X.Org do uruchamiania aplikacji X11 w środowiskach opartych na Wayland.

Główne zmiany:

  • Dodano obsługę protokołu DRM Lease, który pozwala serwerowi X działać jako kontroler DRM (Direct Renderering Manager), udostępniający klientom zasoby DRM. Z praktycznego punktu widzenia protokół służy do generowania obrazu stereo z różnymi buforami dla lewego i prawego oka podczas przesyłania go do zestawów słuchawkowych wirtualnej rzeczywistości.
    Wydanie XWayland 21.2.0, komponentu do uruchamiania aplikacji X11 w środowiskach Wayland
  • Dodano ustawienia bufora ramki (fbconfig) do GLX w celu obsługi przestrzeni kolorów sRGB (GL_FRAMEBUFFER_SRGB).
  • Biblioteka libxcvt jest dołączona jako zależność.
  • Kod został przerobiony w celu implementacji rozszerzenia Present, które zapewnia menedżerowi złożonemu narzędzia do kopiowania lub przetwarzania map pikseli przekierowanego okna, synchronizacji z impulsem wygaszania pionowego (vblank), a także przetwarzania zdarzeń PresentIdleNotify, umożliwiając klientowi ocenić dostępność map pikselowych do dalszych modyfikacji (możliwość wcześniejszego sprawdzenia, która mapa pikselowa zostanie wykorzystana w kolejnej klatce).
  • Dodano możliwość przetwarzania gestów sterujących na touchpadzie.
  • Biblioteka libxfixes dodała tryb ClientDisconnectMode i możliwość zdefiniowania opcjonalnego opóźnienia automatycznego zamknięcia po rozłączeniu klienta.

Źródło: opennet.ru

Dodaj komentarz