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