Пускане на 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, използвайки архитектурата за ускорение Glamor 2D, която използва OpenGL за ускоряване на 2D операции.
  • Доставчикът на GLX е превключен да използва EGL вместо swrast_dri.so от проекта Mesa.
  • Добавена е поддръжка за протокола Wayland wp_viewport за увеличаване на мащабирането на приложения на цял екран.
  • Осигурява преплитане на множество буфери за всички повърхности на Wayland.
  • Извикването memfd_create се използва за създаване на буфери, споделени със сървъра за композиране на Wayland, когато ускорението, базирано на Glamour, е деактивирано.
  • Подобрена поддръжка за клиенти, използващи относително движение на мишката и заснемане от клавиатурата.
  • Добавени са опции за командния ред "-listenfd", "-version" и "-verbose".
  • Инструментите за изграждане са ограничени до поддръжка на системата за изграждане на мезони.

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

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