[Tizen] Revert "[Tizen] Do not keep update when only FrameUpdateCallback execute... 10/305710/1
authorEunki Hong <eunkiki.hong@samsung.com>
Tue, 6 Feb 2024 16:37:10 +0000 (01:37 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Tue, 6 Feb 2024 16:37:10 +0000 (01:37 +0900)
Change-Id: Id4fd5b0e9c2b28b1f32e44afdf6ae1e39b3e4e98
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali/internal/adaptor/common/combined-update-render-controller.cpp
dali/internal/system/common/update-status-logger.cpp

index 91c5263c561aa8f2e741fb11d35e68703189c168..89b8f2f2aa69791cd2cb7707ec6cd34d67f5a80d 100644 (file)
@@ -874,15 +874,8 @@ void CombinedUpdateRenderController::UpdateRenderThread()
 
     mForceClear = false;
 
-    // Trigger event thread to request Update/Render thread to sleep if update not required
-    // or, only FrameUpdateCallback return true.
-    // TODO : This logic only required for PROFILE_TV case. We should consider other profile in future.
-    if((Integration::KeepUpdating::NOT_REQUESTED == keepUpdatingStatus
-#ifdef DALI_PROFILE_TV
-        || Integration::KeepUpdating::FRAME_UPDATE_CALLBACK == keepUpdatingStatus
-#endif // DALI_PROFILE_TV
-       )
-       && !renderStatus.NeedsUpdate())
+    // Trigger event thread to request Update/Render thread to sleep if update not required.
+    if((Integration::KeepUpdating::NOT_REQUESTED == keepUpdatingStatus) && !renderStatus.NeedsUpdate())
     {
       mSleepTrigger->Trigger();
       updateRequired = false;
index face1c03aa080a607c1d8a01bb058e2d47fc44ee..0b6c5beec7eb56ad3ab48fce575c2b3e1064f9c3 100644 (file)
@@ -79,11 +79,7 @@ void UpdateStatusLogger::Log(unsigned int keepUpdatingStatus)
 
       if(keepUpdatingStatus & Integration::KeepUpdating::FRAME_UPDATE_CALLBACK)
       {
-        oss += "<FrameUpdateCallback::return true";
-#ifdef DALI_PROFILE_TV
-        oss += "(NOTE : We don't keep update for this version of TV profile)";
-#endif // DALI_PROFILE_TV
-        oss += "> ";
+        oss += "<FrameUpdateCallback::return true> ";
       }
 
       DALI_LOG_UPDATE_STATUS("%s\n", oss.c_str());