Vydání Weston Composite Server 11.0

Po osmi měsících vývoje byla zveřejněna stabilní verze kompozitního serveru Weston 11.0, vyvíjející technologie, které přispívají ke vzniku plné podpory protokolu Wayland v Enlightenment, GNOME, KDE a dalších uživatelských prostředích. Cílem vývoje společnosti Weston je poskytnout vysoce kvalitní kódovou základnu a funkční příklady pro použití Wayland v prostředí stolních počítačů a vestavěných řešení, jako jsou platformy pro automobilové informační systémy, chytré telefony, televizory a další spotřebitelská zařízení. Kód projektu je distribuován pod licencí MIT.

Významná změna čísla verze společnosti Weston je způsobena změnami ABI, které narušují kompatibilitu. Změny v nové pobočce Weston:

  • Pokračující práce na infrastruktuře správy barev, která umožňuje převod barev, gama korekci a barevné profily. Včetně možnosti konfigurovat ICC profil pro monitor a odrážet do něj barvy z sRGB. Nechybí ani podpora přepnutí monitoru do režimu HDR, ale generování HDR obsahu zatím není implementováno.
  • Byly provedeny přípravy na implementaci v jedné z příštích verzí podpory pro současné spouštění několika backendů, například pro výstup přes KMS a RDP.
  • Backend DRM poskytuje základ pro budoucí podporu konfigurací s více GPU.
  • Byla provedena různá vylepšení na podporu backendu RDP pro vzdálený přístup k obsahu obrazovky.
  • Vylepšený výkon backendu DRM.
  • Přidána podpora pro protokol single-pixel-buffer, umožňující vytváření jednopixelových vyrovnávacích pamětí, které obsahují čtyři 32bitové hodnoty RGBA. Pomocí protokolu viewporter může kompozitní server škálovat jednopixelové vyrovnávací paměti a vytvářet jednotné barevné povrchy libovolné velikosti.
  • Implementace weston_buffer byla přepracována.
  • Pluginy cms-static a cms-colord byly zastaralé.
  • Z desktopového prostředí byla odstraněna podpora více pracovních prostorů a škálování.
  • Podpora protokolu wl_shell byla ukončena a nahrazena xdg-shell.
  • Backend fbdev byl odstraněn a místo něj by měl být použit backend KMS.
  • Komponenty weston-launch, launcher-direct, weston-info a weston-gears byly odstraněny ve prospěch libsea a wayland-info.
  • Ve výchozím nastavení je nastavena vlastnost KMS max-bpc.
  • Povoleno nouzové vypnutí při vyčerpání volné paměti v systému.

Zdroj: opennet.ru

Přidat komentář