diff --git a/src/d3d9/d3d9_options.cpp b/src/d3d9/d3d9_options.cpp index f16212ed0..235a3b43d 100644 --- a/src/d3d9/d3d9_options.cpp +++ b/src/d3d9/d3d9_options.cpp @@ -95,7 +95,8 @@ namespace dxvk { bool hasMulz = adapter != nullptr && (adapter->matchesDriver(VK_DRIVER_ID_MESA_RADV) || adapter->matchesDriver(VK_DRIVER_ID_MESA_NVK) - || adapter->matchesDriver(VK_DRIVER_ID_AMD_OPEN_SOURCE, Version(2, 0, 316), Version())); + || adapter->matchesDriver(VK_DRIVER_ID_AMD_OPEN_SOURCE, Version(2, 0, 316), Version()) + || adapter->matchesDriver(VK_DRIVER_ID_NVIDIA_PROPRIETARY, Version(565, 57, 1), Version())); d3d9FloatEmulation = hasMulz ? D3D9FloatEmulation::Strict : D3D9FloatEmulation::Enabled; }