Weston Composite Server 8.0 versiyasi

nashr etilgan kompozit serverning barqaror chiqarilishi Weston 8.0, protokolni to'liq qo'llab-quvvatlashning paydo bo'lishiga hissa qo'shadigan texnologiyalarni ishlab chiqish Wayland Enlightenment, GNOME, KDE va ​​boshqa foydalanuvchi muhitlarida. Westonning ishlanmasi yuqori sifatli kod bazasini va Wayland-dan ish stoli muhitida va avtomobil axborot-ko'ngilochar tizimlari, smartfonlar, televizorlar va boshqa iste'molchi qurilmalari uchun platformalar kabi o'rnatilgan yechimlarda foydalanish uchun ishchi misollarni taqdim etishga qaratilgan. Wayland 1.18 protokoli, jarayonlararo aloqa mexanizmi va kutubxonalarining chiqarilishi rejalashtirilgan 11 fevralda.

Westonning versiya raqamining sezilarli o'zgarishi moslikni buzadigan ABI o'zgarishlari bilan bog'liq. O'zgarishlar yangi filial Veston:

  • Oshgan DRM (Direct Rendering Manager) da freymbufer komponentlarini (apparat tekisliklari) saqlash uchun foydalaniladigan xotira hududlarini manipulyatsiya qilish uchun apparat mexanizmlaridan foydalanish samaradorligi;

    Weston Composite Server 8.0 versiyasi

  • Orqa tomon uchun DRM, DRM (To'g'ridan-to'g'ri rendering menejeri), KMS (Yadro rejimini sozlash) va evdev yadro quyi tizimlari orqali chiqishni tashkil qilish uchun foydalaniladi, audio va video kontentni nusxalashdan himoya qilish texnologiyasini qo'llab-quvvatlaydi. HDCP, bu DVI, DisplayPort, HDMI, GVIF yoki UDI interfeyslari orqali uzatiladigan video signallarni shifrlash uchun ishlatiladi;
  • Gl-rendererda qo'shildi nusxa ko'chirishdan himoyalangan kontent ko'rsatiladigan joylarning skrinshotlarini olish, almashish va olishni bloklash;
  • Ekransiz renderlash uchun ishlatiladigan boshsiz backend OpenGL-dan foydalangan holda buferga chizish uchun yordamni qo'shdi (“--use-gl” opsiyasi qo'shildi), bu esa xotirada ekranning virtual tasvirini olish imkonini beradi. masofaviy mijozga o'tkazilishi mumkin;
  • DRM (To'g'ridan-to'g'ri rendering menejeri) quyi tizimi orqali chiqish backendiga kutubxonaga ulanmasdan qurish imkoniyati qo'shildi. G.B.M. Render buferlarini taqsimlashni boshqarish uchun Mesa tomonidan taklif qilingan (Umumiy bufer menejeri). GBM formatlari o'rniga formatlar qo'llaniladi FourCC, DRM quyi tizimida foydalaniladi;
  • Xotira yukini kamaytirish uchun ba'zi GPU'lar endi iloji boricha har doim EGL kengaytmasidan foydalanadilar EGL_KHR_qisman_yangilash, bu sirtlarning tarkibini tanlab yangilash imkonini beradi, o'zgarmagan joylarni o'tkazib yuboradi;
  • Ramkaning disk raskadrovka jurnallarini yuritish imkoniyatlari kengaytirildi;
  • Gl-rendererga XYUV formatini qo'llab-quvvatlash qo'shildi;
  • Xwm oyna menejerida amalga oshirildi Xwayland ishlayotgan paytda Wayland yuzasiga o'zgarishlarning chiqishini nazorat qilish, bu Wayland-ga asoslangan muhitda ishga tushirilgan X11 ilovalari oynalarini bezashda artefaktlardan xalos bo'lishga imkon berdi;
  • Bir xil ish stoli fonini ko'rsatishda xotira sarfi kamayadi dastur Butun ko'rish oynasi uchun 1x1 buferlar;
  • Qo'shilgan kengaytmani qo'llab-quvvatlash weston-to'g'ridan-to'g'ri-displey, bu sizga dmabuf tarkibini to'g'ridan-to'g'ri ekran boshqaruvchisiga o'tkazishni tashkil qilish imkonini beradi.

Manba: opennet.ru

a Izoh qo'shish