Mark uniform map as not having changed when it's ready 79/158079/5
authorFrancisco Santos <f1.santos@samsung.com>
Fri, 27 Oct 2017 16:11:03 +0000 (17:11 +0100)
committerDavid Steele <david.steele@samsung.com>
Fri, 26 Jan 2018 16:24:34 +0000 (16:24 +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)
     {