Project

General

Profile

Revision:

Revisions

# Date Author Comment
cf30778e 05/30/2017 03:27 PM Leszek Koltunski

Progress with GLOW.

Serious bug sorting Surface's children into postprocessing Buckets detected.

2da9b250 05/30/2017 12:17 PM Leszek Koltunski

Beginnings of the GLOW unit test.

fff1110e 05/29/2017 10:34 PM Leszek Koltunski

Properly compute the Halo of a queue of postprocess effects.

0a24bdd7 05/29/2017 09:32 PM Leszek Koltunski

Minor.

9362a929 05/27/2017 11:49 PM Leszek Koltunski

Still small improvement to FPS

86e99907 05/27/2017 11:41 PM Leszek Koltunski

Correct the FPS work (now works even after a Pause() ! )

b28c6c21 05/26/2017 10:26 PM Leszek Koltunski

Move showing FPS in the uppoer-left corner of the Screen to the Library.
App can enable/disable this at any time with a single API call.

a31dbc5c 05/26/2017 02:09 PM Leszek Koltunski

Beginnings of support for the GLOW effect.

3f44e745 05/26/2017 11:57 AM Leszek Koltunski

Bugfix in renderChildren again :)

c9a24bfb 05/26/2017 11:52 AM Leszek Koltunski

Bugfix in renderChildren (postprocess):

for each bucket, first render all the bucket members , only then render all of their Stencils+Depths (avoids this 'black ring' effect)

6b962e80 05/26/2017 10:57 AM Leszek Koltunski

Minor.

cf7394cc 05/25/2017 09:06 PM Leszek Koltunski

Split up postprocessing into queue of effects + blit with depth.

0f011027 05/25/2017 04:33 PM Leszek Koltunski

Major speedup, BLUR fully optimized now.

Multiblur app, worst case (all 8 cubes blurred with max radius, HIGHEST quality: Nexus5X: 46.7 FPS, Nexus 4: 29.7 FPS.

7a52f457 05/25/2017 12:09 PM Leszek Koltunski

Minor speedup.

7170e4eb 05/24/2017 11:16 PM Leszek Koltunski

Move on to Stencil on both stages of the BLUR + separate 'blit with depth'.

This works wonders on Nexus 5X ( r=50 quality=HIGHIEST 1,4,8 cubes: 59.3,43.6,41.0 FPS! ) but it somehow fails to clear the DEPTH and STENCIL buffers on Nexus 4....

048bc7f4 05/24/2017 02:36 PM Leszek Koltunski

Correct a bug where postprocessed objects would not re-appear after the app went briefly to the background.

81f0078a 05/24/2017 01:47 PM Leszek Koltunski

Switch on Stencil in Postprocessing.

This is a clear win on Nexus 5X; on Nexus 4 it is debatable - faster on loads where area to be postprocessed is not much (~20% ?) of the screen; slower otherwise.

1d6d261e 05/24/2017 01:02 PM Leszek Koltunski

Move to a new way to detecting depth of postprocessing halos.
This switches off stenciling (hopefully temporarily!)

984dc935 05/24/2017 10:35 AM Leszek Koltunski

10% speedup with postprocessing.

9ed80185 05/22/2017 02:45 PM Leszek Koltunski

Beginnings of support for multi-COLOR attachment Framebuffers.
This will be used in OutputSurface's Postprocessing Buffer.

5b959cc5 05/22/2017 01:36 PM Leszek Koltunski

Some improvements to DistortedRenderState.

51be198f 05/22/2017 12:40 AM Leszek Koltunski

minor

35991860 05/22/2017 12:21 AM Leszek Koltunski

Fix Stencil in Postprocessing with lower than HIGHEST quality: now any quality works.

5c83f4b4 05/21/2017 11:08 PM Leszek Koltunski

Progress with Stencil in Postprocessing: stencil during the 1st stage postprocess (buffer1->buffer2) works now, provided quality is HIGHEST.
(lower quality --> render errors, looks like Stencil is not set up correctly then)

b3120b1b 05/20/2017 09:43 PM Leszek Koltunski

Progress with Stencil in Postprocessing (doesn't work still)

(651-675/1067) Per page: 25, 50, 100

Also available in: Atom