Revert last changes to the postprocessing FBO.
This reverts commit 2dbed690bdbee80d9bfb22c800073855eb5d0946.
In an attempt to contain the flashes on Mali GPU, re-structure the post-processing FBOs from 1 FBO with 2 color attachments + combined depth-stencil to 2 separate FBOs sharing a depth-stencil texture.
Result: this appears to make the flashes slightly worse.
Order Independent Transparency. Does not work yet.
Disable blending during postprocessing.
A little progress making the postprocessing buffers static.
Fix quality levels in Glow.
Debugging Glow.
Progress with Glow.
Introduce concepts of 'in' and 'out' postprocessing qualities.
Make Postprocessing quality per-effect (rather than applied to the whole queue)
make RenderState package-local.
Fixes for dynamic postprocessing.
All knowledge about Postporcessing moved to the respective Effect classes.
Fixes for removing effects.
Reorganize the way we add and remove all Effects (do it through DistortedMaster and is POSTPROCES - adjust Bucket and SORT Nodes).
Buggy: removing effects does not work.
Small API simplification.
Remove DistortedEffectsPostprocess and unify it with DistortedEffects.
Job not finished - doesn't compile now!
Progress with support for Effect classes.
The library compiles now!