Nakon devet mjeseci razvoja, objavljeno je stabilno izdanje kompozitnog poslužitelja Weston 14.0, razvijajući tehnologije koje pridonose pojavi pune podrške za protokol Wayland u Enlightenmentu, GNOME, KDE i drugim korisničkim okruženjima. Westonov razvoj ima za cilj pružiti visokokvalitetnu bazu koda i radne primjere za korištenje Waylanda u desktop okruženjima i ugrađenim rješenjima, kao što su platforme za automobilske infotainment sustave, pametne telefone, TV i druge potrošačke uređaje. Kod projekta se distribuira pod licencom MIT-a.
Promjene u novoj podružnici Weston:
- Podrška za hardversku podlogu dodana je izlaznoj pozadini putem DRM-a (Direct Rendering Manager). Omogućen je način atomskog asinkronog prebacivanja između dva međuspremnika u video memoriji (atomic async flip).
- Postavka 'mirror-of' dodana je konfiguracijskoj datoteci za organiziranje izlaznog zrcaljenja.
- Podrška za DmaBuf tehnologiju dodana je izlaznoj pozadini putem Pipewire multimedijskog poslužitelja.
- Simple-egl klijent omogućuje korištenje prozirnih površina sa 16-bitnim prikazom boja. Dodana opcija za korištenje EGL ekstenzije EGL_EXT_present_opaque. Implementirana je podrška za površinsku kompresiju.
- U pozadini za izlaz putem RDP protokola dodana je podrška za FreeRDP 3.x.
- VNC izlazna pozadina pruža mogućnost onemogućavanja TLS-a i korištenja lozinke za autentifikaciju u načinu rada koji nije TLS.
- libweston je dodao podršku za proširenje protokola Wayland za upravljanje bojama. Implementirana je mogućnost ograničavanja područja kretanja pokazivača na površinama preko cijelog zaslona.
- Komponenta za renderiranje putem OpenGL-a (gl-renderer) dodala je podršku za snimanje izlaza OpenGL ES 3 i OpenGL ES 2 u asinkronom načinu rada, kao i mogućnost promjene boje objekata pomoću shadera.
Izvor: opennet.ru
