Eunki, Hong [Tue, 9 Apr 2024 05:13:52 +0000 (14:13 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
ad375e14b3462e468a0311d4fa54a3e16e26526a.
Change-Id: I10f8519bb9e9c46f404c04c2d2a8712eaf1d50b7
Eunki, Hong [Tue, 9 Apr 2024 05:13:45 +0000 (14:13 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ib40ee2695952c279684ecbebd502a996b33b62f2
Eunki, Hong [Tue, 9 Apr 2024 05:13:39 +0000 (14:13 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
ccc3e04e2cf2ae5b05426e27ef8172f2037a1da8.
Eunki, Hong [Tue, 9 Apr 2024 05:13:37 +0000 (14:13 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
3e55201e94295097d8be8ed766b512488cf04f72.
Eunki, Hong [Tue, 9 Apr 2024 05:13:34 +0000 (14:13 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
f647fa5122e2cbbfbd51226f39be1977278267f0.
David Steele [Fri, 5 Apr 2024 09:57:31 +0000 (10:57 +0100)]
DALi Version 2.3.18
Change-Id: I27f0ea2fcd707fc371d79aeeb8c61532c90ae1cf
joogab.yun [Thu, 4 Apr 2024 01:54:25 +0000 (10:54 +0900)]
1. Fixes a bug where events do not occur when longPressGestures overlap. This is when using gestures with FeedTouch.
2. Remove unnecessary conditional statements.
Change-Id: If8a4e876cb0b6031e744b6f0b8a3beef6d28517d
huiyu.eun [Wed, 3 Apr 2024 06:00:36 +0000 (15:00 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
2c65d2f21c4c73c6e902fc8be85987337f11dfd7.
Change-Id: I918b4cec834be5a527da79ee1f0672679fbd0f4b
huiyu.eun [Wed, 3 Apr 2024 06:00:22 +0000 (15:00 +0900)]
[Tizen] Support asan build option
This reverts commit
f2475566fab16fce4442ceb43a30971b37394650.
Change-Id: I7ad0796e402dddf4e60151eac48209b71534e887
huiyu.eun [Wed, 3 Apr 2024 06:00:07 +0000 (15:00 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
543630f4598c3c766b306f747ef0a31d529d1354.
Change-Id: I4b795ff6b291ff49bffa310d1b34277c7d643520
huiyu.eun [Wed, 3 Apr 2024 05:59:30 +0000 (14:59 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I23891d3298cbf54628b4e1004af73366a6e82f77
huiyu.eun [Wed, 3 Apr 2024 05:59:11 +0000 (14:59 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
5e782fb7aa92d069fdafe702c96f855e733d9662.
huiyu.eun [Wed, 3 Apr 2024 05:59:07 +0000 (14:59 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
7a9311b29ba0d606bc4bb87bd5e483c226267289.
huiyu.eun [Wed, 3 Apr 2024 05:59:03 +0000 (14:59 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
606cd1b1cba5d7436cc92416e6482ccd12fb7cbb.
joogab.yun [Mon, 1 Apr 2024 08:03:16 +0000 (17:03 +0900)]
Add SetTime in TouchEvent
Change-Id: Iad92d4c0e3e07fded7f1fdbb44e59d967502f2c9
joogab yun [Fri, 29 Mar 2024 00:04:29 +0000 (00:04 +0000)]
Merge "Add SetTapMaximumMotionAllowedDistance" into devel/master
Adeel Kazmi [Thu, 28 Mar 2024 09:29:26 +0000 (09:29 +0000)]
DALi Version 2.3.17
Change-Id: Icdfb9fe6152f2eae50bb2ab5a57570e111c30270
joogab.yun [Thu, 28 Mar 2024 05:03:47 +0000 (14:03 +0900)]
Add SetTapMaximumMotionAllowedDistance
Change-Id: I5c8dd3304774f73d2bda7ca5566406b05039e233
joogab.yun [Tue, 26 Mar 2024 07:39:41 +0000 (16:39 +0900)]
actorCoordinates were missing from TapGesture when FeedTouch was used
Change-Id: Icfc319322f02920c76923cdaffce3b69354bcf92
Adeel Kazmi [Mon, 25 Mar 2024 15:18:36 +0000 (15:18 +0000)]
Updated README.md to include recursive pre-requisite
Change-Id: Ic40db23478b503520e228bd5734bf4ca406d6cbb
Taehyub Kim [Mon, 25 Mar 2024 08:17:16 +0000 (17:17 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
48e59193549f2ba1b1ff79dd0bb034dbc2e0208c.
Taehyub Kim [Mon, 25 Mar 2024 08:16:58 +0000 (17:16 +0900)]
[Tizen] Support asan build option
This reverts commit
6412161f415365bd822af1145851ae9ba2b39bb5.
Taehyub Kim [Mon, 25 Mar 2024 08:15:18 +0000 (17:15 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
b94970dc9695ba12667290fe4f37edb77a24059f.
Taehyub Kim [Mon, 25 Mar 2024 08:15:02 +0000 (17:15 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I85f374a186300b10088612b4a81c4f6eb8cafb99
Taehyub Kim [Mon, 25 Mar 2024 08:14:54 +0000 (17:14 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
76a7e0679831780137d1e3b5e241a2ebb1455226.
Taehyub Kim [Mon, 25 Mar 2024 08:14:41 +0000 (17:14 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
a87fe185fad85deb74c75d705fe682d7509533d0.
Taehyub Kim [Mon, 25 Mar 2024 08:14:32 +0000 (17:14 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
8944f65ad1a0db91bcc9ba9b0680a1b60de98278.
Adeel Kazmi [Thu, 14 Mar 2024 16:01:31 +0000 (16:01 +0000)]
(HitTest) Overlay actors should not be clipped if CLIP_TO_BOUNDING_BOX is selected
Change-Id: Id76d47a773766e19f969d73bb912e5aa6518380e
Adam Bialogonski [Fri, 22 Mar 2024 10:31:53 +0000 (10:31 +0000)]
DALi Version 2.3.16
Change-Id: I964b2baeaf0a5dd83ac6f00c624c5e22e73a7684
David Steele [Thu, 21 Mar 2024 17:21:32 +0000 (17:21 +0000)]
Merge "Clean initialization and shutdown of UniformBufferManager" into devel/master
David Steele [Wed, 20 Mar 2024 17:44:54 +0000 (17:44 +0000)]
Clean initialization and shutdown of UniformBufferManager
Ensure all unique ptrs are null initialized
Clean down UBO buffers in UpdateRender thread ContextDestroyed,
rather than waiting to clean down in event thread.
Change-Id: I95a14be51e91230612d1a08808f8b151691328c3
Signed-off-by: David Steele <david.steele@samsung.com>
Adeel Kazmi [Thu, 21 Mar 2024 09:43:17 +0000 (09:43 +0000)]
Merge "Fix build issues for windows platform" into devel/master
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:31:57 +0000 (18:31 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
91e06cc0af225ca806dbebd4feee3ea39ba1aaca.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:31:38 +0000 (18:31 +0900)]
[Tizen] Support asan build option
This reverts commit
370c6b5b67496c9bcc419b114330c937e4099729.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:31:19 +0000 (18:31 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
d5dfd107cdabd9e7bf8d5827c588b0d1aec9a5e1.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:30:28 +0000 (18:30 +0900)]
Merge branch 'devel/master' into tizen
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:30:16 +0000 (18:30 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
58f2190adbdfb6e1c17aee1f53065869a8452e4d.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:30:02 +0000 (18:30 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
fa0523459f9c5a605308d616f9dfb94413f78818.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:29:40 +0000 (18:29 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
5a66974ad0b164b1aa1292e603489e5f7eddea9a.
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:28:47 +0000 (18:28 +0900)]
Revert "[Tizen] Add NoIntercept KeyEvent modifier"
This reverts commit
c8b2a08ac51c405be2dcca4de1568e28cb3de988.
Eunki Hong [Tue, 19 Mar 2024 13:35:41 +0000 (22:35 +0900)]
Allow to set renderpass tag even RenderTask removed from RenderTaskList
There was potential of crash if we set RenderPassTag after RenderTask removed.
Change-Id: Iab01b01b4d4c59ce0328fc5f4b55f40a26f82435
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Tue, 19 Mar 2024 08:11:02 +0000 (08:11 +0000)]
SVACE Fix: Initialise all members in SceneGraph::Animation
Change-Id: I96c3d9e6606afd0dcab84053620fcadec64c685d
Eunki Hong [Mon, 18 Mar 2024 08:15:54 +0000 (08:15 +0000)]
Merge "Append Stopped animation notify list at Update Animation time" into devel/master
Eunki Hong [Tue, 6 Feb 2024 15:35:48 +0000 (00:35 +0900)]
Get the id of animation and render task
Let we support to get the id of Animation and RenderTask, follow by NotifyInterface notify id.
Change-Id: I56b6a0d27ceae4024fb52255062ebd00b87332eb
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 6 Mar 2024 09:01:41 +0000 (18:01 +0900)]
Append Stopped animation notify list at Update Animation time
Let we insert animation notification list at Animate() time, instead of
immediate.
This will make insure we will not notify signal for destroyed, cleared animation.
And it will increase performance minor.
Change-Id: I5371be63c36787874e9ae850e14e5796c5f819b1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Fri, 15 Mar 2024 23:26:41 +0000 (23:26 +0000)]
Merge "Unregister all processors if we need" into devel/master
Adeel Kazmi [Fri, 15 Mar 2024 19:24:06 +0000 (19:24 +0000)]
DALi Version 2.3.15
Change-Id: I5d758ab48c230b0b4a4c1893991628c7ad180a6a
Eunki, Hong [Tue, 12 Mar 2024 08:19:14 +0000 (17:19 +0900)]
Unregister all processors if we need
Let we ensure that all processor are unregistered after call
Core::UnregisterProcessors() API.
It will remove both Processor, and PostProcessor.
Change-Id: Ie70f287d8e0ec33579a5128ce2268a66aa4de277
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Seoyeon Kim [Thu, 14 Mar 2024 04:59:36 +0000 (04:59 +0000)]
Merge "Add NoIntercept KeyEvent modifier" into devel/master
Seoyeon Kim [Thu, 14 Mar 2024 04:59:29 +0000 (04:59 +0000)]
Merge "[Tizen] Add NoIntercept KeyEvent modifier" into tizen
Jaehyun Cho [Tue, 12 Mar 2024 05:06:27 +0000 (14:06 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
b70144e45ae6a24645e954fb2b19ad1fcdac3984.
Jaehyun Cho [Tue, 12 Mar 2024 05:06:18 +0000 (14:06 +0900)]
[Tizen] Support asan build option
This reverts commit
b9fcec73ade14ee8e5059a4d202f6a9b536a568a.
Jaehyun Cho [Tue, 12 Mar 2024 05:05:53 +0000 (14:05 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
7c51561d7030245e2ff6181f5256db741e9d67dc.
Jaehyun Cho [Tue, 12 Mar 2024 05:05:12 +0000 (14:05 +0900)]
Merge branch 'devel/master' into tizen
Jaehyun Cho [Tue, 12 Mar 2024 05:04:46 +0000 (14:04 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
7c86189ddab55047ecf5af021fd41512ec9f8d94.
Jaehyun Cho [Tue, 12 Mar 2024 05:04:41 +0000 (14:04 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
af0181cccbed09bec76c6d6105372290a1d9f3f0.
Jaehyun Cho [Tue, 12 Mar 2024 05:04:35 +0000 (14:04 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
8b4f422de4f5ae52cb4c7b169727967ce58bcd1a.
Eunki Hong [Mon, 13 Nov 2023 11:33:33 +0000 (20:33 +0900)]
Remove useless flag at SceneGraph::Renderer.mDirtyFlag
We can use PropertyOwner::Updated() instead of mDirtyFlag.
Let we make use PropertyOwner system, instead of Renderer's own member value.
Change-Id: Ibf18f8dc8e1b8ebaf140034fe9132d1b45ac69d2
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Adam Bialogonski [Fri, 8 Mar 2024 10:49:30 +0000 (10:49 +0000)]
DALi Version 2.3.14
Change-Id: If6cd46a0c4579fdacc804665c4375fc0019e5bcd
Jiyun Yang [Wed, 6 Mar 2024 05:41:20 +0000 (14:41 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
2e13f2d970000ad844c304727d1687a0ba3faf7c.
Jiyun Yang [Wed, 6 Mar 2024 05:41:07 +0000 (14:41 +0900)]
[Tizen] Support asan build option
This reverts commit
ebc09fb81adf87538d3b0560d0e609206a9e1f76.
Jiyun Yang [Wed, 6 Mar 2024 05:40:54 +0000 (14:40 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
d3d5014063d46b6c02ed92197b37b9bc9ac2e9a1.
Jiyun Yang [Wed, 6 Mar 2024 05:40:43 +0000 (14:40 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: If54fa766a2424e87b073a33b601de9ab0798395e
Jiyun Yang [Wed, 6 Mar 2024 05:40:04 +0000 (14:40 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
638ff40f53e33a0dd4b8128c6693c5407ee7a112.
Jiyun Yang [Wed, 6 Mar 2024 05:40:00 +0000 (14:40 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
0c2326af9c88bbabbd17f623d26727c6f941678a.
Jiyun Yang [Wed, 6 Mar 2024 05:39:57 +0000 (14:39 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
f76e3b6ff5ebcc949d42da937c05ae75088ec6cc.
Eunki, Hong [Tue, 5 Mar 2024 03:51:04 +0000 (12:51 +0900)]
Fix typo error
Change-Id: I2b95863582ac00000d50b2491e4085bb09d7b5c0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Thu, 29 Feb 2024 08:16:01 +0000 (17:16 +0900)]
Do not recreate SG::Animation when we call Clear + Redefine Clear behavior
Let we make Clear don't destroy & re-create the SG::Animation.
And also, we don't need to cache current loop count at event side.
Let we ask it to scene graph side, Same as other values are doing now.
Change-Id: I4b5353e7fb9ab1898ff4d22a8db78ccb3a19c460
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Mon, 4 Mar 2024 01:49:47 +0000 (10:49 +0900)]
Fix svace : Assert when malloc matrix failed
It is possible to fail malloc memory. Let we notify this case.
Change-Id: Ice13e4f5a845f28d947fb9f0edff002e1b4b1c89
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Sun, 3 Mar 2024 23:57:12 +0000 (08:57 +0900)]
Fix svace : assert when we fail to register animatable properties
Change-Id: I8eccee3b241e0fbff509eab4c03a75466d33259f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Richard Huang [Fri, 1 Mar 2024 11:42:03 +0000 (11:42 +0000)]
DALi Version 2.3.13
Change-Id: Ic5d63355961a026b33214e70ab0f229f7916fadd
Artur Świgoń [Thu, 14 Sep 2023 13:34:58 +0000 (15:34 +0200)]
[Tizen] Add NoIntercept KeyEvent modifier
This modifier prevents the event from being intercepted. This, in turn, allows
the Accessibility module to intercept all events and then feed them back if not
consumed by the Screen Reader, without entering an infinite interception loop.
Change-Id: I667d5be40b1180c992852e2af025eb3b916742e8
Artur Świgoń [Thu, 14 Sep 2023 13:34:58 +0000 (15:34 +0200)]
Add NoIntercept KeyEvent modifier
This modifier prevents the event from being intercepted. This, in turn, allows
the Accessibility module to intercept all events and then feed them back if not
consumed by the Screen Reader, without entering an infinite interception loop.
Change-Id: I667d5be40b1180c992852e2af025eb3b916742e8
Wonsik Jung [Thu, 15 Feb 2024 12:23:05 +0000 (21:23 +0900)]
Add updated area function to update-proxy
Add updated area function to update-proxy for partial rendering.
It is to improve the performance of update area hint.
Change-Id: I29960bd17e488147a5f382fe591346768ea686b2
Seoyeon Kim [Tue, 27 Feb 2024 07:03:31 +0000 (16:03 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
825b434c68d132efc8df9e3f0258ff5d888f42ed.
Seoyeon Kim [Tue, 27 Feb 2024 07:03:19 +0000 (16:03 +0900)]
[Tizen] Support asan build option
This reverts commit
3fa63fde8b45bbdaafff349e8c2a66638611303b.
Seoyeon Kim [Tue, 27 Feb 2024 07:03:06 +0000 (16:03 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
426a5cffc8b5660c06f3973ed0cc9247faf417ba.
Seoyeon Kim [Tue, 27 Feb 2024 07:02:59 +0000 (16:02 +0900)]
Merge branch 'devel/master' into tizen
Seoyeon Kim [Tue, 27 Feb 2024 07:02:50 +0000 (16:02 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
5163acdbc3cab7c222984d80dec3fa68614b84a1.
Seoyeon Kim [Tue, 27 Feb 2024 07:02:48 +0000 (16:02 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
f1d81413254fa6d817140a0d72700d389c03813a.
Seoyeon Kim [Tue, 27 Feb 2024 07:02:45 +0000 (16:02 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
6bcdfa4f30773ec7ed5cf1950584ad5aa6e67ffb.
David Steele [Fri, 23 Feb 2024 13:05:32 +0000 (13:05 +0000)]
DALi Version 2.3.12
Change-Id: Id01839aa0cf90116286e2d23dbe091794fa6f1f9
Eunki Hong [Thu, 22 Feb 2024 05:31:32 +0000 (05:31 +0000)]
Merge "Do not re-create SG::Animation when we call Clear to empty animation + Clear reset some values" into devel/master
Eunki Hong [Thu, 22 Feb 2024 04:18:47 +0000 (04:18 +0000)]
Merge "Fix coverity issue : auto cause copy" into devel/master
joogab yun [Thu, 22 Feb 2024 01:45:12 +0000 (01:45 +0000)]
Merge "Change the DIRECTION_HORIZONTAL value." into devel/master
Eunki, Hong [Wed, 21 Feb 2024 12:43:32 +0000 (21:43 +0900)]
Safety guard for BaseObject during SetProperty
It is possible to delete self during SetProperty.
To avoid this case, let we keep the handle during
SetProperty / OnSetProperty / PropertySetSignal emit.
TODO : Is SetProperty is the only case to be break down?
Change-Id: I7cb8249958914105a2cb8e8e3a44545f23948516
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
joogab.yun [Wed, 21 Feb 2024 04:22:19 +0000 (13:22 +0900)]
Change the DIRECTION_HORIZONTAL value.
There is no difference in actual operation,
but the values of DIRECTION_LEFT and DIRECTION_HORIZONTAL are matched just as DIRECTION_UP and DIRECTION_VERTICAL are the same.
Change-Id: I2c39ab7c48cb57e66ac5992a1e4134be7bed100b
Eunki, Hong [Tue, 20 Feb 2024 06:14:06 +0000 (15:14 +0900)]
Fix coverity issue : auto cause copy
Make some auto as const auto& if we can
Change-Id: Icb8f1cb3e4c0c1559f03b049c630655a2885f0cb
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Woochan Lee [Tue, 20 Feb 2024 04:14:51 +0000 (13:14 +0900)]
[Tizen] Print logs if dali skip rendering
This reverts commit
55f87e96be6a642a41770ee46e5b7efa498e3bb5.
Woochan Lee [Tue, 20 Feb 2024 04:14:37 +0000 (13:14 +0900)]
[Tizen] Support asan build option
This reverts commit
f54a8f4084f8f819fe378ae3f1a12829c7b8b42d.
Woochan Lee [Tue, 20 Feb 2024 04:14:17 +0000 (13:14 +0900)]
[Tizen] Not execute the remove callback
This reverts commit
d8edf386c1d66b1f09118273232192a70b0545be.
Woochan Lee [Tue, 20 Feb 2024 04:12:57 +0000 (13:12 +0900)]
Merge branch 'devel/master' into tizen
Woochan Lee [Tue, 20 Feb 2024 04:09:28 +0000 (13:09 +0900)]
Revert "[Tizen] Not execute the remove callback"
This reverts commit
7c589897cbd3b429fda503d3eb065992c9fc2e44.
Woochan Lee [Tue, 20 Feb 2024 04:09:18 +0000 (13:09 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
e26b72b65818e733fe2c178c56ba4d8f4cb81ad5.
Woochan Lee [Tue, 20 Feb 2024 04:09:07 +0000 (13:09 +0900)]
Revert "[Tizen] Print logs if dali skip rendering"
This reverts commit
c79e4afeac810a6b1f65a7aef4922b2d6c7f4b9d.
Adam Bialogonski [Fri, 16 Feb 2024 13:49:50 +0000 (13:49 +0000)]
Added ExecutionMode to RenderCallback.
ExecutionMode is a hint that tells graphics backend whether it should isolate native graphics API calls from main DALi rendering pipeline (ie. by creating individual GL context for the RenderCallback) or should inject calls directly into the DALi main rendering pipeline which will alter API state.
ExecutionMode::UNSAFE - injects calls directly, unsafe
ExecutionMode::ISOLATED - creates isolated context
Change-Id: Iac679a87ee47b95c623182d669d26664fdda7cc9
joogab yun [Mon, 19 Feb 2024 06:10:25 +0000 (06:10 +0000)]
Merge "When a hover event enters a new actor, events are delivered in the order of start -> leave, but are modified to be delivered in the order of leave -> started." into devel/master
Eunki Hong [Wed, 14 Feb 2024 02:51:16 +0000 (11:51 +0900)]
Do not re-create SG::Animation when we call Clear to empty animation + Clear reset some values
Since we always destroy & create scene obeject whenever we call Clear(),
It will be make some useless memory increasement when user call
Clear() infinitely.
To avoid this cases, let we re-create that object only if we call Play() before
or at least 1 animator exist.
And also, make Clear() API reset some sensitive values, like CurrentLoop and State.
Change-Id: I7f79b5e8e2bf822f01f094e4023e90e5f0922faa
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 16 Feb 2024 11:13:02 +0000 (11:13 +0000)]
Merge "DALi Version 2.3.11" into devel/master
Richard Huang [Fri, 16 Feb 2024 11:02:03 +0000 (11:02 +0000)]
DALi Version 2.3.11
Change-Id: I6cf2537b57fa1e81ba245372f9222615caff1fce