Merge branch 'empty-matrix-effects-in-the-center' into modern-empty-matrix-effects-in-the-center
Move the Effects.setStretch to Meshbase.setStretch
Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Rename MeshFlat MeshRectangles.
Adjustment to Static's API.
Invert the order of Matrix Effects. Now, just as in the other queues, the first matrix effect is actually the first to act on the object - not the other way around!
Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Fix several more apps for the 'center-of-matrix-effects-in-screen-center' change.
Fully move the Meshes to their own package.
Reengineer DistortedScreen
Minor.
Improvement for MultiBlur and Glow apps.
Add quality levels in Glow APP.
Fix quality levels in Glow.
Debugging Glow.
Progress with Glow.
Improve 'Glow' app.
New 'Glow' app.
Rename the last 'Glow' app.
Fixes for dynamic postprocessing.
Move all the knowledge about Vertex and Fragment effects to their respective classes.
Change of API: move setting the EGL context back to the APP.
Remove old facility to correct Postprocessing buckets on new Postporcessing effects.
New facility will follow shortly....
Bugfixes for the recent 'Effect classes' API change.
Further progress with Apps.
Progress with support for Effect classes.
Progress with GLOW.
Serious bug sorting Surface's children into postprocessing Buckets detected.
Beginnings of the GLOW unit test.