Project

General

Profile

Revision:

Revisions

Created with Raphaël 2.1.0
# Date Author Comment
c1e24646 03/01/2017 11:02 PM Leszek Koltunski

Introduce Effects.blitPriv() (faster than previous drawNoEffectsPriv)

ad33f883 03/01/2017 05:48 PM Leszek Koltunski

Minor

03cb451d 03/01/2017 12:06 PM Leszek Koltunski

Speed up shaders (both compilation and execution) by explicitly enabling only the needed effects.

81a0b906 02/28/2017 11:51 PM Leszek Koltunski

Preparation for shader optimization

54fe333a 02/27/2017 11:06 PM Leszek Koltunski

Fixes for z-fighting.

d582c116 02/27/2017 12:15 PM Leszek Koltunski

Bug fix in RenderState.

c834348d 02/23/2017 11:41 PM Leszek Koltunski

Make it possible to render each DistortedNode with adjustable OpeGL state (writeing to Color, Depth,Stencil buffers, DEPTH, STENCIL, BLENDING on.off, etc)

9dba4df1 02/23/2017 10:21 PM Leszek Koltunski

New 'RenderState' class which will be used to change OpenGL state when rendering Nodes.

30548891 02/21/2017 11:03 PM Leszek Koltunski

The only operation which is now enabled 'statically' in render() is blending.

2ed1c692 02/21/2017 10:10 PM Leszek Koltunski

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

d3725071 02/20/2017 02:31 PM Leszek Koltunski

Exclude still more methods from public documentation.

26e18334 02/19/2017 10:05 PM Leszek Koltunski

Exclude certain public methods from Javadoc API.

43fbf0dd 02/19/2017 09:58 PM Leszek Koltunski

Exclude certain public methods from Javadoc API.

889cce10 02/17/2017 02:04 PM Leszek Koltunski

Minor.

eadf0859 02/17/2017 12:05 AM Leszek Koltunski

Things seem to be working - switch off all debugs.

3a70bd6d 02/16/2017 11:21 PM Leszek Koltunski

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.

cc2979e3 02/16/2017 04:43 PM Leszek Koltunski

Minor

f28fffc2 02/16/2017 04:30 PM Leszek Koltunski

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 split second. Visible in Olimpic.

07037b8a 02/15/2017 10:51 PM Leszek Koltunski

a few lame fixes for the issues uncovered by Olimpic but it is still wrong

d03782c0 02/15/2017 05:45 PM Leszek Koltunski

fix for the first issue uncovered by the new Olimpic.

09ab7524 02/15/2017 01:11 PM Leszek Koltunski

Introduce 3 types of Surfaces: System, Tree, User

8d52a49c 02/15/2017 10:55 AM Leszek Koltunski

Do not add Screen to the Surface lists.

c7da4e65 02/15/2017 12:30 AM Leszek Koltunski

Fix OutputSurface.resize(): before it couldn't be called mid-render.

7691a39f 02/14/2017 10:36 PM Leszek Koltunski

- workaround for the issue with flashing in StarWars
- return number of objects rendered from OutputSurface.render() and use this in Olympic
- rework tree isomorphism so that it now works even if we don't render the whole tree (and also we don't have to reset() the Tree anymore!)...

63b6561a 02/14/2017 09:12 PM Leszek Koltunski

Fix issue with Blur / Multiblur apps

(751-775/1045) Per page: 25, 50, 100

Also available in: Atom