Make TextureSet a non property owner
[platform/core/uifw/dali-core.git] / dali / internal / update / common / discard-queue.cpp
index 5fd4954..8a2e7e8 100644 (file)
@@ -78,24 +78,6 @@ void DiscardQueue::Add( BufferIndex updateBufferIndex, Renderer* renderer )
   }
 }
 
-void DiscardQueue::Add( BufferIndex updateBufferIndex, TextureSet* textureSet )
-{
-  DALI_ASSERT_DEBUG( NULL != textureSet );
-
-  // The GL resources will now be freed in frame N
-  // The Update for frame N+1 may occur in parallel with the rendering of frame N
-  // Queue the node for destruction in frame N+2
-  if ( 0u == updateBufferIndex )
-  {
-    mTextureSetQueue0.PushBack( textureSet );
-  }
-  else
-  {
-    mTextureSetQueue1.PushBack( textureSet );
-  }
-}
-
-
 void DiscardQueue::Add( BufferIndex updateBufferIndex, Shader* shader )
 {
   DALI_ASSERT_DEBUG( NULL != shader );
@@ -123,14 +105,12 @@ void DiscardQueue::Clear( BufferIndex updateBufferIndex )
   {
     mNodeQueue0.Clear();
     mShaderQueue0.Clear();
-    mTextureSetQueue0.Clear();
     mRendererQueue0.Clear();
   }
   else
   {
     mNodeQueue1.Clear();
     mShaderQueue1.Clear();
-    mTextureSetQueue1.Clear();
     mRendererQueue1.Clear();
   }
 }