Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Updated May 30, 2023

Problem

Around December 5, 2022, NVIDIA released a driver update that causes significant and frequent crashes in MAK ONE applications. We have identified the problems in NVIDIA driver version 527.56 and do not see the problems in driver version 525.25 and earlier.

The problem is related to bindless textures and multiple contexts. When loading a texture, we make all texture handles resident in all contexts before use; before each context is destroyed, we make the textures non-resident. While this approach is semi-ambiguous in the OpenGL specification, it has worked reliably for many years and we believe it is correct. MAK has notified NVIDIA and is currently working with our contacts at NVIDIA to resolve the problem. While we can change code to resolve the problem, the changes are complex and – given the widespread impact on previously released products – we are optimistic that NVIDIA will provide a fix at the driver level. The problem has been discussed online and is likely impacting at least several other games.

Affected MAK ONE Products

All MAK One applications released since at least 2020 are likely impacted, though our testing to this point has only covered the MAK ONE 2022 Application suite. That means we would expect to see problems back as far as VR-Vantage 2.6, VR-Forces 4.8, and VR-Engage 1.5.

Severity

Critical - All 3D applications are affected for multiple versions

Platforms

All platforms. Both GForce and Quadro cards and drivers are impacted.

Solution

For versions of MAK ONE applications prior to VR-Vantage 3.0.3, VR-Forces 5.0.3, and VR-Engage 2.0.3: Downgrade to NVIDIA driver version 525.25 or earlier. Older NVIDIA drivers can be downloaded from here: Official Drivers | NVIDIA

...