XWayland 21.1.0 versiyasi, Wayland muhitida X11 ilovalarini ishga tushirish uchun komponent

XWayland 21.1.0 endi mavjud, DDX (qurilmaga bog'liq X) komponenti, X11 ilovalarini Wayland asosidagi muhitlarda ishga tushirish uchun X.Org serverini ishga tushiradi. Komponent asosiy X.Org kod bazasining bir qismi sifatida ishlab chiqilmoqda va ilgari X.Org serveri bilan birga chiqarilgan, ammo X.Org Serverning turg'unligi va kontekstda 1.21 chiqarilishi bilan bog'liq noaniqlik tufayli. XWaylandning davomli faol rivojlanishi, XWaylandni ajratish va to'plangan o'zgarishlarni alohida paket shaklida nashr etishga qaror qilindi.

X.Org Server 1.20.10 ning XWayland holatiga nisbatan katta o'zgarishlar:

  • XVideo ilovasi NV12 formatini qo'llab-quvvatlaydi.
  • 2D operatsiyalarini tezlashtirish uchun OpenGL-dan foydalanadigan Glamour 2D tezlashtirish arxitekturasi yordamida qo'shimcha RENDER kengaytma formatlarini tezlashtirish imkoniyati qo'shildi.
  • GLX provayderi Mesa loyihasidagi swrast_dri.so o'rniga EGL dan foydalanishga o'tkazildi.
  • ToΚ»liq ekranli ilovalarni kengaytirish uchun Wayland wp_viewport protokoli qoΚ»shildi.
  • Barcha Wayland sirtlari uchun bir nechta bufer chizig'i taqdim etilgan.
  • Glamour-ga asoslangan tezlashtirish o'chirilgan bo'lsa, memfd_create qo'ng'irog'i Wayland kompozit serveri bilan birgalikda buferlarni yaratish uchun ishlatiladi.
  • Nisbiy sichqoncha harakati va klaviaturani yozib olishdan foydalanadigan mijozlar uchun yaxshilangan yordam.
  • "-listenfd", "-version" va "-verbose" buyruq qatori opsiyalari qo'shildi.
  • Qurilish vositalari mezon qurish tizimini qo'llab-quvvatlash bilan cheklangan.

Manba: opennet.ru

a Izoh qo'shish