Post-Processing Effects

I’ve got to the stage where I want to use post-processing effects.

I’ve done a bit of research on FBOs and found a few sites saying that they are inefficient and should be used carefully. ???

I’d like to know how ‘inefficient’ they are, whether they’re the best solution for post-processing, and if not, what is the best solution.

Thanks. :slight_smile:

Every AAA game use them so do not afraid. At gles2.0 and with some hardware you just have to be carefull with clearing and discarding them particaly at ios.

Thanks. :slight_smile:

On desktop you can do many passes (blurs, color grading, etc) without much worry.

On Android you can do a very limited number of full-screen passes. For certain things (e.g. bloom) you can employ tricks like down-sampling to reduce fill-rate and improve performance on Android.