Project

General

Profile

Activity

From 02/15/2017 to 03/16/2017

03/16/2017

10:10 PM Revision a1b36fc8 (library): Simplify BLUR shader.
Leszek Koltunski

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.
Leszek Koltunski
10:56 PM Revision 855ba24e (examples): New 'glClearColor' and 'glClearDepthf' APIs in OutputSurface. This fixes the 'transparency' regressions from last commit.
Leszek Koltunski
10:56 PM Revision a9f41fa3 (library): New 'glClearColor' and 'glClearDepthf' APIs in OutputSurface. This fixes the 'transparency' regressions from last commit.
Leszek Koltunski

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' ) Leszek Koltunski
04:54 PM Revision 3e95b421 (library): Minor.
Leszek Koltunski
04:51 PM Revision 580f7d10 (library): Bugfix: we need to have DepthMask and ColorMask both fully on when clearing the FBO in Nodes!
Leszek Koltunski

03/13/2017

11:10 PM Revision 48d0867a (library): Important bugfix in Dynamic - sometimes it would never stop interpolating and never send a FINISHED message!
Leszek Koltunski

03/12/2017

11:02 PM Revision b9798977 (library): Advances in Multiblur - breaks BLUR for now.
Leszek Koltunski

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! Distorted Admin

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. Leszek Koltunski
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. Leszek Koltunski

03/07/2017

03:07 PM Revision 86782a25 (library): Minor
Leszek Koltunski
03:07 PM Revision 89c3e2bf (examples): Minor
Leszek Koltunski

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... Leszek Koltunski

03/05/2017

11:46 PM Revision 5ac76be9 (examples): 1. Move to Gradle 25.0.0
2. Bugfix in DistortedNode Leszek Koltunski
11:46 PM Revision d61fd515 (library): 1. Move to Gradle 25.0.0
2. Bugfix in DistortedNode Leszek Koltunski

03/03/2017

03:50 PM Revision 50642a86 (library): Simplify drawRecursive
Leszek Koltunski

03/01/2017

12:04 AM Revision c2c08950 (library): simplify blitPriv()
Leszek Koltunski
11:02 PM Revision c1e24646 (library): Introduce Effects.blitPriv() (faster than previous drawNoEffectsPriv)
Leszek Koltunski
05:48 PM Revision ad33f883 (library): Minor
Leszek Koltunski
12:06 PM Revision 03cb451d (library): Speed up shaders (both compilation and execution) by explicitly enabling only the needed effects.
Leszek Koltunski
12:06 PM Revision 6637d0f2 (examples): Speed up shaders (both compilation and execution) by explicitly enabling only the needed effects.
Leszek Koltunski

02/28/2017

11:51 PM Revision 81a0b906 (library): Preparation for shader optimization
Leszek Koltunski
04:22 PM Revision 2f7afccf (examples): Fix Crawl transparency in StarWars.
Leszek Koltunski

02/27/2017

11:58 PM Revision ee82510e (examples): Small improvements for StarWars, but the main issue - non-working transparency of the Crawl - not solved.
Leszek Koltunski
11:06 PM Revision af662543 (examples): Fixes for z-fighting.
Leszek Koltunski
11:06 PM Revision 54fe333a (library): Fixes for z-fighting.
Leszek Koltunski
12:15 PM Revision d582c116 (library): Bug fix in RenderState.
Leszek Koltunski

02/23/2017

11:41 PM Revision fc695380 (examples): Make it possible to render each DistortedNode with adjustable OpeGL state (writeing to Color, Depth,Stencil buffers, DEPTH, STENCIL, BLENDING on.off, etc)
Leszek Koltunski
11:41 PM Revision c834348d (library): Make it possible to render each DistortedNode with adjustable OpeGL state (writeing to Color, Depth,Stencil buffers, DEPTH, STENCIL, BLENDING on.off, etc)
Leszek Koltunski
10:21 PM Revision 9dba4df1 (library): New 'RenderState' class which will be used to change OpenGL state when rendering Nodes.
Leszek Koltunski

02/21/2017

11:03 PM Revision 30548891 (library): The only operation which is now enabled 'statically' in render() is blending.
Leszek Koltunski
11:03 PM Revision 3c44dcc7 (examples): The only operation which is now enabled 'statically' in render() is blending.
Leszek Koltunski
10:10 PM Revision 2ed1c692 (library): 1) stop culling back face
2) reset OpenGL state beore each render (and not in onCreate)
3) Improve Matrix3D so that we can test negative Scales
Leszek Koltunski
10:10 PM Revision 71759555 (examples): 1) stop culling back face
2) reset OpenGL state beore each render (and not in onCreate)
3) Improve Matrix3D so that we can test negative Scales
Leszek Koltunski

02/20/2017

02:31 PM Revision d3725071 (library): Exclude still more methods from public documentation.
Leszek Koltunski

02/19/2017

10:05 PM Revision 26e18334 (library): Exclude certain public methods from Javadoc API.
Leszek Koltunski
09:58 PM Revision 43fbf0dd (library): Exclude certain public methods from Javadoc API.
Leszek Koltunski

02/17/2017

02:04 PM Revision 889cce10 (library): Minor.
Leszek Koltunski

02/16/2017

12:05 AM Revision eadf0859 (library): Things seem to be working - switch off all debugs.
Leszek Koltunski
11:21 PM Revision 3a70bd6d (library): Bugfix in EffectQueues: if we interpolate something, then stop and again start interpolating, it used to use the old position (position from the moment when we stopped interpolating!) during the first run after the resume. Fix that.
Leszek Koltunski
04:43 PM Revision cc2979e3 (library): Minor
Leszek Koltunski
04:30 PM Revision f28fffc2 (library): A Lot of fixes for the issues uncovered by Olimpic.
Still at least 1 known issue: sometimes, when we re-add a Surface, some garbage pops up on the screen for a brief spl... Leszek Koltunski
04:30 PM Revision 6eb5eec2 (examples): A Lot of fixes for the issues uncovered by Olimpic.
Still at least 1 known issue: sometimes, when we re-add a Surface, some garbage pops up on the screen for a brief spl... Leszek Koltunski

02/15/2017

10:51 PM Revision db581fd8 (examples): a few lame fixes for the issues uncovered by Olimpic but it is still wrong
Leszek Koltunski
10:51 PM Revision 07037b8a (library): a few lame fixes for the issues uncovered by Olimpic but it is still wrong
Leszek Koltunski
05:45 PM Revision d03782c0 (library): fix for the first issue uncovered by the new Olimpic.
Leszek Koltunski
04:23 PM Revision 44771819 (examples): Further improve Olimpic. This seems to expose some Node bugs.
Leszek Koltunski
03:32 PM Revision 6ab5da9a (examples): Improve Olimpic.
Leszek Koltunski
02:37 PM Revision 722c6ed3 (examples): Improve Olimpic.
Leszek Koltunski
01:11 PM Revision 09ab7524 (library): Introduce 3 types of Surfaces: System, Tree, User
Leszek Koltunski
10:55 AM Revision 8d52a49c (library): Do not add Screen to the Surface lists.
Leszek Koltunski

02/14/2017

12:30 AM Revision c7da4e65 (library): Fix OutputSurface.resize(): before it couldn't be called mid-render.
Leszek Koltunski
 

Also available in: Atom