commit 76f2d645148337f9fa5288f5e9639981cd674cc7
Author: leszek <leszek@koltunski.pl>
Date:   Tue Feb 14 15:28:06 2017 +0000

    A lot of different fixes.
    
    A lot of issues still there:
    
    1) if we only render part of the tree, tree isomorphism will sometimes not work correctly
    2) when we change Effects that are inside Trees mid-render, even if we detach() the affected parts of the Tree first, for the last frame the new Effects will be used
    3) Something is wrong wil the System FBOs after app restart (Blur & MultiBlur apps work erratically)

diff --git a/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java b/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
index 7aa24d5..d78ee1b 100644
--- a/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
+++ b/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
@@ -86,7 +86,7 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
               "her people and restore",
               "freedom to the galaxy...." };      // four-dot.
    
-  private final int NUM_STARS = 0;
+  private final int NUM_STARS = 40;
    
   private final int CRAWL_COLOR = 0xffffe81f;
   private final int GFFA_COLOR  = 0xff0000ff;
@@ -118,6 +118,8 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
 
   StarWarsRenderer(GLSurfaceView v)
     {
+    android.util.Log.d("STAR WARS", "constructor");
+
     mView = v;
 
     mQuad = new MeshFlat(1,1);
@@ -145,6 +147,8 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
 
   public void onPause()
     {
+    android.util.Log.d("STAR WARS", "onPause");
+
     mWidth = 0;
     mHeight= 0;
     }
@@ -161,6 +165,9 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
     
   public void onSurfaceChanged(GL10 glUnused, int width, int height) 
     {
+    android.util.Log.d("STAR WARS", "surfaceChanged");
+
+
     if( mWidth!=width || mHeight!=height )  // after onPause() we get 2 calls here
       {
       mWidth = width;
@@ -186,6 +193,8 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
     
   public void onSurfaceCreated(GL10 glUnused, EGLConfig config) 
     {
+    android.util.Log.d("STAR WARS", "surfaceCreated");
+
     GLES30.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
 
     setupBitmaps();
@@ -206,7 +215,7 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
     {
     mScreenTexture = new DistortedTexture(w,h);
     mRoot = new DistortedNode(mScreenTexture, mScreenEffects,mQuad);
-      
+
     mCrawlBackgroundTexture = new DistortedTexture(w,(int)(Math.sqrt(3.0)*h));
        
     int randomA, randomX, randomY, randomTime;
