Izdaja Weston Composite Server 11.0

Po osmih mesecih razvoja je bila objavljena stabilna izdaja kompozitnega strežnika Weston 11.0, ki razvija tehnologije, ki prispevajo k nastanku popolne podpore za protokol Wayland v Enlightenment, GNOME, KDE in drugih uporabniških okoljih. Westonov cilj je zagotoviti visokokakovostno kodno bazo in delovne primere za uporabo Waylanda v namiznih okoljih in vgrajenih rešitvah, kot so platforme za avtomobilske infotainment sisteme, pametne telefone, televizorje in druge potrošniške naprave. Koda projekta se distribuira pod licenco MIT.

Glavna sprememba številke različice za Weston je posledica sprememb ABI, ki motijo ​​združljivost. Spremembe v novi podružnici Weston:

  • Nadaljevanje dela na infrastrukturi za upravljanje barv, ki omogoča pretvorbo barv, korekcijo gama in barvne profile. Vključno z možnostjo konfiguracije profila ICC za monitor in odseva barv iz sRGB vanj. Obstaja tudi podpora za preklop monitorja v način HDR, vendar ustvarjanje HDR vsebine še ni implementirano.
  • Izvedene so bile priprave za implementacijo v eni od naslednjih izdaj podpore za hkratno izvajanje več ozadij, na primer za izpis preko KMS in RDP.
  • Zaledje DRM zagotavlja osnovo za prihodnjo podporo za konfiguracije z več grafičnimi procesorji.
  • Izvedene so bile različne izboljšave za podporo zaledja RDP za oddaljeni dostop do vsebine zaslona.
  • Izboljšana zmogljivost zaledja DRM.
  • Dodana podpora za protokol vmesnega pomnilnika ene slikovne pike, ki omogoča ustvarjanje medpomnilnikov ene slikovne pike, ki vključujejo štiri 32-bitne vrednosti RGBA. S pomočjo protokola viewporter lahko sestavljeni strežnik spreminja medpomnilnike ene slikovne pike, da ustvari enotne barvne površine poljubne velikosti.
  • Izvedba weston_buffer je bila predelana.
  • Vtičnika cms-static in cms-colord sta opuščena.
  • Podpora za več delovnih prostorov in skaliranje je bila odstranjena iz namizne lupine.
  • Podpora za protokol wl_shell je bila ukinjena, nadomeščen z xdg-shell.
  • Zaledje fbdev je bilo odstranjeno in namesto njega je treba uporabiti zaledje KMS.
  • Komponente weston-launch, launcher-direct, weston-info in weston-gears so bile odstranjene v korist libsea in wayland-info.
  • Privzeto je nastavljena lastnost KMS max-bpc.
  • Omogočen izklop v sili, ko je prosti pomnilnik v sistemu izčrpan.

Vir: opennet.ru

Dodaj komentar