move EffectQuality to the effect package.
Fixes for dynamic postprocessing.
Now all PostprocessEffects are truly self-contained, including dynamic enable() and all shader sources.
Simplification in PostprocessEffects
Correction for the last change.
Postprocessing: take quality only from the first child in a bucket.
Minor
Simplification in EffectQueueMatrix.
Now all Postprocessing EffectQueues have the right IDs regardless of number of effects.
Move all the knowledge about Vertex and Fragment effects to their respective classes.
All knowledge about Postporcessing moved to the respective Effect classes.
Move all knowledge about a MatrixEffect from the EffectQueueMatrix to the classes.
Change of API: move setting the EGL context back to the APP.
Minor.
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 old facility to correct Postprocessing buckets on new Postporcessing effects.
New facility will follow shortly....
Remove DistortedEffectsPostprocess and unify it with DistortedEffects.
Job not finished - doesn't compile now!
Fix 'Different Bitmaps' APP. Now 27 out of 31 APPs work.
Bugfixes for the recent 'Effect classes' API change.
Some progress with Effect classes.
11 apps compile now.
Further progress with Apps.
Convert the first few Apps to the new Effect API.
Progress with support for Effect classes.
The library compiles now!
Progress with support for Effect classes. Last error in the library before it compiles!
Progress with support for Effect classes. Almost compiles now!