123
Direct3D 9-to-11

Direct3D 9-to-11

Dette projekt er et forsøg på at konvertere Direct3D 9-programmer til Direct3D 11. Det genimplementerer d3d9.dll, som indeholder de centrale D3D9-grænseflader.De fleste D3D9-spil er CPU-begrænset på moderne pc'er, da GPU-strøm steg eksponentielt, mens CPU'er faldt bagefter.Desuden mangler de fleste (gamle) spil multithreading support, hvilket dræner CPU-ressourcen endnu mere.Dette projekt løfter D3D9-grafik-API-opkaldene til D3D11.Bemærk: Projektet er i øjeblikket under kraftig udvikling.I øjeblikket er det ikke i stand til at køre rigtige spil.Du er velkommen til at bygge og teste det selv, hvis du vil.Vigtigt: dette projekt skal bruges sammen med DXVK, som derefter ville oversætte D3D11 til Vulkan.Uden DXVK vil dette projekt sandsynligvis ikke give nogen forbedring af ydelsen, mere sandsynligt vil forringe ydelsen.

Kategorier

Alternativer til Direct3D 9-to-11 til alle platforme med enhver licens

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac at ...
D9VK

D9VK

Et d3d9 til vk-lag baseret på DXVKs kodebase.Bidrag til Joshua-Ashton / d9vk-udvikling ved at oprette en konto på GitHub.
DXUP

DXUP

Et D3D10 -> D3D11-oversættelseslag, som kan tjene til at konvertere D3D10 -> Vulkan via DXVK.