Издаден е XWayland 21.1.0, компонент за стартиране на X11 приложения в Wayland среди

Достъпен е XWayland 21.1.0, DDX компонент (Device-Dependent X), който осигурява стартиране на X.Org Server за организиране на изпълнението на X11 приложения в среди базирани на Wayland. Компонентът се развива в основната кодова база на X.Org и преди е бил издаван заедно с сървър X.Org, но заради застой в X.Org Server и несигурността около изданието 1.21 при продължаващото активно развитие на XWayland, решението е да се отдели XWayland и да се публикуват натрупаните промени под формата на отделен пакет.

Основните промени в сравнение с версията на XWayland от X.Org Server 1.20.10 са:

  • В реализацията на XVideo е осигурена поддръжка на формата NV12.
  • Добавена е възможност за ускорение на допълнителни формати на разширенията RENDER с помощта на архитектурата за 2D ускорение Glamor, която използва OpenGL за ускорение на 2D операции.
  • GLX доставчикът е преведен на използване на EGL вместо swrast_dri.so от проекта Mesa.
  • Добавена е поддръжка на Wayland протокола wp_viewport за мащабиране на приложения на цял екран.
  • Обезпечено е редуването на няколко буфера за всички повърхности на Wayland.
  • За създаване на буфери, които се споделят с композитния сървър на Wayland, при деактивиране на ускорението на базата на Glamor, е използвано извикване на memfd_create.
  • Подобрен е поддръжката на клиенти, които използват относително движение на мишката и захващане на клавиатурата.
  • Добавени са опции за командния ред «-listenfd», «-version» и «-verbose».
  • Инструментариумът за сборка е ограничен до поддръжка на системата за сборка meson.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster