Shaders of pokemon sword

Is shaders important for opengl…what is the use of shaders

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Shader Cache is a GPU feature provided by driver’s control panels, its reduces CPU usage in games and lowers the loading screen times in most video games, by saving the game data into your local Hard disk.

Note: This helps HDD users or any game stored an a HDD, SSD users already have amazing loading times like 2-3 seconds, so do these steps only if you have a normal 7200 RPM standard HDD. Make sure you have at least 50+ GB free space, so this feature can work more effectively. Its always a good choice leaving more free space in your HDD

NVIDIA users already have that features in their Nvidia control center for long time so its a good business decision made by AMD giving Amd users (finally) these options

Yuzu implements same thing, but with lower free space needed.

Is it okay to delete shader files

It is safe to delete them, but the game will load slower, to build the shader again, with shader it will load faster.

its building about 4000+ shaders and the game freezes on like 3000+ shaders

I don’t have problems with shaders, I played on other Emulators and I didn’t have problems with them.