Activity
From 02/28/2017 to 03/29/2017
03/29/2017
- 12:55 PM Revision 1cbf4103 (library): Simplify shaders.
- 12:41 PM Revision 6f3a9b2a (examples): It now automatically chooses OpenGL ES 2.0 and GLSL 100 or OpenGL ES 3.0 and GLSL 300.
- Postprocessing effects will not work on OpenGL ES 2.0 contexts.
- 12:41 PM Revision 30beb34f (library): It now automatically chooses OpenGL ES 2.0 and GLSL 100 or OpenGL ES 3.0 and GLSL 300.
- Postprocessing effects will not work on OpenGL ES 2.0 contexts.
- 11:05 AM Revision 94f6d472 (library): Make it more flexible; now it can run almost all apps on OpenGL 2.0 contexts; OpenGL 3.0 ( with GLSL 3.00) required for POSTPROCESSING.
03/28/2017
- 12:26 PM Revision f2367b75 (library): Upgrade from GLSL 1.00 to GLSL 3.00 ES
- Introduce separate BLUR1 and BLUR2 shaders, the second one marging (writing to gl_FragDepth still does not work)
03/16/2017
03/15/2017
- 11:01 PM Revision 653d09dc (examples): as clearing Depth has been fixed in 580f7d10, we can now use this API in the 'FBO' app.
- 10:56 PM Revision 855ba24e (examples): New 'glClearColor' and 'glClearDepthf' APIs in OutputSurface. This fixes the 'transparency' regressions from last commit.
- 10:56 PM Revision a9f41fa3 (library): New 'glClearColor' and 'glClearDepthf' APIs in OutputSurface. This fixes the 'transparency' regressions from last commit.
03/14/2017
- 11:49 PM Revision 95c441a2 (library): Progress with Multiblur.
- This introduces some regressions with transparency (see: 'Different Bitmaps' and 'Around the world' )
- 04:54 PM Revision 3e95b421 (library): Minor.
- 04:51 PM Revision 580f7d10 (library): Bugfix: we need to have DepthMask and ColorMask both fully on when clearing the FBO in Nodes!
03/13/2017
03/12/2017
03/10/2017
- 04:03 PM Postprocessing effects
- Right now I am working on Postprocessing effects. The first one, Blur, already works - check the 'BLUR' app!
03/08/2017
- 03:36 PM Revision f6654822 (examples): Now there's a single place one can have a look at all the Meshes being rendered to a OutputSurface: OutputSurface.renderChildren().
- This will need to get modified for per-object post-processing.
- 03:36 PM Revision b2939df4 (library): Now there's a single place one can have a look at all the Meshes being rendered to a OutputSurface: OutputSurface.renderChildren().
- This will need to get modified for per-object post-processing.
03/07/2017
- 03:07 PM Revision 86782a25 (library): Minor
- 03:07 PM Revision 89c3e2bf (examples): Minor
03/06/2017
- 10:29 PM Revision 39086ebb (library): New method of rendering.
- Advantage: now there's one (well, ATM two, but I hope soon really in one) place where we can have a look at all the M...
03/05/2017
- 11:46 PM Revision 5ac76be9 (examples): 1. Move to Gradle 25.0.0
- 2. Bugfix in DistortedNode
- 11:46 PM Revision d61fd515 (library): 1. Move to Gradle 25.0.0
- 2. Bugfix in DistortedNode
03/03/2017
03/01/2017
- 12:04 AM Revision c2c08950 (library): simplify blitPriv()
- 11:02 PM Revision c1e24646 (library): Introduce Effects.blitPriv() (faster than previous drawNoEffectsPriv)
- 05:48 PM Revision ad33f883 (library): Minor
- 12:06 PM Revision 03cb451d (library): Speed up shaders (both compilation and execution) by explicitly enabling only the needed effects.
- 12:06 PM Revision 6637d0f2 (examples): Speed up shaders (both compilation and execution) by explicitly enabling only the needed effects.
02/28/2017
Also available in: Atom