[NUI] Allow to call FrameUpdate callback return value
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 8 Jan 2024 09:01:41 +0000 (18:01 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 16 Jan 2024 04:02:15 +0000 (13:02 +0900)
commit870b5c0508a02730eb5ae61a12378b197f07fc1e
tree87374aa19d40e163ce060f064aea801fd79ff48d
parente2e6b7886a895242c3887485a24940c3fedb2c11
[NUI] Allow to call FrameUpdate callback return value

DALi's FrameUpdateCallback have interface whether we need to update scene or not.
Previously, we always return it as false.
It might make some render / update timing issue when App is paused.

To make ensure whether we need to update scene or not,
Let we override the new API that app can control the return value.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/internal/Interop/Interop.FrameUpdateCallbackInterface.cs
src/Tizen.NUI/src/public/Common/FrameUpdateCallbackInterface.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/FrameUpdateCallbackTest.cs