A VKD3D fork a Direct3D 12 támogatásának javítására készült a Protonban

A projekt határain belül VKD3D-Proton létrehoztak egy villát a kódbázisból vkd3d. A Valve azt tervezi, hogy ezt a villát egy Wine-alapú csomagban fogja használni a Proton Windows játékok elindításához. A DirectX 9/10/11 támogatása a Protonban a csomagon alapul DXVK, és a DirectX 12 megvalósítása eddig a vkd3d könyvtáron alapult (miután halál szerző a megadott komponens vkd3d fejlesztése folytatta CodeWeavers és Wine közösség munkatársai). VKD3D-Proton fejlesztés alatt magában foglal Hans-Christian Arntzen (Hans-Kristian Arntzen, az eszköztár szerzője SPIRV-Kereszt és a Vulkan API néhány bővítményének fejlesztője, Philippe Rebol (Philip Rebohle, szerző: DXVK) és Joshua Ashton (Joshua Ashton, szerző D9VK),
dolgozó a Valve cégnek.

A VKD3D-Proton azt tervezi, hogy támogatja a Proton-specifikus változtatásokat, optimalizálásokat és fejlesztéseket a Direct3D 12 alapú Windows játékok jobb teljesítménye érdekében, amelyeket még nem fogadtak el a vkd3d fő részében. A különbségek között szerepel még a modern Vulkan bővítmények használata és a friss grafikus illesztőprogram-kiadások képességei a Direct3D 12-vel való teljes kompatibilitás elérése érdekében. A VKD3D-Proton nem célja az eredeti vkd3d API-val való visszamenőleges kompatibilitás fenntartása, és nem is kizárja a régebbi GPU-k és grafikus illesztőprogramok támogatásának megszűnését.

Forrás: opennet.ru

Hozzászólás