Izdaja kompozitnega strežnika Weston 11.0

Po osmih mesecih razvoja je bil objavljen stabilen izdajni različica kompozitnega strežnika Weston 11.0, ki razvija tehnologije za celovito podporo protokolu Wayland v Enlightenment, GNOME, KDE in drugih uporabniških okoljih. Razvoj Weston je usmerjen na zagotavljanje visoko kvalitetne kode in delovnih primerov za uporabo Waylanda v namiznih okoljih in vgrajenih rešitvah, kot so platforme za avtomobilske informacijske in zabavne sisteme, pametne telefone, televizorje in druge potrošniške naprave. Koda projekta je na voljo pod MIT licenco.

Sprememba pomembne različice Weston je posledica sprememb v ABI, ki kršijo združljivost. Spremembe v novi veji Weston:

  • Nadaljuje se delo na infrastrukturi za upravljanje barv, ki omogoča pretvorbo barv, izvedbo gama korekcije in delo s barvnimi profili. Vključno s funkcionalnostjo nastavitve ICC profila za monitor in odražanje barv iz sRGB. Dodana je bila tudi podpora za prehod monitorja v HDR način, vendar oblikovanje HDR vsebin zaenkrat še ni implementirano.
  • Priprave so bile opravljene za implementacijo podpore za sočasno izvajanje več dejavnikov, na primer za izhod preko KMS in RDP, v enem izmed naslednjih izdaj.
  • V backendu DRM je bila ustvarjena osnova za prihodnjo podporo konfiguracij z več GPU-ji.
  • Izvedena so bila različna izboljšanja, povezana s podporo RDP backendu za oddaljen dostop do vsebine zaslona.
  • Povečana je bila zmogljivost DRM backend-a.
  • Dodana je podpora za protokol single-pixel-buffer, ki omogoča ustvarjanje enopikselnih predpomnilnikov, ki vključujejo štiri 32-bitne RGBA vrednosti. S pomočjo protokola viewporter lahko kompozitni strežnik skaalira enopikselne predpomnilnike za ustvarjanje homogena barvna površin poljubne velikosti.
  • Izvedba weston_buffer je bila predelana.
  • Plugins cms-static in cms-colord so razglašeni za zastarele.
  • Iz desktop-shell je bila odstranjena podpora za več delovnih površin in skaliranje.
  • Podpora za protokol wl_shell je bila ukinjena, nadomestil ga je xdg-shell.
  • Backend fbdev je bil odstranjen, namesto njega bi morali uporabiti backend KMS.
  • Komponente weston-launch, launcher-direct, weston-info in weston-gears so bile odstranjene, namesto katerih je treba uporabiti knjižnico libsea in wayland-info.
  • Privzeto je nastavljena lastnost KMS max-bpc.
  • Zagotovljeno je nujno zaključevanje delovanja ob pomanjkanju prostega pomnilnika v sistemu.

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