Revision b3618cb5
Added by Leszek Koltunski almost 8 years ago
src/main/java/org/distorted/library/EffectList.java | ||
---|---|---|
8 | 8 |
{ |
9 | 9 |
protected static final int DEFAULT_NUM_EFFECTS = 5; |
10 | 10 |
|
11 |
protected static final int MATRIX =0;
|
|
12 |
protected static final int VERTEX =1; |
|
13 |
protected static final int FRAGMENT=2; |
|
14 |
|
|
11 |
protected static final int PRESHADER =0;
|
|
12 |
protected static final int VERTEX =1;
|
|
13 |
protected static final int FRAGMENT =2;
|
|
14 |
|
|
15 | 15 |
protected byte mNumEffects; // number of effects at the moment |
16 | 16 |
protected long mTotalEffects; // total number of effects ever created |
17 | 17 |
|
... | ... | |
37 | 37 |
|
38 | 38 |
static |
39 | 39 |
{ |
40 |
mMax[MATRIX] = DEFAULT_NUM_EFFECTS;
|
|
40 |
mMax[PRESHADER]= DEFAULT_NUM_EFFECTS;
|
|
41 | 41 |
mMax[VERTEX] = DEFAULT_NUM_EFFECTS; |
42 | 42 |
mMax[FRAGMENT] = DEFAULT_NUM_EFFECTS; |
43 | 43 |
} |
... | ... | |
84 | 84 |
|
85 | 85 |
void addListener(EffectListener el) |
86 | 86 |
{ |
87 |
if( mNumListeners==0 ) mListeners = new Vector<>(2,2);
|
|
87 |
if( mListeners==null ) mListeners = new Vector<>(2,2);
|
|
88 | 88 |
|
89 | 89 |
mListeners.add(el); |
90 | 90 |
mNumListeners++; |
... | ... | |
105 | 105 |
|
106 | 106 |
static void reset() |
107 | 107 |
{ |
108 |
mMax[MATRIX] = DEFAULT_NUM_EFFECTS;
|
|
108 |
mMax[PRESHADER]= DEFAULT_NUM_EFFECTS;
|
|
109 | 109 |
mMax[VERTEX] = DEFAULT_NUM_EFFECTS; |
110 | 110 |
mMax[FRAGMENT] = DEFAULT_NUM_EFFECTS; |
111 | 111 |
|
Also available in: Unified diff
Beginnings of support for PostShader effects (SavePNG, SaveMP4)