[Tizen] Print logs if dali skip rendering
[platform/core/uifw/dali-core.git] / dali / internal / render / common / render-manager.cpp
index 04b58f8..5ad30e1 100644 (file)
@@ -538,6 +538,14 @@ void RenderManager::PreRender(Integration::Scene& scene, std::vector<Rect<int>>&
   if(!sceneObject || sceneObject->IsRenderingSkipped())
   {
     // We don't need to calculate dirty rects
+    if(!sceneObject)
+    {
+      DALI_LOG_ERROR("Scene was empty handle. Skip pre-rendering\n");
+    }
+    else
+    {
+      DALI_LOG_RELEASE_INFO("RenderingSkipped set true. Skip pre-rendering\n");
+    }
     return;
   }
 
@@ -794,6 +802,7 @@ void RenderManager::RenderScene(Integration::RenderStatus& status, Integration::
   if(mImpl->partialUpdateAvailable == Integration::PartialUpdateAvailable::TRUE && !renderToFbo && clippingRect.IsEmpty())
   {
     // ClippingRect is empty. Skip rendering
+    DALI_LOG_DEBUG_INFO("ClippingRect is empty. Skip rendering\n");
     return;
   }
 
@@ -806,6 +815,7 @@ void RenderManager::RenderScene(Integration::RenderStatus& status, Integration::
   SceneGraph::Scene* sceneObject   = sceneInternal.GetSceneObject();
   if(!sceneObject)
   {
+    DALI_LOG_ERROR("Scene was empty handle. Skip rendering\n");
     return;
   }