VKD3D fork vytvořený pro zlepšení podpory Direct3D 12 v Protonu

V hranicích projektu VKD3D-Proton byla vytvořena větev z kódové základny vkd3d. Valve plánuje použít tento fork v balíčku založeném na Wine pro spouštění her Proton Windows. Podpora DirectX 9/10/11 v Protonu je založena na balíčku DXVKa implementace DirectX 12 byla dosud založena na knihovně vkd3d (po úmrtí autor vkd3d vývoj zadané komponenty pokračoval CodeWeavers a zaměstnanci komunity Wine). Ve vývoji VKD3D-Proton zapojen Hans-Christian Arntzen (Hans-Kristian Arntzen, autor sady nástrojů SPIRV-Cross a vývojář některých rozšíření rozhraní Vulkan API), Philippe Rebol (Filip Rebohle, od DXVK) a Joshua Ashton (Joshua Ashton, autor D9VK),
funkční do společnosti Valve.

VKD3D-Proton plánuje podporovat změny, optimalizace a vylepšení specifické pro Proton pro lepší výkon Windows her založených na Direct3D 12, které dosud nebyly přijaty do hlavní části vkd3d. Mezi rozdíly je také zaměření na použití moderních rozšíření Vulkan a schopnosti nových vydání grafických ovladačů pro dosažení plné kompatibility s Direct3D 12. VKD3D-Proton není zaměřen na zachování zpětné kompatibility s původním vkd3d API a není vyloučit ukončení podpory starších GPU a grafických ovladačů.

Zdroj: opennet.ru

Přidat komentář