Podpora Direct3D 8 byla přidána do DXVK

Součástí vrstvy DXVK, která poskytuje implementaci grafického API Direct3D 9, 10 a 11 pracujícího přes překlad volání do API Vulkan, jsou integrovány výsledky projektu D8VK, který zajišťuje překlad Direct3D 8 do API Vulkan. Všechny související vývojové práce s projektem D8VK nyní budou probíhat v rámci kódu DXVK, kde je D8VK realizován jako backend pro Direct3D 8. Ve srovnání s projekty WineD3D a d3d8to9, které používají překlad Direct3D 8 do OpenGL a Direct3D 9, umožnil překlad do API Vulkan dosáhnout vyššího výkonu, stability a kompatibility s hrami.

Například při testování v balíčku 3DMark 2001 SE projekt D8VK získal 144660 bodů, zatímco kombinace d3d8to9+DXVK dosáhla 118033 bodů a WineD3D 97134 bodů. Vývojáři otestovali podporu více než 200 starých her, které se spoléhají na Direct3D 8, mezi nimiž jsou GTA III, The Elder Scrolls III: Morrowind, Freelancer, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed III: Hot Pursuit, Red Faction II, Max Payne 2, Unreal II: The Awakening, Silent Hill 3.

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