Progress with any depth MeshCubes.
Change of API in anticipation for MeshCubes of any depth (currently only 0 and 1 work)
Minor
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)
Minor.
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)
Also available in: Atom