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
...