Vydanie kompozitného servera Weston 11.0

Po ôsmich mesiacoch vývoja bol uvoľnený stabilný release kompozitného servera Weston 11.0, ktorý rozvíja technológie, ktoré podporujú plnú funkcionalitu protokolu Wayland v prostrediach ako Enlightenment, GNOME, KDE a iných. Vývoj Weston sa zameriava na poskytnutie kvalitného kódového základu a pracovných príkladov pre použitie Wayland v desktopových prostrediach a zabudovaných riešeniach, ako sú platformy pre automobilové infotainment systémy, smartfóny, televízory a iné spotrebiteľské zariadenia. Kód projektu sa šíri pod licenciou MIT.

Zmena významného čísla verzie Weston je spôsobená zmenami ABI, ktoré narušujú kompatibilitu. Zmeny v novej vetve Weston:

  • Pokračuje sa v práci na infraštruktúre na správu farieb, ktorá umožňuje prevádzať farby, vykonávať gamma korekciu a pracovať s farebnými profilmi. Medzi novinky patrí aj možnosť nastaviť ICC profil pre monitor a zobraziť farby z sRGB. Podpora pre prechod monitora do režimu HDR bola tiež pridaná, ale vytváranie HDR obsahu zatiaľ nie je implementované.
  • Pripravuje sa implementácia podpory pre súčasné vykonávanie viacerých backendov, napríklad na výstup cez KMS a RDP, v jednom z nasledujúcich release-ov.
  • V backendu DRM bola vytvorená základňa pre budúcu podporu konfigurácií s viacerými GPU.
  • Bol implementovaný rad rôznych vylepšení týkajúcich sa podpory backendu RDP pre vzdialený prístup k obsahu obrazovky.
  • Zvýšený výkon backendu DRM.
  • Pridaná podpora protokolu single-pixel-buffer, ktorý umožňuje vytvárať jednopixelové buffery obsahujúce štyri 32-bitové hodnoty RGBA. Vďaka protokolu viewporter môže kompozitný server škálovať jednopixelové buffery na vytvorenie homogénnych farebných plôch ľubovoľnej veľkosti.
  • Zrekonštruovaná implementácia weston_buffer.
  • Oznámené ako zastarané boli pluginy cms-static a cms-colord.
  • Podpora pre viaceré pracovné plochy a škálovanie bola odstránená z desktop-shell.
  • Podpora protokolu wl_shell bola zrušená a nahradená protokolom xdg-shell.
  • Backend fbdev bol odstránený, namiesto neho sa má použiť backend KMS.
  • Odstránené boli komponenty weston-launch, launcher-direct, weston-info a weston-gears, na ktoré sa má použiť knižnica libsea a wayland-info.
  • Predvolene je nastavená vlastnosť KMS max-bpc.
  • Zabezpečené je havarijné ukončenie pri vyčerpaní voľnej pamäte v systéme.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster