e_hwc_windows: Fix flickering when hwc mode is changed HYBRID to NONE 03/315503/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Mon, 2 Dec 2024 03:31:16 +0000 (12:31 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Mon, 2 Dec 2024 10:40:14 +0000 (19:40 +0900)
commit63054668cc17b4fa3e92abfbad89689b8fa30276
treeb1f9c77337b29fb371b04e622c2ff55a78d6af6a
parentdffec2170b7dd6b2e6efc14753490f9fb9b03970
e_hwc_windows: Fix flickering when hwc mode is changed HYBRID to NONE

if tdm backend set TDM_HWC_COMMIT_INTERVAL_VBLANK, hwc mode changes
between commit and commit_handler.
so commit buffer should be checked in _e_hwc_windows_present_sync_check
and hwc does not need to skip target buffer in e_hwc_windows_present_sync.

Change-Id: Ic7378f59fe21a02621765ce2dd1442d727c85c46
src/bin/displaymgr/e_hwc_windows.c