Project

General

Profile

Download (11.3 KB) Statistics
| Branch: | Revision:

library / src / main / java / org / distorted / library / EffectQueueFragment.java @ 63b6561a

# Date Author Comment
194ab46f 01/20/2017 11:50 PM Leszek Koltunski

Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)

667a1ad9 01/19/2017 12:28 AM Leszek Koltunski

improve Postprocessing; new icon; minor things.

d6e94c84 01/05/2017 02:23 AM Leszek Koltunski

progress with Postprocessing.

cacc63de 12/15/2016 11:37 PM Leszek Koltunski

Fix Lint warnings, correct a lot of comments, adjust EffectListener interface.

881652a7 12/12/2016 05:37 PM Leszek Koltunski

Some fixes for the recent API change

0a046359 12/12/2016 01:23 PM Leszek Koltunski

The EffectQueues are now totally independent of the size of the underlying Bitmap.

65362dd4 12/09/2016 11:53 AM Leszek Koltunski

Various relatively minor cleanups.

bdb341bc 11/08/2016 12:43 PM Leszek Koltunski

Dynamics: Introduce 2 Modes of operation:

- 'random access' mode, where we are able to call a single Dynamic from multiple thread simultaneously.
- 'sequential' mode, which only permits sequential interpolation from one client.

The second mode has an advantage when one needs to change mDuration: it keeps on interpolating smoothly. In the first mode, this is not possible.

350cc2f5 10/18/2016 11:19 AM Leszek Koltunski

Make the WAVE effect 5D (extra parameter 'offset')

77fcb24d 08/11/2016 10:41 PM Leszek Koltunski

Fix for Bug #17: Regions of Fragment Effects migrate.

Fix is: don't send vertex position and the Fragment Effect region to the fragment shader already multiplied by the ModelView matrix (that introduces the imprecise interpolation because of the projection effect) but simply send both of them in local coords.

42e08626 08/09/2016 02:22 PM Leszek Koltunski

Remove the MACROBLOCK Effect altogether.

e8c81a8e 06/22/2016 11:21 AM Leszek Koltunski

Cleanup, consistent variable names, minor details.

8c893ffc 06/18/2016 10:58 PM Leszek Koltunski

Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.

a595ee16 06/17/2016 09:34 PM Leszek Koltunski

New API tested.

d425545a 06/16/2016 11:49 PM Leszek Koltunski

Some more progress with porting apps to new VERTEX API.

2fce34f4 06/16/2016 01:50 PM Leszek Koltunski

Major push towards simplifying DistortedObject's public API.
All Fragment effects are using the new API - the 'DataND' marker interfaces.

568b29d8 06/16/2016 12:44 AM Leszek Koltunski

Major push towards simplifying DistortedObject's public API.
All MATRIX effects are using the new API - the 'DataND' marker interfaces.

e458a4ba 06/15/2016 12:40 PM Leszek Koltunski

1. new package 'message'
2. Rename the 'Grid' classes to match

a4835695 06/15/2016 12:05 PM Leszek Koltunski

move data types, like FlatND and InterpolatorND, to a separate package.

e0a16874 06/15/2016 11:18 AM Leszek Koltunski

cleanup in DistortedObject's methods.

d333eb6b 06/14/2016 04:24 PM Leszek Koltunski

Add license

c6e1c219 06/13/2016 12:01 PM Leszek Koltunski

Save PNG effect almost finished. Supporting App (hopefully!) completely finished.

What remains to be done: put actual saving of the Bitmap in a separate thread, away from the Graphics thread!!

71887484 06/10/2016 01:51 PM Leszek Koltunski

abstract setMax and getMax to EffectQueue.

d07f2950 06/10/2016 11:30 AM Leszek Koltunski

Improve aborting Effects.