[4.0] Mark uniform map as not having changed when it's ready 66/168766/2
authorFrancisco Santos <f1.santos@samsung.com>
Fri, 27 Oct 2017 16:11:03 +0000 (17:11 +0100)
committerHeeyong Song <heeyong.song@samsung.com>
Wed, 31 Jan 2018 02:30:14 +0000 (02:30 +0000)
Change-Id: I250378ee07690ee04cbc94a65a1623a69c2a32c8

dali/internal/update/rendering/scene-graph-renderer.cpp

index 715a83f..f2ecb41 100644 (file)
@@ -174,7 +174,11 @@ void Renderer::operator delete( void* ptr )
 
 void Renderer::PrepareRender( BufferIndex updateBufferIndex )
 {
-  if( mRegenerateUniformMap > UNIFORM_MAP_READY )
+  if( mRegenerateUniformMap == UNIFORM_MAP_READY )
+  {
+    mUniformMapChanged[updateBufferIndex] = false;
+  }
+  else
   {
     if( mRegenerateUniformMap == REGENERATE_UNIFORM_MAP)
     {