commit ed89e05edb4f239a65f13a5fdedf95cf824e1020
Author: Leszek Koltunski <leszek@distoretedandroid.org>
Date:   Wed Jun 14 17:09:50 2017 +0100

    Remove old facility to correct Postprocessing buckets on new Postporcessing effects.
    
    New facility will follow shortly....

diff --git a/src/main/java/org/distorted/examples/glow/GlowRenderer.java b/src/main/java/org/distorted/examples/glow/GlowRenderer.java
index 03e60e7..3cc4cac 100644
--- a/src/main/java/org/distorted/examples/glow/GlowRenderer.java
+++ b/src/main/java/org/distorted/examples/glow/GlowRenderer.java
@@ -32,7 +32,6 @@ import org.distorted.library.effect.MatrixEffectScale;
 import org.distorted.library.effect.PostprocessEffectGlow;
 import org.distorted.library.main.Distorted;
 import org.distorted.library.main.DistortedEffects;
-import org.distorted.library.main.DistortedEffectsPostprocess;
 import org.distorted.library.main.DistortedNode;
 import org.distorted.library.main.DistortedScreen;
 import org.distorted.library.main.DistortedTexture;
@@ -63,7 +62,7 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
    private GLSurfaceView mView;
    private DistortedTexture mLeaf;
    private DistortedScreen mScreen;
-   private DistortedEffectsPostprocess[] mLeafGlow = new DistortedEffectsPostprocess[NUM_LEAVES];
+   private DistortedEffects[] mLeafEffects = new DistortedEffects[NUM_LEAVES];
    private PostprocessEffectGlow[] mGlow = new PostprocessEffectGlow[NUM_LEAVES];
    private int mRootW, mRootH;
    private int mGlowing;
@@ -81,7 +80,6 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
       mLeaf = new DistortedTexture(LEAF_SIZE,LEAF_SIZE);
       DistortedTexture surface = new DistortedTexture(mRootW,mRootH);
       MeshObject mesh = new MeshFlat(1,1);
-      DistortedEffects[] leafEffects = new DistortedEffects[NUM_LEAVES];
 
       DistortedNode root = new DistortedNode(surface, new DistortedEffects(), mesh);
      
@@ -94,15 +92,12 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
 
       for(int j=0; j<NUM_LEAVES; j++)
         {
-        mLeafGlow[j] = new DistortedEffectsPostprocess();
-        mLeafGlow[j].registerForMessages(this);
-
-        leafEffects[j] = new DistortedEffects();
-        leafEffects[j].apply( new MatrixEffectRotate(new Static1D(j*(360/NUM_LEAVES)), axis, center) );
-        leafEffects[j].apply(leafMove);
-        leafEffects[j].apply( new FragmentEffectChroma(chromaLevel, new Static3D(colors[3*j],colors[3*j+1], colors[3*j+2])) );
-        DistortedNode node = new DistortedNode( mLeaf, leafEffects[j], mesh);
-        node.setPostprocessEffects(mLeafGlow[j]);
+        mLeafEffects[j] = new DistortedEffects();
+        mLeafEffects[j].registerForMessages(this);
+        mLeafEffects[j].apply( new MatrixEffectRotate(new Static1D(j*(360/NUM_LEAVES)), axis, center) );
+        mLeafEffects[j].apply(leafMove);
+        mLeafEffects[j].apply( new FragmentEffectChroma(chromaLevel, new Static3D(colors[3*j],colors[3*j+1], colors[3*j+2])) );
+        DistortedNode node = new DistortedNode( mLeaf, mLeafEffects[j], mesh);
         root.attach(node);
         }
 
@@ -119,11 +114,9 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
       effects.apply(new MatrixEffectScale(mScale));
       effects.apply( new MatrixEffectRotate(rot, axis, center) );
 
-      Dynamic1D radius = new Dynamic1D(5000,1.0f);
-      Static1D startR  = new Static1D( 0);
-      Static1D endR    = new Static1D(50);
-      radius.add(startR);
-      radius.add(endR);
+      Dynamic1D radiusDyn = new Dynamic1D(5000,1.0f);
+      radiusDyn.add(new Static1D( 0));
+      radiusDyn.add(new Static1D(50));
 
       for(int leaf=0; leaf<NUM_LEAVES; leaf++)
         {
@@ -133,7 +126,7 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
         color.add(startC);
         color.add(endC);
 
-        mGlow[leaf] = new PostprocessEffectGlow(radius,color);
+        mGlow[leaf] = new PostprocessEffectGlow(radiusDyn,color);
         }
 
       makeGlow(0);
@@ -149,7 +142,7 @@ class GlowRenderer implements GLSurfaceView.Renderer,EffectListener
      //android.util.Log.e("glow", "glowing: "+leaf);
 
      mGlowing = leaf;
-     mLeafGlow[leaf].apply(mGlow[leaf]);
+     mLeafEffects[leaf].apply(mGlow[leaf]);
      }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
