Project

General

Profile

« Previous | Next » 

Revision b3618cb5

Added by Leszek Koltunski almost 8 years ago

Beginnings of support for PostShader effects (SavePNG, SaveMP4)

View differences:

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