Global
Canvas scale:
Image:
Pass #1
Shader:
Filter:
Pass #2 (optional)
FBO scale:
Shader:
Filter:
Output
Hint: You can save the final result just as you would save an image!
Here's a WebGL application to test your shaders against various images from your harddrive.
Shaders need to conform to the GLSL shader format that RetroArch uses. You can find out more about this format here. This implementation is limited to two passes for now. GLSL presets are not currently supported either.
With the cg2glsl tool you can convert Cg shaders (Wiki, shader collection) to the RetroArch GLSL format.
The shaders should conform to GLSL ES 1.0/WebGL shader spec. The shaders converted with cg2glsl will ensure this.
Canvas scale:
Image:
Shader:
Filter:
FBO scale:
Shader:
Filter:
Hint: You can save the final result just as you would save an image!