Difference between Shaders / Shader preset / Reshade

Could someone explain in short where is difference between: .slang shaders .slang shader presets, and is there a way to achieve similar look from presets through Reshade?

Is my understanding correct, that.

  • shader is single “effect”
  • preset is multiple effects packed together
  • and via Reshade applying single effects is possible, but mixing together multiples is bit more complicated.

In short, I like how looks MegaBezels Newpixie-Clone__Smooth-ADV__GDV preset, but achieving similar look via ported to Reshade presets it’s not a simple.

Here is effect-look I’m talking about.
https://youtu.be/7Wc--FvDsyg

Basically goes like this:

  • Shaders use your GPU to apply real-time post-processing effects upon your game’s image. A common effect is CRT simulation, but there are plenty more. The current formats are .slang and .glsl.
  • Shader presets are files with preconfigured shader paths and parameters. They are not post-processing effects, just shortcuts to a specific configuration of one or more actual shaders. Useful for saving time or sharing your personal configuration. Current formats are .slangp and .glslp.
  • ReShade is an application unrelated to RetroArch, used to apply shaders upon any content window. It uses different files and configurations, and you may or may not be able to reproduce an exact effect using it. Depends solely on the quality and extense of the ported shaders.
3 Likes

That would be enough, thanks.

1 Like