[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)
committerEunki Hong <h.pichulia@gmail.com>
Wed, 7 Feb 2024 01:31:02 +0000 (10:31 +0900)
commit2ec358d0958263b08b0c064e8694dbe03f04df38
treedb50518454deddc04db282e3fbd4a91617a46baa
parent87a371a8b5cb201971b102c603bf44cd2978b51f
[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