PĂ€rast viie kuu arengut on avaldatud stabiilne versioon komposiitserverist Weston 16.0, mis arendab tehnoloogiaid, mis toetavad tĂ€ieliku Waylandi protokolli toe tekkimist Enlightenmentis, GNOMEis, KDEs ja teistes kasutajakeskkondades. Westoni arenduse eesmĂ€rk on pakkuda kvaliteetset koodibaasi ja töönĂ€iteid Waylandi kasutamiseks lauaarvutitarkvarades ja integreeritud lahendustes, nagu auto meelelahutussĂŒsteemide, nutitelefonide, telerite ja muude tarbeelektroonikaseadmete platvormid. Projekti kood on litsentseeritud MIT litsentsi alusel.
Uuendused uues Westoni haru:
- Lisatud on toetust silumise annotatsioonidele Perfetto profilerit kasutades, et tuvastada salvestamisprotsessides esinevaid jÔudlusprobleeme, samuti jÀlgida ja visualiseerida erinevate toimingute tÀitmise aega.
- JÀtkub HDR-i toe ja vÀrvihalduse vahendite elluviimine, kasutades Waylandi protokolli color-representation.
- renderer-gl-i on lisatud kihtide segamise shader.
- Lisatud on toetust YUV kompressitud piksliformaatidele.
- Kompoositorisse on lisatud efektide tugi halltooni vÀljundiks.
- Lisatud on Waylandi protokolli alpha-modifier tugi, mis vÔimaldab klientidel muuta pinna lÀbipaistvuse taset ning viia lÀbipaistvuse tagamise toimingud komposiitserverisse, serveriltmis omakorda vÔib suunata need toimingud KMS-ile.
- DRM-alustega (Direct Rendering Manager) suhtlemiseks Linuxi tuumas on toetatud jÀrgmisi parameetreid:
- âbackgroud colorâ ekraanide taustavalguse vĂ€rvi muutmiseks toetavad seda funktsiooni ekraanide kontrollerid.
- âblend modeâ â alfasuumide segamiseks ekraanide kontrolleri poolel, kui joonistada praegune kiht all olevate kihtide peale.
- âcolor formatâ vĂ€rviformaadi valimiseks (RGB, YUV), mida kasutatakse monitoridele vĂ€ljundiks.
- libwestonisse on lisatud API, et saada loetelu puutetundlikest seadmetest.
- Tehtud on tööd dubleeritud funktsionaalsuste puhastamiseks, mis on asendatud taustsĂŒsteemide ja kestadega. Eemaldatud on screenshooter toetus, VA-API kaudu salvestamiseks mĂ”eldud tagasiside, screenshare front-end ekraani jagamiseks ning tĂ€isekraan kest fullscreen-shell. Aegunud on mitteaatomaarne KMS, drm_virtual_output_api, Waylandi protokoll xdg-shell-v6 ning ka pipewire ja remoting pluginad.
Allikas: opennet.ru
