Project

General

Profile

Statistics
| Branch: | Revision:

examples / src / main @ 885b9cca

# Date Author Comment
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.

3a438b27 05/16/2017 10:30 PM Leszek Koltunski

Progress with any depth MeshCubes.

58e9e190 05/16/2017 09:58 PM Leszek Koltunski

Change of API in anticipation for MeshCubes of any depth (currently only 0 and 1 work)

864e7b05 05/16/2017 04:29 PM Leszek Koltunski

Minor

acb69927 05/16/2017 04:25 PM Leszek Koltunski

Minor

559da65d 05/16/2017 02:41 PM Leszek Koltunski

Progress with Stencil app. Rendering through an intermediate FBO still doesn't quite work.

aedd9013 05/15/2017 09:52 PM Leszek Koltunski

First try to convert the Stencil app to a dual (directly to Screen / through intermediate Framebuffer) mode.
Doesn't work yet ( API is inconvenient / plain wrong )

42d62e7f 05/15/2017 09:00 PM Leszek Koltunski

Add possibility to create FBOs with combined DEPTH/STENCIL.

1f9a52f1 05/13/2017 12:16 AM Leszek Koltunski

Simplify setting up DistortedScreen.

53de4437 05/12/2017 10:55 PM Leszek Koltunski

1. Correct some bugs in DistortedRenderState
2. Thus make the Stencil App work
3. New icon for it

b0568eb5 05/12/2017 01:51 PM Leszek Koltunski

Progress with Stencil App; should be working now AFAIK but doesn't.

32d08f39 05/12/2017 12:36 PM Leszek Koltunski

Beginnings of Stencil App.

1bbe1af2 05/11/2017 08:40 PM Leszek Koltunski

Some corrections so that most apps still work on the Android emulator (OpenGL ES 2.0-based)

e1f2a6f6 05/11/2017 04:03 PM Leszek Koltunski

Merge branch 'transform-feedback'

0ab55f0c 05/11/2017 03:47 PM Leszek Koltunski

Use Transform Feedback to (optionally) display the Normal vectors.

4b676b3f 05/09/2017 01:29 PM Leszek Koltunski

Minor bugfix.

5c604561 05/05/2017 03:48 PM Leszek Koltunski

Beginnings of support for DistortedEffects.drawPrivFeedback()

6ce08079 05/05/2017 02:26 PM Leszek Koltunski

This commit (and reading the OpenGL ES 3.0 spec) pretty conclusively proves that, sadly, Nexus 4's Transform Feedback implementation is incomplete (doesn't work with GL_TRIANGLES primitiveMode)

bbf09f75 05/05/2017 12:17 AM Leszek Koltunski

Progress with TransferFeedback app - introduce two modes: USEPOINTS 'true' or 'false'.

On Nexus5X, it works with 'true' and 'false'. On Nexus 4, it works with 'true', but returns GL_INVALID_OPERATION with 'false'.

96fba026 05/04/2017 03:23 PM Leszek Koltunski

Bugfix (the thing was drawing too many GL_POINTS, this worked on Nexus 5X but not on Nexus 4)

e8211d82 05/04/2017 02:22 PM Leszek Koltunski

Progress with Transform Feedback.

5f2a53b6 05/04/2017 12:13 AM Leszek Koltunski

Progress with VBOs - this time abstract out a new class, DistortedObject - i.e. everything that uploads something to GPU and thus needs to be auto re-created upon loss of the context.

70a3f657 05/03/2017 04:22 PM Leszek Koltunski

Preparation for Transfer Feedback: Convert the meshes from client-side to VBOs.

d21254e8 05/02/2017 09:59 PM Leszek Koltunski

Minimize differences from master branch.

bdb80fb0 05/02/2017 09:50 PM Leszek Koltunski

Stride should be 0 (but for some reason it worked even with the incorrect 4)

6acc6481 05/02/2017 09:32 PM Leszek Koltunski

Simplify Transform Feedback App.

23ee8a18 05/02/2017 09:22 PM Leszek Koltunski

Simplify Transform Feedback App.

a5973e7d 05/02/2017 09:13 PM Leszek Koltunski

Progress with moving Transform Feedback into library.

42877baa 05/02/2017 03:51 PM Leszek Koltunski

Minor.

8beaa293 05/02/2017 03:22 PM Leszek Koltunski

Progress with moving the Transform Feedback functionality from the APP to the library.

baa47ae9 05/02/2017 02:12 PM Leszek Koltunski

Transform Feedback Example.

334cec2a 04/27/2017 04:29 PM Leszek Koltunski

Minor.

bf0bc90f 04/27/2017 01:56 PM Leszek Koltunski

Mipmap levels!

8a99c681 04/26/2017 03:21 PM Leszek Koltunski

Make a MeshCubes object rendered with no effects have its front wall at the screen's surface (so that when we just replace MeshFlat with MeshCubes, it looks more similar)

886800be 04/25/2017 11:14 PM Leszek Koltunski

Minor.

630703d1 04/25/2017 11:08 PM Leszek Koltunski

Revert "Major refactoring: convert the Matrix Effects to be independent of the resolution of the surface we render to."

This reverts commit d79a56d3bc6cc7a22b21abeb180353a1818bd6ad.

67c3a83b 04/25/2017 11:07 PM Leszek Koltunski

Revert "Convert a few more APPs to the new resolution-independent Matrix Effects."

This reverts commit 51554e4700774b72e18e97c7cc72ef887dfbf551.

0fb42347 04/25/2017 11:07 PM Leszek Koltunski

Revert "Convert a few more APPs to the new resolution-independent Matrix Effects."

This reverts commit 19938eb7e76e004b164589f0ca6eec2894935e08.

477fc548 04/25/2017 11:07 PM Leszek Koltunski

Revert "Minor."

This reverts commit 1a23144587625d973a62c479cf0aef57e2958de1.

8c1caf83 04/25/2017 11:07 PM Leszek Koltunski

Revert "Convert next 4 APPs to the new Matrix effects."

This reverts commit 39a0d81b7482f2925808d661e526aeaa980fb079.

1da3c7db 04/25/2017 11:07 PM Leszek Koltunski

Revert "One more APP converted. Only 2 remain."

This reverts commit 00d86f0fc5d827d8d6d30db9a69f18df56d63428.

fce25d04 04/25/2017 11:06 PM Leszek Koltunski

Revert "Progress with the last 2 Apps: Effects3D and Wind (not done yet)"

This reverts commit 752c6b57bb227292e6c28438b955fcb892f7acc6.

752c6b57 04/25/2017 04:21 PM Leszek Koltunski

Progress with the last 2 Apps: Effects3D and Wind (not done yet)

00d86f0f 04/25/2017 02:16 PM Leszek Koltunski

One more APP converted. Only 2 remain.

39a0d81b 04/25/2017 01:22 PM Leszek Koltunski

Convert next 4 APPs to the new Matrix effects.

1a231445 04/24/2017 10:59 PM Leszek Koltunski

Minor.

19938eb7 04/24/2017 10:53 PM Leszek Koltunski

Convert a few more APPs to the new resolution-independent Matrix Effects.

51554e47 04/24/2017 09:51 PM Leszek Koltunski

Convert a few more APPs to the new resolution-independent Matrix Effects.

d79a56d3 04/24/2017 04:28 PM Leszek Koltunski

Major refactoring: convert the Matrix Effects to be independent of the resolution of the surface we render to.

Re-write the first 15 apps to work with this.

d3c2d1ef 04/21/2017 09:50 PM Leszek Koltunski

Minor.

629120e4 04/21/2017 09:46 PM Leszek Koltunski

Minor.

86e9b10a 04/21/2017 10:12 AM Leszek Koltunski

Minor.

c126aa85 04/18/2017 11:07 PM Leszek Koltunski

Fix PlainMonaLisa's Activity lifecycle (it wouldn't work after a POWER button press, i.e. after a brief time in the background - surfaceCreated is not called in this case)

59540ba2 04/18/2017 03:07 PM Leszek Koltunski

Convert (almost) all remaining Apps to the new API which avoids memory leaks with Surfaces.

Remaining problematic Apps: 15. FBO 16. Star Wars (both leak Tree FBOs) 22. SurfaceView (does not work at all after going to background)