https://www.youtube.com/watch?v=e5dWy5a0vqI
This is a video I made to demonstrate something rather frustrating that's happening with the Nvidia GLCache and OpenGL applications, including Dolphin.
TLDW - when the GLCache is empty, stutters will occur. The GLCache empties on its own after a set amount of time or whenever you launch a different OpenGL or Vulkan application, effectively wiping out the old shader cache and producing stutters.
I'm almost positive this is solely a case of the Nvidia driver being really freaking dumb, but is there anything developers can do to work around this? Is there any developer control over the shader cache ID that Nvidia uses so we can at least get separate folders and files between various OpenGL/Vulkan applications?
This is a video I made to demonstrate something rather frustrating that's happening with the Nvidia GLCache and OpenGL applications, including Dolphin.
TLDW - when the GLCache is empty, stutters will occur. The GLCache empties on its own after a set amount of time or whenever you launch a different OpenGL or Vulkan application, effectively wiping out the old shader cache and producing stutters.
I'm almost positive this is solely a case of the Nvidia driver being really freaking dumb, but is there anything developers can do to work around this? Is there any developer control over the shader cache ID that Nvidia uses so we can at least get separate folders and files between various OpenGL/Vulkan applications?
CPU: i7 7700k 4.8Ghz GPU: ASUS GTX 1080 Ti STRIX OC Mobo: ASUS Z270 Maximus IX Hero RAM: G-Skill 32GB DDR4 3200Mhz PSU: EVGA Supernova 850w Titanium Case: Coolermaster HAF X O/S: Windows 10 Pro 1909 x64