forums.PPSSPP.org
Enabling multiple post-processing shaders at a time. - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: General Discussion and Announcements (/forumdisplay.php?fid=2)
+--- Thread: Enabling multiple post-processing shaders at a time. (/showthread.php?tid=11889)



Enabling multiple post-processing shaders at a time. - Nightquaker - 05-26-2014 08:41 AM

Hello there :3 Is there a way to enable multiple shaders in PPSSPP at once?
Thank you :3


RE: Enabling multiple post-processing shaders at a time. - LunaMoo - 05-26-2014 12:28 PM

Currently I guess nothing was done for supporting it, so only one post processing shader is possible, you can however mix multiply simpler effects in one shader without much trouble. For that you have to know a bit of GLSL(it's pretty easy to learn actually, if you already knew any kind of programming or scripting language doesn't matter how basic it was) and math, pretty much you can just take a result of one effect as an input to another one etc. remembering that some effects are counter-productive and shouldn't be used together like sharpen and blur or any other kind of AA filters.

You can also use my shader from custom shader thread which I guess you already saw:], I made it when ppsspp had only fxaa included, but it's still pretty useful thanks to ability to combine lots of different effects and being customizable as easily as editing .fsh file in any text editor, it also comes with extra descriptions, so you should really have no problems modifying it for your needs and get quite a different result from it's default settings.


RE: Enabling multiple post-processing shaders at a time. - Nightquaker - 05-27-2014 01:09 PM

(05-26-2014 12:28 PM)LunaMoo Wrote:  Currently I guess nothing was done for supporting it, so only one post processing shader is possible, you can however mix multiply simpler effects in one shader without much trouble. For that you have to know a bit of GLSL(it's pretty easy to learn actually, if you already knew any kind of programming or scripting language doesn't matter how basic it was) and math, pretty much you can just take a result of one effect as an input to another one etc. remembering that some effects are counter-productive and shouldn't be used together like sharpen and blur or any other kind of AA filters.

You can also use my shader from custom shader thread which I guess you already saw:], I made it when ppsspp had only fxaa included, but it's still pretty useful thanks to ability to combine lots of different effects and being customizable as easily as editing .fsh file in any text editor, it also comes with extra descriptions, so you should really have no problems modifying it for your needs and get quite a different result from it's default settings.

Well, guess I'll try that then. Thanks :3