The common use case for DisableShaderCache is to fix the shader stutter still introduced by having both the precompiled cache from CEMU and the opengl cache from video card.
The only way this works is by keeping the transferable files, turn on DisableShaderCache, and copying and renaming the resulting shader.bin into the proper glcache folder from your driver.
This results in all of the performance of precompiled shaders without any of the stutter introduced by both caches being utilized.
Emptying the transferable folder removes this ability.
So... I guess that's a long winded way of asking are you sure what you're doing is correct and if so can you possibly offer an option to only clear one folder and not the other?
Regarding the below diffs...
https://i.imgur.com/Kr0Q1Pe.png and https://i.imgur.com/0TVNd5W.png
The common use case for DisableShaderCache is to fix the shader stutter still introduced by having both the precompiled cache from CEMU and the opengl cache from video card.
The only way this works is by keeping the transferable files, turn on DisableShaderCache, and copying and renaming the resulting shader.bin into the proper glcache folder from your driver.
This results in all of the performance of precompiled shaders without any of the stutter introduced by both caches being utilized.
Emptying the transferable folder removes this ability.
So... I guess that's a long winded way of asking are you sure what you're doing is correct and if so can you possibly offer an option to only clear one folder and not the other?
Thanks for your help so far. :)