Nakon osam mjeseci razvoja, objavljeno je stabilno izdanje kompozitnog servera Weston 11.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.
Westonova značajna promjena broja verzije je posljedica ABI promjena koje narušavaju kompatibilnost. Promjene u novoj podružnici Weston:
- Nastavak rada na infrastrukturi za upravljanje bojama koja omogućava konverziju boja, gama korekciju i profile boja. Uključujući mogućnost konfigurisanja ICC profila za monitor i reflektovanja boja iz sRGB u njega. Postoji i podrška za prebacivanje monitora u HDR režim, ali generisanje HDR sadržaja još nije implementirano.
- Izvršene su pripreme za implementaciju u jednom od narednih izdanja podrške za istovremeno izvršavanje nekoliko pozadina, na primjer, za izlaz preko KMS-a i RDP-a.
- DRM backend pruža osnovu za buduću podršku za multi-GPU konfiguracije.
- Napravljena su razna poboljšanja za podršku RDP backend-a za daljinski pristup sadržaju na ekranu.
- Poboljšane DRM pozadinske performanse.
- Dodata podrška za protokol međuspremnika od jednog piksela, omogućavajući kreiranje bafera od jednog piksela koji uključuju četiri 32-bitne RGBA vrijednosti. Koristeći viewporter protokol, kompozitni server može skalirati bafere od jednog piksela kako bi stvorio ujednačene površine boja proizvoljne veličine.
- Implementacija weston_buffera je prerađena.
- Dodatci cms-static i cms-colord su zastarjeli.
- Podrška za više radnih prostora i skaliranje je uklonjena iz desktop-ljuske.
- Podrška za wl_shell protokol je ukinuta, zamijenjena je xdg-shell.
- Fbdev backend je uklonjen i umjesto njega treba koristiti KMS pozadinu.
- Komponente weston-launch, launcher-direct, weston-info i weston-gears su uklonjene, u korist libsea i wayland-info.
- Podrazumevano, KMS svojstvo max-bpc je postavljeno.
- Omogućeno isključivanje u nuždi kada je slobodna memorija u sistemu iscrpljena.
izvor: opennet.ru