[Tizen] Call PostRender method of the surface if needed 20/234720/1 accepted/tizen/unified/20200529.124244 submit/tizen/20200528.071535
authorHeeyong Song <heeyong.song@samsung.com>
Thu, 28 May 2020 04:45:57 +0000 (13:45 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Thu, 28 May 2020 07:12:24 +0000 (16:12 +0900)
Change-Id: Ie24e0a3d02d9b7981b8b6d0eedc01b07d877ea55

dali/internal/adaptor/common/combined-update-render-controller.cpp

index 5c5840a..3291c4b 100644 (file)
@@ -713,7 +713,10 @@ void CombinedUpdateRenderController::UpdateRenderThread()
           // Render the surface
           mCore.RenderScene( scene, false );
 
-          windowSurface->PostRender( false, false, surfaceResized ); // Swap Buffer
+          if( renderStatus.NeedsPostRender() )
+          {
+            windowSurface->PostRender( false, false, surfaceResized ); // Swap Buffer
+          }
         }
       }
     }