mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.7k stars 787 forks source link

Shader Stacking #864

Open Papermanzero opened 7 years ago

Papermanzero commented 7 years ago

Currently it is possible to load a certain shader. A feature enhancement could be to stack another shader on top of the first shader. Means: color correction -> Shader 1 -> Shader 2.

atomicwrites commented 2 years ago

Specifically I'd be interested in gba-color -> XBR.

F-Lambda commented 1 year ago

While not as convenient, it is possible to work around this limitation by duplicating a shader folder and editing it. Instructions can be found in this reddit thread, but the summary is that you copy over the fs files and then add the instructions from the second shader's manifest as a second pass at the bottom of the first manifest.