From a498e40ab1f9b577a37346f9164d29cfffd8d097 Mon Sep 17 00:00:00 2001 From: xiaowei guan Date: Tue, 1 Dec 2020 00:49:43 +0800 Subject: [PATCH 1/2] Fix launch fail issue on sleep mode Since the request for vsync failed in sleep mode, we will fail to launch app. we need call tdm_client_vblank_set_enable_fake(vblank, enable_fake): 1.enable_fake == 0, #tdm_client_vblank_wait will return error when HW vblank is not available.2.enable_fake == 1,#tdm_client_vblank_wait will return TDM_ERROR_NONE as success. --- shell/platform/tizen/tizen_vsync_waiter.cc | 1 + 1 file changed, 1 insertion(+) mode change 100644 => 100755 shell/platform/tizen/tizen_vsync_waiter.cc diff --git a/shell/platform/tizen/tizen_vsync_waiter.cc b/shell/platform/tizen/tizen_vsync_waiter.cc old mode 100644 new mode 100755 index e2bfd74d82772..9ee480a1aff1c --- a/shell/platform/tizen/tizen_vsync_waiter.cc +++ b/shell/platform/tizen/tizen_vsync_waiter.cc @@ -85,6 +85,7 @@ bool TizenVsyncWaiter::CreateTDMVblank() { return false; } + tdm_client_vblank_set_enable_fake(vblank_, 1); return true; } From 3ec15a3e6ae38094e3704a07ec90ce408de8c266 Mon Sep 17 00:00:00 2001 From: xiaowei guan Date: Tue, 1 Dec 2020 01:16:29 +0800 Subject: [PATCH 2/2] Revert file mode to 644 --- shell/platform/tizen/tizen_vsync_waiter.cc | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 shell/platform/tizen/tizen_vsync_waiter.cc diff --git a/shell/platform/tizen/tizen_vsync_waiter.cc b/shell/platform/tizen/tizen_vsync_waiter.cc old mode 100755 new mode 100644