DXVK 1.9.3 är nu tillgänglig, vilket ger en implementation av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom att översätta anrop till Vulkan API. För att använda DXVK krävs drivrutiner som stöder Vulkan API 1.1, såsom Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 och AMDVLK. DXVK kan användas för att köra 3D-applikationer och spel i Linux med hjälp av Wine och fungerar som ett högpresterande alternativ till de inbyggda versionerna av Direct3D 9/10/11 i Wine, som körs ovanpå OpenGL.
Huvudsakliga förändringar:
- Genom att använda dxvk-nvapi, en implementation av NVAPI ovanpå DXVK, stöds DLSS-teknologin, vilket möjliggör användning av Tensors-arkitektur på NVIDIA-grafikkort för realistisk bildskalning med hjälp av maskininlärningsmetoder för att öka upplösningen utan att förlora kvalitet.
- Med Vulkan-tillägget VK_EXT_robustness2 har konstantvärden för D3D9-shaders optimerats och gamla alternativ för spel som använder programvaru-behandling av vertexer har tagits bort.
- En inställning har lagts till och aktiverats för vissa spel som ger en mer exakt emulering av D3D9-beteende vid flyttalsberäkningar. Aktiveringen av denna inställning har åtgärdat problem i spelen Red Orchestra 2, Dark Souls 2, Dog Fight 1942, Bayonetta, Rayman Origins, Guilty Gear Xrd och Richard Burns Rally.
- Ett problem i DXGI har åtgärdats som ledde till krasch vid försök att aktivera helskärmsläge på vissa skärmar.
- Problem med spelen Black Mesa, Crysis 3 Remastered, Euro Truck Simulator, Injustice Gods Among Us, Rocksmith 2014, Splinter Cell: Chaos Theory, Sim City 2013 och The Guild 3 har åtgärdats.
Källa: opennet.ru
