Shaders Not Changing?

I have noticed that i sometimes have issues getting shaders to enable, if for example i have loaded a shader preset and then later decided to select a single cg shader it doesnt seem to activate the single cg shader.

Is there a certian method you have to follow, as all i do if i have previously had a shader preset enabled is lower the shader passes to just the 1 and then select the #0 shader line and select the shader cg file i want and then apply but it doesnt seem to enable that shader. Is this a bug with Retroarch or am i doing something wrong?

once you change shaders make sure you go to the top of the shader menu and choose “apply shader changes” otherwise the new shader will not be applied.

Sometimes shaders fail to apply because compatibility issues with GL or D3D or your particular driver version… it happens on my intel video PC

This is the issue im having here…

https://www.youtube.com/watch?v=DmMQ9yj … e=youtu.be

the shader just doesnt even load when i select it

Yeah, that’s generally the result of a failure to compile the shader. If you run RetroArch in verbose mode (add -v to the launch command), it will almost certainly tell you something about the shader failing.

You’re using “Load Shader Preset” instead of modifying shader #0. I’ve never understood the effect of “Load Shader Preset”, but it has never seemed to work with a single shader in my experience. You have to modify shader #0 (and #1 and #2, etc. if you have more passes) and hit “Apply Shader Changes” to change shaders.

“load shader preset” only works with cgp files, but it’s appropriate for what he’s trying to load. It’s a serious shader, though, and a lot of GPUs can’t hack it, including any intel IGP.

Oh, okay then. Carry on.