Izdanak kompozitnog servera Weston 16.0

Po petih mesecih razvoja je objavljena stabilna različica kompozitnega strežnika Weston 16.0, ki razvija tehnologije za polno podporo protokola Wayland v Enlightenment, GNOME, KDE in drugih uporabniških okoljih. Razvoj Westona je usmerjen v zagotavljanje visoko kakovostne kodne baze in delovnih primerov za uporabo Waylanda v namiznih okoljih in vgrajenih rešitvah, kot so platforme za avtomobilske informacijsko-zabavne sisteme, pametne telefone, televizorje in druge potrošniške naprave. Kod projekta se distribuira pod licenco MIT.

Spremembe v novi različici Weston:

  • Dodana je podpora za razhroščevalne anotacije pri uporabi profilnika Perfetto za odkrivanje težav s hitrostjo pri risanju ter sledenje in vizualizacijo časa izvajanja različnih operacij.
  • Nadaljuje se izvajanje orodij za podporo HDR in upravljanje s kolorjem, z uporabo Wayland protokola color-representation.
  • V renderer-gl je dodan senčilnik za mešanje plasti.
  • Dodana je podpora za stisnjene slikovne formate YUV.
  • V kompozitor je dodana podpora za učinek izhoda v odtenkih sive.
  • Dodana je podpora za Wayland protokol alpha-modifier, ki omogoča strankam spreminjanje ravni prosojnosti površine in premikanje operacij za zagotavljanje prosojnosti na stran kompozitnega, strežnikaki lahko te operacije preusmeri na KMS.
  • V backendu za interakcijo z DRM-podsystemom (Direct Rendering Manager) jedra Linux je implementirana podpora za parametre:
    • «background color» za spreminjanje barve ozadja zaslona na prikaznih kontrolerjih, ki podpirajo to funkcionalnost.
    • «blend mode» — za alfa-mešanje slikovnih pik na strani prikaznega kontrolerja pri risanju trenutne plasti na spodnje plasti.
    • «color format» za izbiro barvnega formata (RGB, YUV), ki se uporablja pri izhodu na monitor.
  • V libweston je dodan API za pridobitev seznama senzorskih naprav.
  • Opravljena je bila čista funkcionalnost, ki se je podvajala, zamenjana stvarmi in lupinami. Odstranjena je podpora za screenshooter, backend za snemanje preko VA-API, frontend screenshare za souporabo zaslona in celozaslonsko lupino fullscreen-shell. Oznake so bile razglašene za zastarele neatomarnega KMS, drm_virtual_output_api, Wayland protokol xdg-shell-v6 ter vtičniki pipewire in remoting.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster