Some fixes for issues discovered by the Multiblur app.
Beginnings of the 'Multiblur' app.
Separable Gaussian Blur with linear sampling done.
Linear sampling implemented - i.e. blurring by a (2N+1)x(2N+1) gaussian kernel (centeral pixel + N pixels in each direction) requires exactly 2N + (N%2==1 ? 4:2) texture fetches.
Separable Box blur (almost) works.
Correct a bug in Effects3D.
Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)
Manifest: require OpenGL ES 3.0.
Improvements for the 'Cubes' and 'Effects3D' apps.
Small bugfix
improve Postprocessing; new icon; minor things.
Postprocessing effects: remove support for Center
Correct 'Deform'
Progress with multi-program rendering.
New 'Blur' App. Actual BLUR effect, of course, does not work.
progress with Postprocessing.
FBO APP: add dynamic adding/removing the DEPTH attachment.
First attempt at making it possible to dynamically add and remove DEPTH attachments from an FBO.
Minor
rename all the 'grid' variables to 'mesh'.
Rename Grid to Mesh
Correction for the 'Girl' app.
New DistortedProgram class.
Beginnings of support for postprocessing Effects.
Also available in: Atom