News: 0001633085

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

DXVK-NVAPI 0.9.2 Further Improves NVIDIA Integration For Steam Play Linux Gaming

([NVIDIA] 5 Hours Ago DXVK-NVAPI 0.9.2)


DXVK-NVAPI 0.9.2 is now available for this implementation of NVIDIA's NVAPI/NVOFAPI interfaces atop DXVK and VKD3D-Proton that is used in turn by Valve's Steam Play (Proton) for enhanced NVIDIA Linux gaming support.

DXVK-NVAPI is what enables NVIDIA DLSS to work with Windows games on Linux when running on NVIDIA graphics hardware and their official Linux driver as well as NVIDIA Reflex support, PhysX, and various other NVIDIA capabilities exposed via their APIs implemented by a variety of games/engines.

With DXVK-NVAPI 0.9.2 there is now support for Direct3D 12 NVIDIA shader extensions when supported by VKD3D-Proton with v3.0.1+. This experimental feature for now requires setting the DXVK_NVAPI_D3D12_NV_SHADER_EXTN=1 environment variable. This D3D12 NVIDIA shader extension support when enabled should benefit games like Cyberpunk 2077, Alan Wake 2, and numerous Unreal Engine 5 titles.

DXVK-NVAPI 0.9.2 also now passes CuBIN 64-bit function calls into VKD3D-Proton, implements more NVAPI entrypoints for limited/incomplete Dynamic Multi-Frame Generation support, and support for new DLSS driver settings extended by the NVAPI R595 driver builds.

Lastly there is also a crash fix around Vulkan Reflex usage, a start-up crash for select environments, and improved memory reporting for 32-bit environments.

More details on today's DXVK-NVAPI 0.9.2 release via [1]GitHub .



[1] https://github.com/jp7677/dxvk-nvapi/releases/tag/v0.9.2



Yow! Am I having fun yet?