Improve the Triblur app.
New 'Triblur' testapp.
Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected)
Minor.
Minor
Fix in Framebuffer
Bugfix in RenderState
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.
Simplify Statics.
Make Postprocessing quality per-effect (rather than applied to the whole queue)
move EffectQuality to the effect package.
Fixes for dynamic postprocessing.
Move all the knowledge about Vertex and Fragment effects to their respective classes.
Simplify Effect classes.
Change of API: move setting the EGL context back to the APP.
Beginnings of support for the unified Data data type.
Fixes for removing effects.
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 the final 'Vertex & Fragment Effects' APP. All APPs work now!
Fix 'EffectQueue' APP. Now 30 out of 31 APPs work.
Fix 'Olimpic' APP. Now 29 out of 31 APPs work.
Fix 'Bitmap Tree' APP. Now 28 out of 31 APPs work.
Fix 'Cat and Dog' APP. Now 24 out of 31 APPs work.
Fix Moving Effects APP. Now 23 out of 31 APPs work.
Bugfix (invert Region's y coord)
Bugfixes for the recent 'Effect classes' API change.
Progress with Effect classes.
The last 10 errors in the last 2 APPs.
Progress with the last 2 APPs.
Further progress with Apps: 29 (out of 31) compile now.
Further progress with Apps: 28 (out of 31) compile now.
Further progress with Apps: 27 (out of 31) compile now.
Further progress with Apps: 26 (out of 31) compile now.
Further progress with Apps: 25 (out of 31) compile now.
Further progress with Apps: 21 (out of 30) compile now.
Further progress with Apps: 18 (out of 30) compile now.
Further progress with Apps.
Some progress with Effect classes.
13 apps compile now.
12 apps compile now.
11 apps compile now.
10 apps compile now.
Convert the first few Apps to the new Effect API.
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.
Correct the FPS work (now works even after a Pause() ! )
Move showing FPS in the uppoer-left corner of the Screen to the Library.App can enable/disable this at any time with a single API call.
Progress with Stencils in postprocessing.
Progress with Magnify.
Beginnings of support of Magnification.
Progress with any depth MeshCubes.
Change of API in anticipation for MeshCubes of any depth (currently only 0 and 1 work)
Progress with Stencil app. Rendering through an intermediate FBO still doesn't quite work.
First try to convert the Stencil app to a dual (directly to Screen / through intermediate Framebuffer) mode.Doesn't work yet ( API is inconvenient / plain wrong )
Add possibility to create FBOs with combined DEPTH/STENCIL.
Simplify setting up DistortedScreen.
1. Correct some bugs in DistortedRenderState2. Thus make the Stencil App work3. New icon for it
Progress with Stencil App; should be working now AFAIK but doesn't.
Beginnings of Stencil App.
Some corrections so that most apps still work on the Android emulator (OpenGL ES 2.0-based)
Merge branch 'transform-feedback'
Use Transform Feedback to (optionally) display the Normal vectors.
Minor bugfix.
Beginnings of support for DistortedEffects.drawPrivFeedback()
This commit (and reading the OpenGL ES 3.0 spec) pretty conclusively proves that, sadly, Nexus 4's Transform Feedback implementation is incomplete (doesn't work with GL_TRIANGLES primitiveMode)
Progress with TransferFeedback app - introduce two modes: USEPOINTS 'true' or 'false'.
On Nexus5X, it works with 'true' and 'false'. On Nexus 4, it works with 'true', but returns GL_INVALID_OPERATION with 'false'.
Bugfix (the thing was drawing too many GL_POINTS, this worked on Nexus 5X but not on Nexus 4)
Progress with Transform Feedback.
Progress with VBOs - this time abstract out a new class, DistortedObject - i.e. everything that uploads something to GPU and thus needs to be auto re-created upon loss of the context.
Preparation for Transfer Feedback: Convert the meshes from client-side to VBOs.
Minimize differences from master branch.
Stride should be 0 (but for some reason it worked even with the incorrect 4)
Simplify Transform Feedback App.
Progress with moving Transform Feedback into library.
Progress with moving the Transform Feedback functionality from the APP to the library.
Transform Feedback Example.