DXVK-forslag til Vulkan-baseret D3D9 til D3D11-konvertering muligvis i gang



Prøv Vores Instrument Til At Fjerne Problemer

Titanfall kører på DXVK Volcano.



DXVK-projektet, der bringer Vulkan-baseret D3D11-implementering til Linux / Wine, har gjort store ting med hensyn til ydeevne og optimering, når du kører Direct3D 11-spil under Wine - og nu bringer de også Direct3D 9-support.



D3D9 til DXVK bør ikke forveksles med VK9-initiativerne til D3D9-support kortlagt til Vulkan, da det stadig er et separat initiativ i de tidlige faser. Hvad denne foreslåede D3D9-understøttelse DXVK skal gøre, er at konvertere D3D9 API-opkald til D3D11, og derefter bruger den DXVK's indbyggede D3D11 til Vulkan-konvertering. Det er næsten den samme idé som DXUP til D3D10 til D3D11 samtale, så den kan konvertere til Vulkan via DXVK.



Hjernen bag forslagene, Gabriel Majeri, forfølger i øjeblikket D3D9-til-D3D11-til-Vulkan i stedet for en mere direkte dirigeret D3D9-til-Vulkan, fordi DXVK vil være i stand til at udnytte sin eksisterende DXBC-shader-kompilator og en masse yderligere D3D9-funktioner, der kan kortlægges pænt til en D3D11-konvertering.

Hvis du vil have en forhåndsvisning af pull-anmodningen, skal du tjekke den ud her .

1 minut læst