V knihovně SDL3 odložili přechod na Wayland jako výchozí

Vývojáři knihovny SDL (Simple DirectMedia Layer), zaměřené na zjednodušení vývoje her a multimediálních aplikací, zrušili změnu, která měla za cíl přenést větev SDL3 na výchozí používání protokolu Wayland v prostředích, která poskytují současnou podporu Wayland a X11. Jako důvod bylo uvedeno, že existují problémy, které zatím nebyly vyřešeny v ekosystému Wayland, týkající se blokování povrchů a implementace FIFO (vsync). Tyto problémy vedou ke snížení výkonu a nemohou být plně řešeny bez implementace dodatečných protokolů fifo-v1 a commit-timing-v1.

Bylo zaznamenáno, že bez řešení těchto problémů přechod z X11 na Wayland nenese žádné výhody pro běžné aplikace a hry, a pouze vede k vážnému snížení výkonu a regresím. K posouzení možnosti přechodu SDL na Wayland jako výchozího prostředí se plánují vrátit pouze po schválení protokolů fifo-v1 a commit-timing-v1 a jejich implementaci v stabilních verzích hlavních správců oken.

Dále lze zmínit první testovací vydání nové větve SDL 3, ve kterém došlo k přepracování některých subsystémů, byly provedeny změny narušující kompatibilitu v API a provedeno rozsáhlé vyčištění zastaralých funkcí, které ztratily relevanci v současnosti. Například, v SDL 3 byl kompletně přepracován kód pro práci se zvukem, byla zastavena podpora OpenGL ES 1.0 a DirectFB, odstraněn kód pro práci na zastaralých platformách, jako jsou QNX, Pandora, WinRT a OS/2. V API 2D vykreslování byl přidán backend pro vykreslování prostřednictvím API Vulkan, rozšířena podpora HDR a barevných prostorů. Byl nahrazen API pro práci s průhlednými okny. Přidána podpora pro videozáznam z webových kamer a možnost použití tabletů a digitálních per. Byly přidány nové dialogy pro otevírání a ukládání souborů. Výchozím multimediálním server PipeWire.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster