e_hwc_window: refactor updating the restriction of hwc_window 16/306216/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Tue, 23 Jan 2024 04:22:10 +0000 (13:22 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 19 Feb 2024 04:12:42 +0000 (13:12 +0900)
commit5af944e48cb7e374b6496dbef1f39eb16ea22f9a
treed502036d43a184ffdc3ef069b2708c2fef16f3e7
parent6de7da9ea19072288c57916753725018df610617
e_hwc_window: refactor updating the restriction of hwc_window

Previously, the restriction of hwc_window was updated in every idle time
if wait_commit is false.
For reducing usage of cpu, this patch makes the restriction of hwc_window
is updated when condition of the restriction is changed.

Change-Id: I4498ebeb81ff8bcf5e0074c560b0ef5336a78beb
src/bin/e_hwc_window.c
src/bin/e_hwc_window_intern.h
src/bin/e_hwc_window_queue.c
src/bin/e_hwc_windows.c
src/include/e_hwc_window.h