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: AMD 7950x3D GPU: RTX 4090 Founder's Edition Mobo: ASUS B650E-F STRIX RAM: G-Skill 64GB DDR5 6000Mhz PSU: EVGA Supernova 850w Titanium Case: Coolermaster HAF X O/S: Windows 11 22H2 Pro x64