Project

General

Profile

Statistics
| Branch: | Revision:

examples / src / main / java @ bddd4b2d

# Date Author Comment
bddd4b2d 07/03/2018 01:31 PM Leszek Koltunski

Add OIT to the Effects3D app.

41a85bb7 07/03/2018 01:19 PM Leszek Koltunski

Convert everythig to GLES31 (there were some GLES30 remnants)

29aba2d1 07/02/2018 03:00 PM Leszek Koltunski

Transparency App: try to postprocess and not-postprocess the Transparent Surfaces.

9c3e749e 06/29/2018 10:50 PM Leszek Koltunski

Make the Cubes App capable of testing unprocessed OIT.

a935e9db 06/29/2018 01:31 PM Leszek Koltunski

Correct a recently introduced bug.

a3ddee5e 06/27/2018 11:08 AM Leszek Koltunski

I am pretty sure this time the flashing issues on Mali T880 r12 driver are finally fixed.

The fix: a queue of FBOs render to, just like before, but this time in DistortedScreen we blit not the current FBO, but the one computed several frames ago.

This of course introduces a delay and uses more memory, but it appears to work and does not seem to have any effects on speed.

6777d742 06/19/2018 02:41 PM Leszek Koltunski

Minor

b81d5d40 06/15/2018 10:08 PM Leszek Koltunski

Stencil App: Do not request any special EGL config; with DistortedScreen now buffered, we don't have to (and in fact this config doesn't exist on HTC Desire 12)

3f70dd29 06/13/2018 09:33 PM Leszek Koltunski

Try and avoid re-sorting the children by buckets (if we can!). This makes change in rendering order in the 'Transparency' app actually work.

1440748a 06/08/2018 02:03 PM Leszek Koltunski

In an attempt to contain the flashes on Mali GPU, re-structure the post-processing FBOs from 1 FBO with 2 color attachments + combined depth-stencil to 2 separate FBOs sharing a depth-stencil texture.

Result: this appears to make the flashes slightly worse.

53d59408 06/02/2018 09:18 PM Leszek Koltunski

Remove the Mali app (it was a silly mistake!)

58ce3a2f 06/01/2018 08:54 PM Leszek Koltunski

Simplify Mali app.

4f39a7d1 06/01/2018 08:41 PM Leszek Koltunski

Actually display the new Mali app.

29b5cd0d 06/01/2018 08:19 PM Leszek Koltunski

New self-contained (i.e. not dependant on the library) App to check bugs on Mali GPU.

a929d64d 05/23/2018 12:56 PM Leszek Koltunski

OIT: more fixes

f5c28afc 05/22/2018 03:48 PM Leszek Koltunski

OIT: fixes. Everything looks correct now except for the curious return of the 'dancing lower-left corner' small glitch in the 'Transparency' app.

e72c53e5 05/17/2018 03:33 PM Leszek Koltunski

Reengineer DistortedScreen

3315386a 05/11/2018 03:17 PM Leszek Koltunski

OIT: correct depth

164a5c5f 05/11/2018 03:11 PM Leszek Koltunski

Postprocessing: dont crash when we fail to compile postprocessing programs

d7413405 05/10/2018 12:30 PM Leszek Koltunski

OIT: lots of progress on all fronts. Still a few bugs to solve though!

55e1b307 05/03/2018 03:10 PM Leszek Koltunski

Properly recreate the Atomic and LinkedList buffers onPause.
We have to discard all alpha==0.0 pixels during OIT Pass1.

da57b7da 05/01/2018 09:07 PM Leszek Koltunski

Fix the 'OIT' artefacts.

76800a4d 04/26/2018 12:03 PM Leszek Koltunski

- remove counting of transparent pixels from main fragment shader
- remove debugs and tidy up
- some fixes for the Mali GPU

be169c10 04/17/2018 09:07 PM Leszek Koltunski

Minor.

1a3f8cc2 04/12/2018 09:46 PM Leszek Koltunski

Some improvements for 'Moving Glow'

664a0e45 04/11/2018 10:56 PM Leszek Koltunski

New app checking Order Independent Transparency.

d8f9a204 04/08/2018 08:36 PM Leszek Koltunski

'PostprocessTree' app: enable the point: double blur.

fba88037 04/06/2018 11:36 PM Leszek Koltunski

'PostprocessTree' app: icon

0a098d35 04/06/2018 11:28 PM Leszek Koltunski

Improve the 'PostprocessTree' app. Shows bugs in postprocessing.

efc280af 04/06/2018 10:45 PM Leszek Koltunski

New 'PostprocessTree' app (unfinished)

371c43ca 04/06/2018 09:16 PM Leszek Koltunski

Improve the 'Triblur' app.

f1b8b412 04/04/2018 02:55 PM Leszek Koltunski

Improve the Triblur app.

80f37d1b 04/04/2018 02:01 PM Leszek Koltunski

New 'Triblur' testapp.

Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected)

a5f35220 04/02/2018 10:15 PM Leszek Koltunski

Minor.

4dd7ca16 03/29/2018 03:58 PM Leszek Koltunski

Minor.

d4a46952 07/07/2017 10:42 PM Leszek Koltunski

Minor

ae79851d 07/03/2017 09:52 PM Leszek Koltunski

Fix in Framebuffer

48017ca2 07/03/2017 02:18 PM Leszek Koltunski

Bugfix in RenderState

6d896e0e 06/30/2017 10:52 PM Leszek Koltunski

Improvement for MultiBlur and Glow apps.

c658e742 06/30/2017 02:52 PM Leszek Koltunski

Add quality levels in Glow APP.

9fb7a4e4 06/30/2017 02:35 PM Leszek Koltunski

Fix quality levels in Glow.

3fee789f 06/29/2017 11:47 PM Leszek Koltunski

Debugging Glow.

463f1f9c 06/29/2017 08:27 PM Leszek Koltunski

Progress with Glow.

111217c2 06/28/2017 04:55 PM Leszek Koltunski

Debugging Glow.

babda153 06/28/2017 02:06 PM Leszek Koltunski

Improve 'Glow' app.

3a4f3ae2 06/28/2017 01:46 PM Leszek Koltunski

Improve 'Glow' app.

cb9d104d 06/28/2017 12:00 PM Leszek Koltunski

New 'Glow' app.

11298b49 06/28/2017 11:33 AM Leszek Koltunski

Rename the last 'Glow' app.

e3eab072 06/28/2017 11:16 AM Leszek Koltunski

Simplify Statics.

6155c308 06/27/2017 01:03 PM Leszek Koltunski

Make Postprocessing quality per-effect (rather than applied to the whole queue)

8843b69b 06/26/2017 11:02 PM Leszek Koltunski

move EffectQuality to the effect package.

1a94a1ab 06/26/2017 09:15 PM Leszek Koltunski

Fixes for dynamic postprocessing.

bb2d4177 06/22/2017 10:53 PM Leszek Koltunski

Minor

885b9cca 06/20/2017 11:51 PM Leszek Koltunski

Move all the knowledge about Vertex and Fragment effects to their respective classes.

2a261997 06/16/2017 03:30 PM Leszek Koltunski

Simplify Effect classes.

d8b42d02 06/16/2017 02:54 PM Leszek Koltunski

Change of API: move setting the EGL context back to the APP.

e4330c89 06/16/2017 02:33 PM Leszek Koltunski

Change of API: move setting the EGL context back to the APP.

5e3cd4e1 06/15/2017 10:46 PM Leszek Koltunski

Beginnings of support for the unified Data data type.

8d5840c0 06/15/2017 09:04 PM Leszek Koltunski

Fixes for removing effects.

d76638f1 06/14/2017 09:51 PM Leszek Koltunski

Small API simplification.

ed89e05e 06/14/2017 04:09 PM Leszek Koltunski

Remove old facility to correct Postprocessing buckets on new Postporcessing effects.

New facility will follow shortly....

66d31749 06/13/2017 03:47 PM Leszek Koltunski

Remove DistortedEffectsPostprocess and unify it with DistortedEffects.

Job not finished - doesn't compile now!

fec27f16 06/13/2017 01:05 PM Leszek Koltunski

Fix the final 'Vertex & Fragment Effects' APP. All APPs work now!

30c47368 06/13/2017 12:22 PM Leszek Koltunski

Fix 'EffectQueue' APP. Now 30 out of 31 APPs work.

0c5fa440 06/13/2017 12:13 PM Leszek Koltunski

Fix 'Olimpic' APP. Now 29 out of 31 APPs work.

3c70973c 06/13/2017 12:04 PM Leszek Koltunski

Fix 'Bitmap Tree' APP. Now 28 out of 31 APPs work.

81dd14c8 06/13/2017 11:03 AM Leszek Koltunski

Fix 'Cat and Dog' APP. Now 24 out of 31 APPs work.

398fb2ee 06/13/2017 10:45 AM Leszek Koltunski

Fix Moving Effects APP. Now 23 out of 31 APPs work.

dfae5d27 06/13/2017 10:11 AM Leszek Koltunski

Bugfix (invert Region's y coord)

ebb06a48 06/12/2017 10:56 PM Leszek Koltunski

Bugfixes for the recent 'Effect classes' API change.

936287ff 06/12/2017 08:16 PM Leszek Koltunski

Progress with Effect classes.

The last 10 errors in the last 2 APPs.

a418b421 06/12/2017 01:54 PM Leszek Koltunski

Progress with the last 2 APPs.

fc448f77 06/12/2017 01:48 PM Leszek Koltunski

Further progress with Apps: 29 (out of 31) compile now.

fdddb0b2 06/12/2017 01:40 PM Leszek Koltunski

Further progress with Apps: 28 (out of 31) compile now.

a9716c0f 06/12/2017 01:19 PM Leszek Koltunski

Further progress with Apps: 27 (out of 31) compile now.

c8ecd3ac 06/12/2017 01:10 PM Leszek Koltunski

Further progress with Apps: 26 (out of 31) compile now.

06cd94ba 06/12/2017 12:56 PM Leszek Koltunski

Further progress with Apps: 25 (out of 31) compile now.

6173632c 06/12/2017 12:03 PM Leszek Koltunski

Further progress with Apps: 21 (out of 30) compile now.

d38672b1 06/12/2017 11:30 AM Leszek Koltunski

Further progress with Apps: 21 (out of 30) compile now.

c6526577 06/12/2017 11:17 AM Leszek Koltunski

Further progress with Apps: 18 (out of 30) compile now.

1f218177 06/12/2017 11:08 AM Leszek Koltunski

Further progress with Apps: 18 (out of 30) compile now.

d57f3a14 06/12/2017 10:50 AM Leszek Koltunski

Further progress with Apps.

20e888ea 06/12/2017 10:32 AM Leszek Koltunski

Further progress with Apps.

2890c5df 06/12/2017 10:15 AM Leszek Koltunski

Further progress with Apps.

c9ff05c1 06/11/2017 10:56 PM Leszek Koltunski

Some progress with Effect classes.

13 apps compile now.

6646c476 06/11/2017 10:52 PM Leszek Koltunski

Some progress with Effect classes.

12 apps compile now.

49c0eecc 06/11/2017 10:42 PM Leszek Koltunski

Some progress with Effect classes.

11 apps compile now.

8dfa45c4 06/11/2017 10:07 PM Leszek Koltunski

Some progress with Effect classes.

10 apps compile now.

42f65cb4 06/09/2017 03:45 PM Leszek Koltunski

Further progress with Apps.

37b324c4 06/09/2017 03:39 PM Leszek Koltunski

Further progress with Apps.

fa9b6494 06/09/2017 03:01 PM Leszek Koltunski

Convert the first few Apps to the new Effect API.

01782e85 06/07/2017 05:18 PM Leszek Koltunski

Progress with support for Effect classes.

3a91bfe1 05/30/2017 03:27 PM Leszek Koltunski

Progress with GLOW.

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

08602667 05/30/2017 12:17 PM Leszek Koltunski

Beginnings of the GLOW unit test.

716d9f38 05/27/2017 11:41 PM Leszek Koltunski

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

24ab1cf8 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.

7af96b9f 05/19/2017 03:58 PM Leszek Koltunski

Progress with Stencils in postprocessing.

31d1b2fe 05/19/2017 09:17 AM Leszek Koltunski

Progress with Magnify.

9eeba229 05/18/2017 04:18 PM Leszek Koltunski

Beginnings of support of Magnification.

b3b2c6cf 05/16/2017 10:54 PM Leszek Koltunski

Progress with any depth MeshCubes.