[Tizen] Print logs if dali skip rendering accepted/tizen/unified/20240213.171950 accepted/tizen/unified/x/20240219.013918
authorjoogab.yun <joogab.yun@samsung.com>
Tue, 13 Feb 2024 06:07:21 +0000 (15:07 +0900)
committerjoogab.yun <joogab.yun@samsung.com>
Tue, 13 Feb 2024 06:07:24 +0000 (15:07 +0900)
This reverts commit f6ef5eca55d4bfbbe31fcc295f1475ceff5c5831.

Change-Id: I70d33a79844b996108a0d7ec0807b29ef4744db1

dali/internal/render/common/render-manager.cpp
dali/internal/update/manager/update-manager.cpp

index 9a7bead..7a934f1 100644 (file)
@@ -533,6 +533,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;
   }
 
@@ -789,6 +797,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;
   }
 
@@ -801,6 +810,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;
   }
 
index c45d9af..88406f9 100644 (file)
@@ -1157,6 +1157,10 @@ uint32_t UpdateManager::Update(float    elapsedSeconds,
           }
           else
           {
+            if(uploadOnly)
+            {
+              DALI_LOG_RELEASE_INFO("Scene skip rendering set as true, during 'uploadOnly' was true.\n");
+            }
             scene->scene->SetSkipRendering(true);
           }