Izdanje Weston Composite Server 11.0

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

Dodajte komentar