Izdanje Weston Composite Server 14.0

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