Project

General

Profile

« Previous | Next » 

Revision 70b6a155

Added by Leszek Koltunski almost 7 years ago

Internal API change around postprocessing.

View differences:

src/main/java/org/distorted/library/main/DistortedMaster.java
100 100

  
101 101
  static void addSorted(ArrayList<DistortedNode> mChildren, DistortedNode newChild)
102 102
    {
103
    DistortedNode child;
104
    DistortedEffects effects;
105 103
    int i,num = mChildren.size();
106
    long bucket, newBucket;
107

  
108
    effects = newChild.getEffects();
109
    newBucket = effects.getBucket();
104
    long bucket = newChild.getPostprocessQueue().getID();
110 105

  
111 106
    for(i=0; i<num; i++)
112 107
      {
113
      child  = mChildren.get(i);
114
      effects= child.getEffects();
115
      bucket = effects.getBucket();
116

  
117
      if( bucket>newBucket ) break;
108
      if( mChildren.get(i).getPostprocessQueue().getID() > bucket ) break;
118 109
      }
119 110

  
120 111
    mChildren.add(i,newChild);
121 112

  
122
    //android.util.Log.e("newChild", "newBucket="+newBucket+" new child at "+i+" total num ="+num);
113
    //android.util.Log.e("newChild", "newBucket="+bucket+" new child at "+i+" total num ="+num);
123 114
    }
124 115

  
125 116
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff