Közeleg a wlroots 0.20: új protokollok és továbbfejlesztett Vulkan-renderelő

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A népszerű wlroots Wayland-támogató könyvtár 0.20-as kiadása már a célegyenesben van. Az elmúlt napokban két kiadásra jelölt változat (rc1 és rc2) is megjelent, ami egyértelmű jelzés arra, hogy a fejlesztők már az utolsó simításokat végzik. A wlroots számos ismert Wayland-kompozitor alapját adja, így az új verzió hatása széles körben érezhető lesz.

Az egyik legfontosabb újdonság a Wayland protokollkészlet bővülése. A 0.20-as verzió új implementációkat hoz többek között a színkezelés és a munkaterületek kezelésének területén. Megjelenik a color-representation-v1 és az ext-workspace-v1 támogatása, valamint bővül a külső top-level ablakok kezelése az ext-image-capture-source-v1 révén. Emellett frissült több meglévő protokoll alverziója is, például a color-management-v1, a cursor-shape-v1 és az xdg-shell, ami finomabb és egységesebb viselkedést eredményez a kompozitorok számára.

Jelentős előrelépés történt a Vulkan-alapú renderelő terén is. A wlroots 0.20 már teljes értékű Vulkan renderert szállít, amelyhez back-end és scene-graph támogatás is társul, különösen a color-management-v1 protokollhoz. Ez azt jelenti, hogy a színkezelés nemcsak elméleti lehetőség, hanem a grafikus feldolgozási lánc szerves része lett. A scene-graph immár a color-representation-v1 által definiált színtartományokat és színkódolásokat is kezeli, ami pontosabb és modernebb megjelenítést tesz lehetővé.

A fejlesztések nem állnak meg itt: a 0.20-as kiadás számos API-finomítást és belső fejlesztést is tartalmaz. Ezek elsősorban a fejlesztők munkáját könnyítik meg, stabilabb alapot biztosítva a jövőbeli funkciókhoz és kompozitor-specifikus megoldásokhoz.

A kiadásra jelölt változatok már elérhetők tesztelésre, a letöltések és a részletes változáslista a FreeDesktop.org GitLab felületén találhatók meg. Ha nem merül fel komolyabb probléma, a végleges wlroots 0.20 megjelenése már csak idő kérdése.