Heeyong Song [Tue, 9 Apr 2019 06:02:26 +0000 (15:02 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: I5e8652bdc818a0f647c7e5785cd396b6f842caba
Heeyong Song [Tue, 9 Apr 2019 06:02:08 +0000 (15:02 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I1cd1b41ff56c821af5569a2878a9880499c4a8ab
Heeyong Song [Tue, 9 Apr 2019 06:01:30 +0000 (15:01 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
653ffcbd3750d95ec2b3521696eff42590aeba05.
Change-Id: I92f88b3b1b5cfdded4e7306a9155dc90f1a63a57
adam.b [Fri, 5 Apr 2019 10:50:24 +0000 (11:50 +0100)]
DALi Version 1.4.14
Change-Id: I400c193938d33098fd8adef9099fdd75883e0a76
Victor Cebollada [Fri, 29 Mar 2019 07:06:53 +0000 (07:06 +0000)]
DALi Version 1.4.13
Change-Id: I50ed758a9517bca7ad063d7621df2797cdbd6c39
adun [Fri, 1 Feb 2019 09:43:23 +0000 (17:43 +0800)]
Use correct macro in Stage & fix wild pointer issue in RenderTaskList
Change-Id: I60e17c9cc8d1e0e1882db36bb2454e02a2a5eafd
Jiyun Yang [Mon, 25 Mar 2019 05:12:01 +0000 (14:12 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
7e3aa3a3fed39a393645c7578142e018de5a3abc.
Jiyun Yang [Mon, 25 Mar 2019 05:11:25 +0000 (14:11 +0900)]
Merge branch 'devel/master' into tizen
Jiyun Yang [Mon, 25 Mar 2019 05:11:12 +0000 (14:11 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
20e6c8c828b5fca5ae82af2435cf64964a454306.
Jiyun Yang [Mon, 25 Mar 2019 05:10:58 +0000 (14:10 +0900)]
Revert "[Tizen] Revert "Support multiple window rendering""
This reverts commit
14502a507909174b52e486a0ee7516cb26e6ad45.
Richard Huang [Fri, 22 Mar 2019 10:45:34 +0000 (10:45 +0000)]
DALi Version 1.4.12
Change-Id: I38e1890a155faf51af101cb0fc415605a7a1adad
Adeel Kazmi [Fri, 15 Mar 2019 14:35:37 +0000 (14:35 +0000)]
Merge "Revert "Remove dependency of OpenGL es version."" into devel/master
Richard Huang [Fri, 15 Mar 2019 14:01:26 +0000 (14:01 +0000)]
Revert "Remove dependency of OpenGL es version."
This reverts commit
9d38b085d8a186cc7980a6f854492591353ddfe5.
Change-Id: Iec561d896c2f731912b66934225153bdf2fec076
György Straub [Fri, 15 Mar 2019 09:39:16 +0000 (09:39 +0000)]
DALi Version 1.4.11
Change-Id: I00cc62f24e62b073e16bf31d234e65f109f72389
Seungho, Baek [Fri, 22 Feb 2019 02:09:39 +0000 (11:09 +0900)]
Remove dependency of OpenGL es version.
- Remove compile option DALI_GLES_VERSION
- Define texture format converting in the dali-adaptor
Change-Id: Ib6805783b718c5796341ce77a5346f7178c0705b
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
Seoyeon Kim [Tue, 12 Mar 2019 05:10:46 +0000 (14:10 +0900)]
[Tizen] Revert "Support multiple window rendering"
This reverts commit
403f5989d41f4e5c5a657e24020fe32c77fc1414.
Change-Id: I665ff34a3aa48f258dfe4bc4c0b39e019e86c79d
Seoyeon Kim [Tue, 12 Mar 2019 05:10:23 +0000 (14:10 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
8af0fa76e966af31744fec96907f219559ce9a66.
Change-Id: Ia6c1028ddee4f5a2ac28e1f6fb78ec48db1fa75e
Seoyeon Kim [Tue, 12 Mar 2019 05:10:00 +0000 (14:10 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Icd110eac89eeaaf091c90c9bd62455df30bdd55f
Seoyeon Kim [Tue, 12 Mar 2019 05:08:48 +0000 (14:08 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
039c1aab58adbfb470f58f10985cb92902de6c08.
Change-Id: I9a24b7cbd42ac9e103ebe6af7cee3f4fd50a3eea
Seoyeon Kim [Tue, 12 Mar 2019 05:08:43 +0000 (14:08 +0900)]
Revert "[Tizen] Revert "Support multiple window rendering""
This reverts commit
c3cc5b3c11dff5a5b0e0cdb7ea929dc2b4314bcc.
Anton Obzhirov [Fri, 30 Nov 2018 17:44:15 +0000 (17:44 +0000)]
Add event handling support for multiple windows.
Add all basic event handling for multiple windows.
Event gestures are partially supported for now.
Change-Id: I2c2d81b0e0eb25c0d8619afd94b5aa8784b0db8a
Daniel McEwen [Fri, 8 Mar 2019 11:29:13 +0000 (11:29 +0000)]
DALi Version 1.4.10
Change-Id: Iea8c46a953ab7196bd2ab04e16f381f2a6e05eef
Anton Obzhirov [Thu, 7 Mar 2019 11:08:23 +0000 (11:08 +0000)]
Remove HitTest Devel API for RenderTask.
Change-Id: Ibfb7504a1b99986033165a86a0b502a6893ced23
greynaga [Fri, 1 Mar 2019 14:34:31 +0000 (14:34 +0000)]
DALi Version 1.4.9
Change-Id: I9f8ccc7cb2aa42a3f06fe040f24e7791056a4567
junqing.ma [Thu, 31 Jan 2019 07:55:40 +0000 (15:55 +0800)]
add Convert from TouchEvent to TouchData
Change-Id: I2a75db549b506c502eb622702459f892f2880c82
Sunghyun kim [Tue, 26 Feb 2019 04:02:49 +0000 (13:02 +0900)]
[Tizen] Revert "Support multiple window rendering"
This reverts commit
d8944bba8449a3c5bce03041eccccf2eba4a7ae3.
Change-Id: Ibe6b9c8f2bdd1087f8d09e03f87c2966b31f2b5c
Sunghyun kim [Mon, 25 Feb 2019 06:19:46 +0000 (15:19 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
5b3a06bd3fd1615ca94aa61054e3252b16b4b53e.
Change-Id: I46cd48742adfbf4f7910e44de23bdcc01fe26240
Sunghyun kim [Mon, 25 Feb 2019 06:18:59 +0000 (15:18 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ia45549f4c9129a11137e184d0bc062d6dfaf42f1
Sunghyun kim [Mon, 25 Feb 2019 06:17:49 +0000 (15:17 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
0c23a4b60739d0f007fee234c65fc1ee475f85c6.
Change-Id: Ifca4420d08cfdfca0baf0cdcf58f9e6211e4e6cf
David Steele [Fri, 22 Feb 2019 16:22:47 +0000 (16:22 +0000)]
Merge "Support multiple window rendering" into devel/master
David Steele [Fri, 22 Feb 2019 14:31:56 +0000 (14:31 +0000)]
DALi Version 1.4.8
Change-Id: Id405aed8745e90a02393d7fd0c538524c067e4aa
Richard Huang [Tue, 27 Nov 2018 15:16:38 +0000 (15:16 +0000)]
Support multiple window rendering
Multiple windows support is added to Core with new Scene API.
It also removed the top margin from the Stage as system overlay is already removed.
Change-Id: If6b42be996cf884be6da00c41456155a881fc554
Joogab Yun [Fri, 18 Jan 2019 09:17:00 +0000 (18:17 +0900)]
Add cairo
Change-Id: I6674f228209e4824b5ad598f47cddabc86034382
Seungho, Baek [Mon, 18 Feb 2019 05:36:21 +0000 (14:36 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
0081af71b392da4a55309bfa77d83c56b846c326.
Seungho, Baek [Mon, 18 Feb 2019 05:35:51 +0000 (14:35 +0900)]
Merge branch 'devel/master' into tizen
Seungho, Baek [Mon, 18 Feb 2019 05:35:20 +0000 (14:35 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
4cc1bf49b7df5a378269146c242731f6988eb191.
Adeel Kazmi [Thu, 14 Feb 2019 15:04:34 +0000 (15:04 +0000)]
Merge "Remove SystemOverlay." into devel/master
Anton Obzhirov [Thu, 14 Feb 2019 14:07:08 +0000 (14:07 +0000)]
DALi Version 1.4.7
Change-Id: I52d531a1520fa5461ec11ff10f6baa8c011d5cbc
Anton Obzhirov [Wed, 13 Feb 2019 16:24:30 +0000 (16:24 +0000)]
Remove SystemOverlay.
Change-Id: If4b9ad894ba0da12b7b267f9f0fb9a5b5af3f373
Joogab Yun [Tue, 12 Feb 2019 07:03:29 +0000 (16:03 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
840b4c5ea16a8537f0c1fdf65bbb622d3147ae5c.
Change-Id: I51995b7a2ac1f65896e06e6c79e2ed169d6c9ddd
Joogab Yun [Tue, 12 Feb 2019 07:03:09 +0000 (16:03 +0900)]
Merge branch 'devel/master' into tizen
Joogab Yun [Tue, 12 Feb 2019 07:02:21 +0000 (16:02 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
bb71b8952a8741fa9af69a1eea523a8c13bbd9dc.
Seoyeon Kim [Fri, 8 Feb 2019 07:09:10 +0000 (16:09 +0900)]
Fix SINCE and DEPRECATED versions to be included in Tizen 5.5
- Some APIs are added or deprecated without Tizen ACR process.
To be included in Tizen platform, fixed ALIASES tags for Tizen 5.5
Change-Id: I3e1993e6f1bf2e5468a2d3d93ba757019827c81d
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Adeel Kazmi [Fri, 8 Feb 2019 12:21:33 +0000 (12:21 +0000)]
Merge "Separating Processor Interface from core.h" into devel/master
Agnelo Vaz [Fri, 8 Feb 2019 12:14:50 +0000 (12:14 +0000)]
DALi Version 1.4.6
Change-Id: Ibbd3eb49b378e5695222041d42d6be960fd15a06
Agnelo Vaz [Thu, 7 Feb 2019 11:02:54 +0000 (11:02 +0000)]
Separating Processor Interface from core.h
Change-Id: I3adac9125078542b76e791148af1a72b47281dd0
Adeel Kazmi [Thu, 7 Feb 2019 14:41:53 +0000 (14:41 +0000)]
Merge "Add descriptions to generate doxygen page" into devel/master
Adeel Kazmi [Mon, 4 Feb 2019 15:24:30 +0000 (15:24 +0000)]
Ensure visibility of std namespace symbols are hidden with later versions of GCC
Change-Id: If18e4e8c4244ddb5261e2a7190327b5129578b87
Adeel Kazmi [Fri, 1 Feb 2019 11:57:25 +0000 (11:57 +0000)]
DALi Version 1.4.5
Change-Id: I52b03abf1a6a3202ec81f87946e43be3441337e1
Adeel Kazmi [Fri, 25 Jan 2019 15:17:32 +0000 (15:17 +0000)]
(CodingGuidelines) Added a chapter about inheritance
Change-Id: Iace7cdc9b113dc09749c807d124dbd40966f3b16
Wonsik Jung [Tue, 29 Jan 2019 05:36:57 +0000 (14:36 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
03c852666809b466c403d2c021e90ffdaf7fd57e.
Change-Id: Iaf99556c52d6127c1231ff9ed2dba98d30c81ec4
Wonsik Jung [Tue, 29 Jan 2019 05:36:37 +0000 (14:36 +0900)]
Merge branch 'devel/master' into tizen
Wonsik Jung [Tue, 29 Jan 2019 05:31:11 +0000 (14:31 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
544486df6cc090ddbf750596c5dfe9c3b5140aed.
Change-Id: Iec335e4b61daf98999d90068680dbba52884e854
Seoyeon Kim [Fri, 25 Jan 2019 02:28:05 +0000 (11:28 +0900)]
Add descriptions to generate doxygen page
Change-Id: Ie74614771d548068c934d9eb34d24c1cd3f4a983
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
adam.b [Fri, 25 Jan 2019 12:20:05 +0000 (12:20 +0000)]
DALi Version 1.4.4
Change-Id: I79c2eadc6615dde4020cd9d3b0094b5dba74a367
Heeyong Song [Fri, 18 Jan 2019 05:01:30 +0000 (14:01 +0900)]
Add RENDERING_BEHAVIOR property to Renderer
Change-Id: Ie4775bf4ca31453bcff399b434e5a0d42d7fbeb3
Heeyong Song [Mon, 21 Jan 2019 04:42:28 +0000 (13:42 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: Iba731ecc8d44f05e434b6fd5334e50d3388f7b60
Heeyong Song [Mon, 21 Jan 2019 04:41:57 +0000 (13:41 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Iba97b78adb9655f4845c62b8c9b4a0ff25e5d250
Heeyong Song [Mon, 21 Jan 2019 04:41:38 +0000 (13:41 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
a0bb42a9a3bf70afecba9be82a105810c121dd89.
Change-Id: I3483283702341395620d87959a6b42c781dcbe65
Heeyong Song [Mon, 21 Jan 2019 04:41:25 +0000 (13:41 +0900)]
Revert "[Tizen] Restore the deprecated property of Actor"
This reverts commit
514ae12feaefb0271d86b2c94b1175bdd2a9edd3.
Change-Id: I4fdb18987a42220cbc359f5bbd964142daa4dd5e
Victor Cebollada [Fri, 18 Jan 2019 10:44:02 +0000 (10:44 +0000)]
DALi Version 1.4.3
Change-Id: I73afbb7857c50fff11a87cfdfd8784fab85cbc3f
Seoyeon Kim [Tue, 15 Jan 2019 10:42:50 +0000 (19:42 +0900)]
Restore the deprecated property of Actor
- One former patch removed some deprecated APIs
including a property, "POSITION_INHERITANCE".
- But, to keep binary compatibility, the table of Property and the number of properties
should be same, even though the properties can be removed.
- Instead, Property name changes to RESERVED_PROPERTY_01, not to be used in an application
Change-Id: I6d855df42e2d74756f2819ae507e3b637595c796
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Seoyeon Kim [Tue, 15 Jan 2019 10:42:50 +0000 (19:42 +0900)]
[Tizen] Restore the deprecated property of Actor
- One former patch removed some deprecated APIs
including a property, "POSITION_INHERITANCE".
- But, to keep binary compatibility, the table of Property and the number of properties
should be same, even though the properties can be removed.
- Instead, Property names change to RESERVED_PROPERTY_*, not to be used in an application
Change-Id: I6d855df42e2d74756f2819ae507e3b637595c796
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Jiyun Yang [Mon, 14 Jan 2019 05:34:24 +0000 (14:34 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
fbbe00fb5c60eb92f121b36da87cf5ad2495c5cc.
Jiyun Yang [Mon, 14 Jan 2019 05:33:54 +0000 (14:33 +0900)]
Merge branch 'devel/master' into tizen
Jiyun Yang [Mon, 14 Jan 2019 05:33:41 +0000 (14:33 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
c735088d894fc818815d20fa2c2128ed9ec8887a.
Seoyeon Kim [Mon, 14 Jan 2019 05:13:31 +0000 (05:13 +0000)]
Merge "Add the logical key to Integration::KeyEvent" into devel/master
Richard Huang [Fri, 11 Jan 2019 12:38:46 +0000 (12:38 +0000)]
DALi Version 1.4.2
Change-Id: I6003c4e5965281826340f4e2e434e30a900d4166
Adeel Kazmi [Wed, 9 Jan 2019 11:34:31 +0000 (11:34 +0000)]
(FrameBuffer) Add Attachment enum boolean operator to allow it being used as a bool expression
Fixes an SVACE error as well.
Change-Id: Icfb3a970753b2a558854176e24580a222e8d6e2c
Sunghyun kim [Wed, 9 Jan 2019 02:09:54 +0000 (11:09 +0900)]
Fix typo in math-util.h
Change-Id: I382877543dc0ddfb8a29c2b653f028005bf2cdc0
David Steele [Fri, 4 Jan 2019 17:39:37 +0000 (17:39 +0000)]
DALi Version 1.4.1
Change-Id: Ifda8951858c3e5dbfb2f3fc09835d56b4348a07e
Sunghyun kim [Wed, 2 Jan 2019 01:30:27 +0000 (10:30 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
de520da4580d26bbc1a5325de155f9b1fee86be2.
Change-Id: Iaa495280aee9fda1bbc4b5c3acb735169621d081
Sunghyun kim [Wed, 2 Jan 2019 01:29:41 +0000 (10:29 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I1791ffa3759e6377ff664f4db3752d446ea018f1
Sunghyun kim [Wed, 2 Jan 2019 01:28:17 +0000 (10:28 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
0c45ea0d223dd72f6d0971d04138f227b4ea7c2a.
Change-Id: Ieee003b52988a3619f0b2eebd0c4d4defa8e2c00
Seoyeon Kim [Tue, 18 Dec 2018 06:50:45 +0000 (15:50 +0900)]
Remove deprecated APIs in Tizen 3.0
- Except several APIs related to TouchEvent,
removed deprecated APIs in Tizen 3.0
(~ DALi Version 1.1.45)
Change-Id: I4b87a0bbea1b543fcd84397a9fd675cdf010d4a6
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
György Straub [Fri, 21 Dec 2018 10:22:01 +0000 (10:22 +0000)]
DALi Version 1.4.0
Change-Id: I8fbe3a8f1332e606aee9563cccd798f5db1691a2
Adeel Kazmi [Thu, 20 Dec 2018 11:23:25 +0000 (11:23 +0000)]
Change version of new FrameBuffer APIs
Change-Id: I196c5a4e30e31a3240575337ef56ab47beb1fdb5
Adeel Kazmi [Tue, 18 Dec 2018 16:18:50 +0000 (16:18 +0000)]
Updates required to build on 18.04
- Undef SIZE_WIDTH in actor.h as it's used in stdint.h
- Add more packages that are required
- Additionally, ensured gtest is only installed if required
Change-Id: Ibc89c1456a7c4fb34262f1aed254636a1c2c504d
Seoyeon Kim [Mon, 17 Dec 2018 05:00:20 +0000 (14:00 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
a167df9844d0a4fb3bab4b6782da4785b614041b.
Change-Id: I08dbe28b3da7ba40855d820dd414d9fa480a38e3
Seoyeon Kim [Mon, 17 Dec 2018 04:59:53 +0000 (13:59 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I5ca86f9386c4230e7240829321b76107e52655a4
Seoyeon Kim [Mon, 17 Dec 2018 04:58:28 +0000 (13:58 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
b53d5fc931f7b31b5f985afb96ec2e2ef733d2e0.
Change-Id: Iaf52333cc56e0a4b7052a18d650782cb6949df59
Seoyeon Kim [Tue, 20 Nov 2018 07:02:20 +0000 (16:02 +0900)]
Add the logical key to Integration::KeyEvent
- Should get Logical key symbol and send it to Ecore_IMF_Event
Change-Id: Idfb91eb9a60caaa8c0ceb5d0ad365710bd600f82
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
greynaga [Fri, 14 Dec 2018 15:37:18 +0000 (15:37 +0000)]
DALi Version 1.3.54
Change-Id: Ib88cd8446d69518c457b8312064055ecc41ae6a7
Seungho, Baek [Mon, 10 Dec 2018 04:49:03 +0000 (13:49 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
a049d7906e102257b934a1edb552f663732ac484.
Seungho, Baek [Mon, 10 Dec 2018 04:48:47 +0000 (13:48 +0900)]
Merge branch 'devel/master' into tizen
Seungho, Baek [Mon, 10 Dec 2018 04:48:19 +0000 (13:48 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
d7f3a3a64d6d6e57e48805df8f5c171b2ac25369.
Kimmo Hoikka [Wed, 5 Dec 2018 18:17:16 +0000 (18:17 +0000)]
Add an easier to use New in FrameBuffer for the 99% of the cases where we use offscreens
- Deprecated the unsafe version which allows enum to be passed in as uint32_t
Change-Id: I9c28f06d26c25ce1d84e840e7a46056d6760208a
Adeel Kazmi [Thu, 6 Dec 2018 13:27:50 +0000 (13:27 +0000)]
Merge changes I1aa1107c,Iede00fcd,I43ba1a81 into devel/master
* changes:
Fix some more of size_t and unsigned ints in DALi API
Reduce the binary size of Constraint code by refactoring the templates to produce less bloat
Refactored Animator classes to reduce code binary size by 60%
Anton Obzhirov [Thu, 6 Dec 2018 11:29:01 +0000 (11:29 +0000)]
DALi Version 1.3.53
Change-Id: Ia8d257c0c221f1f060dc5f8c5cbce748b3acac0f
Kimmo Hoikka [Wed, 5 Dec 2018 17:49:23 +0000 (17:49 +0000)]
Fix some more of size_t and unsigned ints in DALi API
Change-Id: I1aa1107cbd9323248b42b06ba33fed53b7ad777b
Kimmo Hoikka [Mon, 26 Nov 2018 17:50:17 +0000 (17:50 +0000)]
Reduce the binary size of Constraint code by refactoring the templates to produce less bloat
Change-Id: Iede00fcdd937fcfd592f9bece6a655a4bad5354f
Kimmo Hoikka [Thu, 22 Nov 2018 18:03:55 +0000 (18:03 +0000)]
Refactored Animator classes to reduce code binary size by 60%
- Moved all type independent data to base classes in both AnimatorConnector and SceneGraph::Animator
- Moved all type independent methods to base classes and made them non-virtual
- Re-implemented the type specific parts to use template method to have common base code
- Added a template specialization for float type AnimatorConnector as thats the only type that can be a property component
Change-Id: I43ba1a814b4abf21032b005751454867e446574d
Kimmo Hoikka [Wed, 7 Nov 2018 16:25:45 +0000 (16:25 +0000)]
Refactor SceneGraphProperty handling code in event side to make RegisterProperty work for all handle derived classes
- Merge CustomObject into Object
- Remove unnecessary virtuals returning nullptr
- Change GetSceneObject to always return Node for Actors
- Remove GetScenePropertyOwner as obsolete
- Fix incorrect baking behaviour in SceneGraphAnimator
- Remove ObjectImplHelper as redundant code
- Chain Scene Animatable and Input -Property getters correctly to base classes
- Remove Node& from Actor and use GetSceneObject instead, added a GetNode() helper
- Remove duplicate SceneObject pointers from Shader, Renderer, RenderTask and PanGesture
- Fix RenderTask to create its own SceneObject and not return public Handles in its construction
- Fix SceneGraph::RenderTask to observe Source and Camera nodes and remove observation from RenderTask to fix timing related bugs
- Fix RenderTaskList to keep intrusive pointers to RenderTasks rather than public Handles
- Fixed event handling to not use public handles for RenderTasks
- Fixed bug in shader where Scene objects were being leaked if SetProperty was called multiple times (added a test case)
- Fixed PanGestureDetector to acquire Scene object at construction (added a test case)
- Fix a bug in integer animation where target value was incorrect due to wrong rounding (added a test case)
- Added RegisterProperty test cases for Constrainer, Path and GestureDetector classes
Change-Id: Id5107598df77e8b5929581f42cace05332738938
Heeyong Song [Mon, 3 Dec 2018 05:02:31 +0000 (14:02 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: I6b1e6e834e7094d9ec19b1c99434cf89cc9667a8
Heeyong Song [Mon, 3 Dec 2018 05:02:00 +0000 (14:02 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: If86c773080834b9cf5e82a1dbe489e38c62ff1cb
Heeyong Song [Mon, 3 Dec 2018 05:01:35 +0000 (14:01 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
646adda51d6183e45e691684968ca9e35973087d.
Change-Id: I110e5acac6d2dea0ff2502863795f9d5b294ed72
Heeyong Song [Mon, 3 Dec 2018 05:01:15 +0000 (14:01 +0900)]
Revert "[Tizen] Revert "Remove TypeRegistration from deprecated Image classes""
This reverts commit
ab3d5e8328c351c6ec35659297b3d8f16494fc41.
Change-Id: Ib57ca5d2b85db7b8983c800541ecfba7288c9f4a
Heeyong Song [Mon, 3 Dec 2018 04:59:53 +0000 (13:59 +0900)]
Revert "[Tizen] Revert "Remove StereoMode""
This reverts commit
9697546f6395000a500259997c415d9ff3c2e337.
Change-Id: Ib2f14d135aa8db1ab07eca36d3627ac224a95523
Seoyeon Kim [Tue, 13 Nov 2018 10:12:13 +0000 (19:12 +0900)]
Re-add the type registration for the buffer-image class
Change-Id: Ie4447f3aebd515d1639ff1f45ae683a8312ddecf
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Fri, 30 Nov 2018 07:54:04 +0000 (16:54 +0900)]
Update comment and remove an unused variable
Change-Id: Ib76066435fbcbb817c5444fdfa15f879577678f8