DXVK ettepanek Vulkan-põhiste D3D9 – D3D11 teisendamiseks tõenäoliselt käimas



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Titanfall töötab DXVK vulkaanil.



DXVK projekt, mis toob Linuxi / Wine'i jaoks Vulkanil põhineva D3D11 juurutamise, on teinud suurepäraseid tulemusi jõudluse ja optimeerimise osas Direct3D 11 mängude käitamisel Wine'i all - ja nüüd on nad ka Direct3D 9 toe.



DXVK jaoks mõeldud D3D9-d ei tohiks segi ajada Vulkanile kaardistatud VK9 algatustega D3D9-toe jaoks, kuna see on eraldi algatus alles algusjärgus. See pakutud D3D9-toe, mida DXVK peaks tegema, on teisendada D3D9 API-kõned D3D11-ks ja seejärel kasutab see D3D11-s sisseehitatud DXVK-d Vulkani teisenduseks. See on peaaegu sama idee kui DXUP D3D10-st D3D11-vestluseks, nii et see saab DXVK kaudu teisendada Vulkaniks.



Ettepanekute taga on Gabriel Majeri, kes otseselt D3D9-Vulkani asemel suunab D3D9-D3D11-Vulkani, kuna DXVK suudab kasutada oma olemasolevat DXBC varjundi kompilaatorit ja palju täiendavad D3D9 funktsioonid, mis suudavad D3D11 teisendusega kenasti kaardistada.

Kui soovite tõmbetaotluse eelvaadet, vaadake seda siin .

1 minut loetud