Nakon devet mjeseci razvoja, objavljeno je stabilno izdanje kompozitnog servera Weston 14.0, koje razvija tehnologije koje doprinose pojavi pune podrške za Wayland protokol u Enlightenment, GNOME, KDE i drugim korisničkim okruženjima. Westonov razvoj ima za cilj da pruži 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 sisteme, pametne telefone, televizore i druge potrošačke uređaje. Šifra projekta se distribuira pod MIT licencom.
Promjene u novoj podružnici Weston:
- Podrška za hardversku podlogu dodata je izlaznoj pozadini preko DRM-a (Direct Rendering Manager). Omogućen je način atomskog asinhronog prebacivanja između dva bafera u video memoriji (atomic async flip).
- Postavka 'mirror-of' je dodana u konfiguracijsku datoteku kako bi se organiziralo zrcaljenje izlaza.
- Podrška za DmaBuf tehnologiju dodata je izlaznoj pozadini preko Pipewire multimedijalnog servera.
- Simple-egl klijent dozvoljava upotrebu prozirnih površina sa 16-bitnom predstavom boja. Dodata opcija za korištenje EGL ekstenzije EGL_EXT_present_opaque. Implementirana je podrška za površinsku kompresiju.
- U pozadinu za izlaz preko RDP protokola, dodata 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 ne-TLS načinu.
- libweston je dodao podršku za proširenje Wayland protokola za upravljanje bojama. Implementirana je mogućnost ograničavanja područja kretanja pokazivača na površinama preko cijelog ekrana.
- Komponenta za renderiranje putem OpenGL-a (gl-renderer) ima dodatnu podršku za hvatanje OpenGL ES 3 i OpenGL ES 2 izlaza u asinhronom modu, kao i mogućnost promjene boje objekata pomoću shadera.
izvor: opennet.ru
