DXVK 2.0 is uit als een grote update van deze Direct3D op Vulkan-implementatie die wordt gebruikt door Steam Play (Proton) om met grote snelheid te genieten van D3D9 tot D3D11 Windows-games op Linux.
Met DXVK 2.0 is er nu een vereiste voor de onderliggende Vulkan-driver die Vulkan API v1.3 ondersteunt. Vulkan 1.3 is nu een stevige vereiste, zodat DXVK betere aannames kan doen over de onderliggende mogelijkheden en Direct3D efficiënt in kaart brengt bovenop deze industriestandaard API.
DXVK 2.0 brengt een aantal Direct3D 9-wijzigingen met zich mee, waaronder verbeterd geheugenbeheer, ondersteuning voor D3D11 Feature Level 12_1 met verschillende nieuwe functies nu bedraad, ondersteuning voor nieuwe D3D11-functiequery’s, shader-compilatieverbeteringen door gebruik van EXT_graphics_pipeline_library voor het compileren van shaders tijdens het laden van games, verbeteringen aan de statuscache en andere verbeteringen.
DXVK 2.0 heeft ook oplossingen/verbeteringen voor Dragon Age Origins, Empire: Total War, Final Fantasy XV, Grand Theft Auto IV, Metal Gear Solid V: Ground Zeroes, Sonic Generations, Spider Man: Shattered Dimensions, The Ship, Warhammer Online en tal van andere spellen.
DXVK 2.0 markeert ook het punt dat DXVK-Native is upstreamed in het DXVK-project zelf als een drop-in vervanging voor het overzetten van D3D-app-code naar Linux.
DXVK 2.0 is een grote update voor dit belangrijke puzzelstukje van de Linux-gamingstack. DXVK 2.0-bronnen zijn beschikbaar om te downloaden van GitHub, terwijl ze binnenkort ook in een nieuwe Proton-update moeten worden opgenomen omdat het gemakkelijk beschikbaar is op Steam en met het Steam Deck.