Project

General

Profile

« Previous | Next » 

Revision d5e053a5

Added by Leszek Koltunski over 6 years ago

Remove the redundant DistortedNode.onPause()

View differences:

src/main/java/org/distorted/library/main/Distorted.java
212 212
  public static void onPause()
213 213
    {
214 214
    DistortedObject.onPause();
215
    DistortedNode.onPause();
216 215
    DistortedEffects.onPause();
217 216
    }
218 217

  
src/main/java/org/distorted/library/main/DistortedNode.java
90 90
      mFBO            = null;
91 91
      }
92 92
    }
93
 
94
///////////////////////////////////////////////////////////////////////////////////////////////////
95

  
96
  static synchronized void onPause()
97
    {
98
    NodeData data;
99

  
100
    for (HashMap.Entry<ArrayList<Long>,NodeData> entry : mMapNodeID.entrySet())
101
      {
102
      data = entry.getValue();
103

  
104
      if( data.mFBO != null )
105
        {
106
        data.mFBO.markForDeletion();
107
        data.mFBO = null;
108
        }
109
      }
110
    }
111 93

  
112 94
///////////////////////////////////////////////////////////////////////////////////////////////////
113 95

  
......
152 134
      // undefined anyway (although only when postprocessing is applied).
153 135
      //
154 136
      // See the consequences in the 'Olympic' app - remove a few leaves and add them back in
155
      // different order. You will see the number of renders go back to the original 14.
137
      // different order. You will see the number of renders go back to the original 15.
156 138
      Collections.sort(ret);
157 139
      }
158 140

  

Also available in: Unified diff