platform/core/uifw/dali-core.git
3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210317.115916 submit/tizen/20210317.072829
Eunki, Hong [Tue, 16 Mar 2021 08:46:47 +0000 (17:46 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit cba798ec9b6ef1d8c3f4864d0fe545e57571cd17.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Eunki, Hong [Tue, 16 Mar 2021 08:46:42 +0000 (17:46 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 56a625a25d11a2b2f1ee9d874370179e3f3d43b1.

3 years ago[Tizen] Not execute the remove callback
Eunki, Hong [Tue, 16 Mar 2021 08:46:36 +0000 (17:46 +0900)]
[Tizen] Not execute the remove callback

This reverts commit dc541ed6af3580f2dc4d107b3c84725101ca80bf.

3 years agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 16 Mar 2021 08:45:06 +0000 (17:45 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Eunki, Hong [Tue, 16 Mar 2021 08:44:44 +0000 (17:44 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit af5a80e08c2a09d12004aef88b5924f3d80ac2e2.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Eunki, Hong [Tue, 16 Mar 2021 08:44:11 +0000 (17:44 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit aee35716cd434c0ae5b4b870e1c883dd117ea2fa.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Eunki, Hong [Tue, 16 Mar 2021 08:44:05 +0000 (17:44 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit ea67f7021ec22d95e28752d016dcdace6145799e.

3 years agoDALi Version 2.0.17 35/255135/1 dali_2.0.17
Adam Bialogonski [Fri, 12 Mar 2021 10:50:52 +0000 (10:50 +0000)]
DALi Version 2.0.17

Change-Id: Id5915da56563f2b0eabe2bc405bbdbfb6f3b2ec9

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210312.142557 submit/tizen/20210309.104049
YoungGun Chun [Tue, 9 Mar 2021 07:37:17 +0000 (16:37 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 298d008feb0326cf1687b5e31f33c18f7facbfbe.

Change-Id: I0d1b2282d1bad170f71f059d17f70b86c23fb1b9

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
YoungGun Chun [Tue, 9 Mar 2021 07:36:39 +0000 (16:36 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit fabc6dc0f3be34d220120529b74019c96e98ab17.

Change-Id: I8f868e90309f7c62be2b08867b83f26becbff4b9

3 years ago[Tizen] Not execute the remove callback
YoungGun Chun [Tue, 9 Mar 2021 07:36:08 +0000 (16:36 +0900)]
[Tizen] Not execute the remove callback

This reverts commit a88d2be2887e83cfcd8f0122c7e247f46553fccc.

Change-Id: I53ed5d85c29cd1c864ad7e4c17c8aa63c0e954c0

3 years agoMerge branch 'devel/master' into tizen
YoungGun Chun [Tue, 9 Mar 2021 07:34:17 +0000 (16:34 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ibb7e3ee51e7fb3d5e43d854411717fbcd88dca48

3 years agoRevert "[Tizen] Not execute the remove callback"
YoungGun Chun [Tue, 9 Mar 2021 07:31:25 +0000 (16:31 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 5f7cc8a5f7b157e1134a45c32b78277ac505c5b5.

Change-Id: I8a8c05985617a30c4896ba2cf69d0fc86d1d34ff

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
YoungGun Chun [Tue, 9 Mar 2021 07:31:21 +0000 (16:31 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit f629737515580a12442a7208f244014eb39912f5.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
YoungGun Chun [Tue, 9 Mar 2021 07:31:14 +0000 (16:31 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit aad9cccbcb2427fd820112fae6af52abe53055a7.

3 years agoDALi Version 2.0.16 35/254635/1 dali_2.0.16
Richard Huang [Fri, 5 Mar 2021 11:51:47 +0000 (11:51 +0000)]
DALi Version 2.0.16

Change-Id: I2e328f06084520fbad2471a250e9d53b5fc80167

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210308.071002 submit/tizen/20210303.075918
Wonsik Jung [Wed, 3 Mar 2021 00:35:44 +0000 (09:35 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit c893d8eca068dc28f6507b62917a9912b794d85a.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Wonsik Jung [Wed, 3 Mar 2021 00:35:14 +0000 (09:35 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 9163cc5f0bf74614994b4bf8e546e5ce112d17c3.

3 years ago[Tizen] Not execute the remove callback
Wonsik Jung [Wed, 3 Mar 2021 00:34:52 +0000 (09:34 +0900)]
[Tizen] Not execute the remove callback

This reverts commit c94cd2ef0e49434aeb236b8b5732fb2189e9d38c.

3 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Wed, 3 Mar 2021 00:34:32 +0000 (09:34 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Wonsik Jung [Wed, 3 Mar 2021 00:33:21 +0000 (09:33 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit b725e28f51b63c7047334c5cfff1703c79111020.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Wonsik Jung [Wed, 3 Mar 2021 00:33:18 +0000 (09:33 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 195d40c60199e38728f194df490d6ba0682a74ab.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Wonsik Jung [Wed, 3 Mar 2021 00:33:14 +0000 (09:33 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 221cdd8652de8230059371c7d5adab505854085a.

3 years agoDALi Version 2.0.15 28/254328/1 dali_2.0.15
David Steele [Fri, 26 Feb 2021 12:43:23 +0000 (12:43 +0000)]
DALi Version 2.0.15

Change-Id: Icc4ba99412aafd78ea4c51437c1fdb53da229870

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210226.131946 submit/tizen/20210225.082236
hosangKim [Wed, 24 Feb 2021 07:09:55 +0000 (16:09 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 30d8d280b1c5d4a247d7e3701b5ec41ec95227c8.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
hosangKim [Wed, 24 Feb 2021 07:09:07 +0000 (16:09 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit d0017a350756f97b6d352b02b5bb2b5ac62f3186.

3 years ago[Tizen] Not execute the remove callback
hosangKim [Wed, 24 Feb 2021 07:08:39 +0000 (16:08 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 0179b059df8c37e4a6dd761f6e2284643d45539b.

3 years agoMerge branch 'devel/master' into tizen
hosangKim [Wed, 24 Feb 2021 06:55:59 +0000 (15:55 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
hosangKim [Wed, 24 Feb 2021 06:55:50 +0000 (15:55 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 66609638748d12d307c2810fb5a157ca3f75e1f9.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
hosangKim [Wed, 24 Feb 2021 06:55:39 +0000 (15:55 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 0ce6a5e8eada52b1eb1babcdcb2b3869a6a97fed.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
hosangKim [Wed, 24 Feb 2021 06:55:27 +0000 (15:55 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 32ce774cae806d4cd8b24f98fbe8af6174566659.

3 years agoDALi Version 2.0.14 05/253905/1 dali_2.0.14
Adam Bialogonski [Fri, 19 Feb 2021 08:45:53 +0000 (08:45 +0000)]
DALi Version 2.0.14

Change-Id: I1a2f26ed703a551edfc5c6f3fd7821b145aa29f2

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210219.040938 submit/tizen/20210218.043250
Woochanlee [Tue, 16 Feb 2021 04:16:24 +0000 (13:16 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 23929edf021785040c4b32b7f08d162ff2316240.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Woochanlee [Tue, 16 Feb 2021 04:15:59 +0000 (13:15 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit b5cf1ebba487d1e344a24c9f52cdc351bb476a9b.

3 years ago[Tizen] Not execute the remove callback
Woochanlee [Tue, 16 Feb 2021 04:15:47 +0000 (13:15 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 83a9664cc0310aad9792b2dc94c512502892d890.

3 years agoMerge branch 'devel/master' into tizen
Woochanlee [Tue, 16 Feb 2021 04:15:36 +0000 (13:15 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Woochanlee [Tue, 16 Feb 2021 04:15:20 +0000 (13:15 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 6f6d917f90b25954f52423d4a238988461e5800b.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Woochanlee [Tue, 16 Feb 2021 04:15:11 +0000 (13:15 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not""

This reverts commit 327ae638036c9bb4bbb0bd3c4ebcbd585e7bf8c7.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Woochanlee [Tue, 16 Feb 2021 04:15:03 +0000 (13:15 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 152516bf5b0d20c0d9ed18cdde9650d32edc22a0.

3 years agoDALi Version 2.0.13 96/253496/1 dali_2.0.13
Adeel Kazmi [Fri, 12 Feb 2021 09:54:24 +0000 (09:54 +0000)]
DALi Version 2.0.13

Change-Id: I2d3b998ed4026165956ab0d443197163364e204d

3 years agoMerge "Move shader program creation from update side to render side" into devel/master
Adeel Kazmi [Wed, 10 Feb 2021 11:21:50 +0000 (11:21 +0000)]
Merge "Move shader program creation from update side to render side" into devel/master

3 years agoMove shader program creation from update side to render side 89/253389/3
Richard Huang [Tue, 9 Feb 2021 11:12:50 +0000 (11:12 +0000)]
Move shader program creation from update side to render side

Change-Id: I99580c6f9225351e30a7e503c950a48706867d37

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210209.124348 submit/tizen/20210209.055458
Heeyong Song [Tue, 9 Feb 2021 01:11:02 +0000 (10:11 +0900)]
[Tizen] Partial rendering rotation does not work

Change-Id: I32a235cc296f3e69b4aacb45788f396530a80d74

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or...
Heeyong Song [Tue, 9 Feb 2021 01:10:15 +0000 (10:10 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 60e9095f4378fdab91b0816722903d50483ef62b.

Change-Id: Idd2ed098d9005e01bccf54e448733734ecce2864

3 years ago[Tizen] Not execute the remove callback
Heeyong Song [Tue, 9 Feb 2021 01:09:50 +0000 (10:09 +0900)]
[Tizen] Not execute the remove callback

Change-Id: Iac07f97534b7c3633282136068c449fa483baba9

3 years agoMerge branch 'devel/master' into tizen
Heeyong Song [Tue, 9 Feb 2021 01:09:32 +0000 (10:09 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Iee9d0d9a9054cc9aca07ed1efdc199b278583eb3

3 years agoRevert "[Tizen] Not execute the remove callback"
Heeyong Song [Tue, 9 Feb 2021 01:01:12 +0000 (10:01 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 1c005828fc3a9780545cb5f59b083bff209b1f8e.

Change-Id: I2ff4224e020fce953c83545547d316ca5d924922

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Heeyong Song [Tue, 9 Feb 2021 01:01:04 +0000 (10:01 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 1fd9b08f06dc9dcde67083db892095095df2f60a.

Change-Id: I7698f78cfd835ba7d7658bfb7d2893a3f352fd45

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Heeyong Song [Tue, 9 Feb 2021 01:00:53 +0000 (10:00 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 88f9a7bb2e015d2d4de6566390acfd62c6ead3fe.

Change-Id: Id6a8c4a88cff4e4160315b4fad669b985598dd6a

3 years agoMerge "Add KeyFrames APIs" into devel/master
JIYUN YANG [Tue, 9 Feb 2021 00:50:31 +0000 (00:50 +0000)]
Merge "Add KeyFrames APIs" into devel/master

3 years agoAdd KeyFrames APIs 74/252974/10
Jiyun Yang [Wed, 3 Feb 2021 12:14:03 +0000 (21:14 +0900)]
Add KeyFrames APIs

* GetKeyFrameCount
* GetKeyFrame

This method creates a new KeyFrames with difference type from the original.

Change-Id: I03e1767958332c548c99a936da8e3779ef5b8b5e
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
3 years agoDALi Version 2.0.12 03/253203/1 dali_2.0.12
Richard Huang [Fri, 5 Feb 2021 11:58:09 +0000 (11:58 +0000)]
DALi Version 2.0.12

Change-Id: I55e9f95139bb3d023d2d0cd03ff4c8a15a708948

3 years ago(HitTest) Check clipped actor if it is really touchable before using as hit-actor 07/252707/3
Adeel Kazmi [Mon, 1 Feb 2021 19:55:58 +0000 (19:55 +0000)]
(HitTest) Check clipped actor if it is really touchable before using as hit-actor

Change-Id: I073f6ddab910acb7aaf850d1f1c93fd6d15e1ebe

3 years agoDo not call NotifyObjects in case of finished animations 36/252436/2
Heeyong Song [Thu, 28 Jan 2021 04:35:15 +0000 (13:35 +0900)]
Do not call NotifyObjects in case of finished animations

Change-Id: Iaa0f7d0dca73fdfd672a869d83a899ff8755a992

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210202.143725 submit/tizen/20210201.081731
Daekwang Ryu [Mon, 1 Feb 2021 05:02:09 +0000 (14:02 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 881521fa8d68f814b67c1ee83ae230b342ac8f6e.

Change-Id: Ic44c84489cc2c74da024b317a5b754ebd0e4d472

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Daekwang Ryu [Mon, 1 Feb 2021 05:01:49 +0000 (14:01 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit a53202fdcc6416cef154b55cd3ab49e3d06483e1.

Change-Id: I31e6ccf412fc726e339953a2f09abb17eda5e11d

3 years ago[Tizen] Not execute the remove callback
Daekwang Ryu [Mon, 1 Feb 2021 05:00:11 +0000 (14:00 +0900)]
[Tizen] Not execute the remove callback

This reverts commit a67ae7521c3d2728002ba8d4b1203c7612c7520c.

Change-Id: Iec53d00f9728c0010626b3205f13e8427c47f39f

3 years agoMerge branch 'devel/master' into tizen
Daekwang Ryu [Mon, 1 Feb 2021 04:57:47 +0000 (13:57 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I638a3fe3820489d72d4f18e4cb5a37cd3cd66015

3 years agoRevert "[Tizen] Not execute the remove callback"
Daekwang Ryu [Mon, 1 Feb 2021 04:57:23 +0000 (13:57 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 5c84a9906ec63a8a187fcc6fe251ee13223c857d.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Daekwang Ryu [Mon, 1 Feb 2021 04:57:20 +0000 (13:57 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit b78c01056558e578c0007c70d42d76c6c7a750ef.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Daekwang Ryu [Mon, 1 Feb 2021 04:57:15 +0000 (13:57 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit b146d41e91c79b31efb562e4a5f1c253c6201727.

3 years agoDALi Version 2.0.11 83/252583/1 dali_2.0.11
David Steele [Fri, 29 Jan 2021 12:53:28 +0000 (12:53 +0000)]
DALi Version 2.0.11

Change-Id: I8f648ae125c4cd74a4e132e3b73c5fe9ab5b8b2d

3 years agoMerge "Updated all code to new format" into devel/master
Adeel Kazmi [Thu, 28 Jan 2021 16:52:37 +0000 (16:52 +0000)]
Merge "Updated all code to new format" into devel/master

3 years agoUpdated all code to new format 01/252401/2
David Steele [Wed, 27 Jan 2021 13:12:32 +0000 (13:12 +0000)]
Updated all code to new format

Change-Id: Ieac01f36cf9d059ea83ad10c2877fefb070328e5

3 years agoAdd EraseIf() api to OwnerContainer for proper implementaion of Erase-Remove idiom. 87/252387/2
Subhransu Mohanty [Wed, 27 Jan 2021 09:20:24 +0000 (18:20 +0900)]
Add EraseIf() api to OwnerContainer for proper implementaion of Erase-Remove idiom.

std::remove_if() moves the end object to the removed object position.
as OwnerContainer keeps the raw pointer, have introduced a higher order function
which will free the object if predicate returns true.

Change-Id: I0e69fee7ef115d9e15cc36e8cbe6889b3ad77c4d

3 years agoMerge "Ensure we check for null when freeing from the memory pool" into devel/master
David Steele [Tue, 26 Jan 2021 10:14:09 +0000 (10:14 +0000)]
Merge "Ensure we check for null when freeing from the memory pool" into devel/master

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210127.144838 submit/tizen/20210126.095041 submit/tizen/20210127.045657
Joogab Yun [Tue, 26 Jan 2021 07:07:39 +0000 (16:07 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 2c14c6b9d772bd29552210b1ad69063e0883cb7e.

Change-Id: I7f8e3b664482360efe1a4950e4e850870bb73572

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
seungho [Tue, 26 Jan 2021 03:49:09 +0000 (12:49 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit 0bd194e060996d42ab787d953fbc71a75dc33e58.

Change-Id: I50d193fea5031449279fdb31ada694662774f6b7

3 years ago[Tizen] Not execute the remove callback
seungho [Tue, 26 Jan 2021 03:48:52 +0000 (12:48 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 2b3f0429426a666818e00d2e3e4d0413fe85b238.

Change-Id: Id3208706c7f01d8c76425ba810343a25967ab169

3 years agoMerge branch 'devel/master' into tizen
seungho [Tue, 26 Jan 2021 03:48:42 +0000 (12:48 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I65b4ddca01ef499bc65657ed68d85ff65763413a

3 years agoRevert "[Tizen] Not execute the remove callback"
seungho [Tue, 26 Jan 2021 03:48:37 +0000 (12:48 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 1721a794293b41e694a9662444bf3f1d560b64b9.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
seungho [Tue, 26 Jan 2021 03:48:35 +0000 (12:48 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 6a54d63f7e36a3f38f5462aa1cc6ef83e22441b2.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
seungho [Tue, 26 Jan 2021 03:48:32 +0000 (12:48 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 22957f97851c25d281aac08efb7f80fae43bd2a6.

3 years agoMerge "Fix the synchronization issue when window is resized or rotated" into devel...
Wonsik Jung [Tue, 26 Jan 2021 00:35:48 +0000 (00:35 +0000)]
Merge "Fix the synchronization issue when window is resized or rotated" into devel/master

3 years agoEnsure we check for null when freeing from the memory pool 13/252213/3
Adeel Kazmi [Mon, 25 Jan 2021 19:18:14 +0000 (19:18 +0000)]
Ensure we check for null when freeing from the memory pool

Change-Id: Ifd805f9cd0476864455dfc1751e4f110e1ea6846

3 years agoMerge "Refactor Node class and TransformManagerproperty* class to optimize Object...
David Steele [Mon, 25 Jan 2021 13:01:29 +0000 (13:01 +0000)]
Merge "Refactor Node class and TransformManagerproperty* class to optimize Object Size." into devel/master

3 years agoRefactor Node class and TransformManagerproperty* class to optimize Object Size. 15/251315/3
Subhransu Mohanty [Tue, 12 Jan 2021 04:35:27 +0000 (13:35 +0900)]
Refactor Node class and TransformManagerproperty* class to optimize Object Size.

Introduced TransformManagerData and keep a pointer instead of keeping
{TxManager, TxId} pair. hence reducing 8bytes per member.

Also templated  TransformManagerPropertyVector3 based on TransformManagerProperty to
avoid storing the Property type in the class object.

This patch reduced the Node size from 976 byte to 896 byte, saving 80 bytes per object.

Change-Id: Ib608dfe73c12861277379208a8506904eedfc6e9

3 years agoFix performance issue in UpdateManager::AddNode() 20/251020/2
Subhransu Mohanty [Thu, 7 Jan 2021 03:11:27 +0000 (12:11 +0900)]
Fix performance issue in UpdateManager::AddNode()

As node pointes are allocated by FixedMeomrySizedPool and the pool
allocates pages and page can be allocated at any location by global new.
it won't help with cache locality by keeping nodes in sorted order by address.

creating 100,000 actor takes 3 Second and 200,000 actor takes 11 Second .

Change-Id: Ic3b0da35ebd98d994d876083ffe3ee44f082d8c0

3 years agoFix the synchronization issue when window is resized or rotated 29/248429/15
Wonsik Jung [Thu, 26 Nov 2020 10:47:10 +0000 (19:47 +0900)]
Fix the synchronization issue when window is resized or rotated

Window position, size and rotaton angle information are in both main and update thread.
To complete the works, the information should be synchronized in both main and update thread.
In addition, when multiple windows works and one of them resized or rotated, all windows are resized or rotated.
For fixing them, this patch has the informations are in the related modules (as Intergration::Scene, SceneGraph::Scene ... )
and are compared.

Change-Id: I79f12b8f7e15ce2ae07f161959f3450e65f2f1a0

3 years agoDALi Version 2.0.10 14/252114/1 dali_2.0.10
Adeel Kazmi [Fri, 22 Jan 2021 17:15:51 +0000 (17:15 +0000)]
DALi Version 2.0.10

Change-Id: I0399a258942ac6e35dfe57d6d1c99a2c6a1ff76c

3 years agoMerge "Removed scene-graph dependency from internal actor headers" into devel/master
David Steele [Wed, 20 Jan 2021 16:05:42 +0000 (16:05 +0000)]
Merge "Removed scene-graph dependency from internal actor headers" into devel/master

3 years agoRemoved scene-graph dependency from internal actor headers 29/251829/2
David Steele [Tue, 19 Jan 2021 15:11:18 +0000 (15:11 +0000)]
Removed scene-graph dependency from internal actor headers

actor-impl.h unnecessarily included update-manager.h.

Modified header to remove dependency, and fixed up errors, moving
to use forward declarations where possible, and moving inline
dependencies into source files.

Change-Id: I330a70fc374eb11a414ae257e34858ab061d84ca
Signed-off-by: David Steele <david.steele@samsung.com>
3 years agoAll test execution now outputs results to xml files 88/250088/3
David Steele [Fri, 18 Dec 2020 16:47:55 +0000 (16:47 +0000)]
All test execution now outputs results to xml files

Change-Id: I2eaba2f830dc479f2720bf5ec9b7ef726b85f888

3 years agoMerge "Reduce Actor Class Size by using ConstString" into devel/master
Adeel Kazmi [Tue, 19 Jan 2021 17:17:43 +0000 (17:17 +0000)]
Merge "Reduce Actor Class Size by using ConstString" into devel/master

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210119.130216 submit/tizen/20210119.041104
Moonhee, Choi [Tue, 19 Jan 2021 03:13:40 +0000 (12:13 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 462da10d76606149a07b45fc4cac36d290c36144.

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
Moonhee, Choi [Tue, 19 Jan 2021 03:13:18 +0000 (12:13 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit 0bd194e060996d42ab787d953fbc71a75dc33e58.

3 years ago[Tizen] Not execute the remove callback
Moonhee, Choi [Tue, 19 Jan 2021 03:12:40 +0000 (12:12 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 4b2d47ddc73ddad96b06b20f286cf486ffc66f3d.

3 years agoMerge branch 'devel/master' into tizen
Moonhee, Choi [Tue, 19 Jan 2021 03:12:06 +0000 (12:12 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
Moonhee, Choi [Tue, 19 Jan 2021 03:11:50 +0000 (12:11 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 24baf2f08f68dd6a25f11a1194b4cce29d5b3a09.

3 years agoRevert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture...
Moonhee, Choi [Tue, 19 Jan 2021 03:11:39 +0000 (12:11 +0900)]
Revert "[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not"

This reverts commit 571a6bf115be6c1ed26805e79e9a0f14bd0439e2.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
Moonhee, Choi [Tue, 19 Jan 2021 03:11:34 +0000 (12:11 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 564949e9ef397cc46afafaa0d92d8bdccd5873b0.

3 years agoInitial refactoring of graphics interface 14/251614/5
David Steele [Thu, 14 Jan 2021 19:14:11 +0000 (19:14 +0000)]
Initial refactoring of graphics interface

Core now takes a Graphics::Controller as a parameter
For now, this wraps references to old GlAbstraction, GlSyncAbstraction &
GlContextHelperAbstraction.

Changed up internal interfaces to use this graphics controller rather
than storing refs to GlAbstraction etc (except for Context)

Change-Id: Id1707dd4bddd8578d1227244757b309b0e33228b

3 years agoDALi Version 2.0.9 99/251599/1 dali_2.0.9
adam.b [Fri, 15 Jan 2021 11:16:25 +0000 (11:16 +0000)]
DALi Version 2.0.9

Change-Id: I933b0dc928ae1935423258d43f182e0e2667969a

3 years agoReduce Actor Class Size by using ConstString 42/248642/3
Subhransu Mohanty [Tue, 1 Dec 2020 06:05:41 +0000 (15:05 +0900)]
Reduce Actor Class Size by using ConstString

Actor size reduced from 392 byte to 368 byte in 64bit system.

Change-Id: I28da21c56acfe6dc7f799b5ffe509bccb2284d2c

3 years ago[Tizen] Partial rendering rotation does not work accepted/tizen/unified/20210111.125455 submit/tizen/20210111.145658
Joogab Yun [Mon, 11 Jan 2021 03:50:51 +0000 (12:50 +0900)]
[Tizen] Partial rendering rotation does not work

This reverts commit 6e169d28d4c9343cb83b5248f90716bf2e18f07f.

Change-Id: I512d2d5d666c3125c8d3aaf84db0a5eb204c63bb

3 years ago[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not
huiyu.eun [Mon, 11 Jan 2021 03:32:06 +0000 (12:32 +0900)]
[Tizen] Revert "Use touch consumed return to set whether we process a gesture or not

This reverts commit decd82c20c4e7df9a7b403fb1b97a60d49f12c52.

3 years ago[Tizen] Not execute the remove callback
huiyu.eun [Mon, 11 Jan 2021 03:21:29 +0000 (12:21 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 25b3b57a11eecdb48f8de0241dc1ac15c426ccfb.

3 years agoMerge branch 'devel/master' into tizen
huiyu.eun [Mon, 11 Jan 2021 03:19:41 +0000 (12:19 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Not execute the remove callback"
huiyu.eun [Mon, 11 Jan 2021 03:19:08 +0000 (12:19 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit be25d6df8876af2d0f8eb3b6794b091aebe2cc5b.

3 years agoRevert "[Tizen] Partial rendering rotation does not work"
huiyu.eun [Mon, 11 Jan 2021 03:19:04 +0000 (12:19 +0900)]
Revert "[Tizen] Partial rendering rotation does not work"

This reverts commit 06bf111cea111db4193817b39867a01d9ea55cc5.