Wonsik Jung [Mon, 11 Jun 2018 06:02:58 +0000 (15:02 +0900)]
[Tizen] Add codes for Dali Windows Backend
This reverts commit
0e7af4e7ad32c026530d0576e1eb0e4929ea4825.
Change-Id: I0d95c1e5dd9a6d64894f47a3c2f407e33501e8ab
Wonsik Jung [Mon, 11 Jun 2018 06:02:18 +0000 (15:02 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
ca3e2a6803264c7183163e1b7b648afa4764d4fb.
Change-Id: I10d67a1f2c4db9bea34a8298a45fcf9d05398494
Wonsik Jung [Mon, 11 Jun 2018 06:01:42 +0000 (15:01 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I46f1bb55620dcb4158fc28c31f699f47ed8dd0a3
Wonsik Jung [Mon, 11 Jun 2018 06:01:09 +0000 (15:01 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
f34482c32d3e1328a3bff3c5ce83c59c3da8b2c5.
Change-Id: Ieeb5164db5874cec25118ca034db0e299de49e5f
Wonsik Jung [Mon, 11 Jun 2018 06:00:49 +0000 (15:00 +0900)]
Revert "[Tizen] Add codes for Dali Windows Backend"
This reverts commit
8732b064201460bb08b5d29155f245df08472903.
Change-Id: I39a171dc40409eb26b90158308daa59eb6c576dc
Wonsik Jung [Mon, 11 Jun 2018 06:00:33 +0000 (15:00 +0900)]
Revert "[Tizen] fixed argument for debug api (related to windows backend)"
This reverts commit
7462526c630bae1203fc274b19019f6056053065.
Change-Id: I5738f57fb67e774eb70aacdb977d892fa82dc9c0
György Straub [Fri, 8 Jun 2018 10:49:26 +0000 (11:49 +0100)]
DALi Version 1.3.28
Change-Id: Id705eba32a80b887d092189025fbc79fdb7767c3
David Steele [Fri, 1 Jun 2018 13:15:44 +0000 (14:15 +0100)]
DALi Version 1.3.27
Change-Id: Icf5c1420c99947c03a1a0699f00177dbd9c61e4a
Adeel Kazmi [Thu, 24 May 2018 13:26:45 +0000 (13:26 +0000)]
Merge "DALi Version 1.3.26" into devel/master
thothamon [Thu, 24 May 2018 13:17:47 +0000 (14:17 +0100)]
DALi Version 1.3.26
Change-Id: I7473af56dc3a81a2cb01937dc7e63408defb3a77
Adeel Kazmi [Tue, 22 May 2018 15:41:31 +0000 (16:41 +0100)]
Added clarifications to Matrix & Matrix3 documentation & removed unused debug functions
Also corrected how the ostream functions print out Matrix & Matrix3.
Change-Id: I6a20b8f6e5de138db29cac7baae1346905310ced
Joogab Yun [Wed, 23 May 2018 08:06:35 +0000 (17:06 +0900)]
[Tizen] fixed argument for debug api (related to windows backend)
Change-Id: I2d79112230434fae5fa94604235989dbb4952190
greynaga [Fri, 18 May 2018 11:03:17 +0000 (12:03 +0100)]
DALi Version 1.3.25
Change-Id: I983adefd4fd5d4296367487ce88a41d85f69096d
adun [Fri, 9 Mar 2018 02:12:52 +0000 (10:12 +0800)]
[Tizen] Add codes for Dali Windows Backend
Change-Id: Id2b35b615d6243028253163638265de62f4edc7e
Heeyong Song [Fri, 18 May 2018 00:53:27 +0000 (09:53 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: I170029a5e3ba42ee3684e4cc9112f0dc856ce478
Heeyong Song [Fri, 18 May 2018 00:53:08 +0000 (09:53 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I0ba1a012fa3872412d43270c6f1e7e6bb2462f2e
Heeyong Song [Fri, 18 May 2018 00:52:42 +0000 (09:52 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
0b52040eb80c114a843a4d1d2c3fa511fce10f27.
Change-Id: I3a3475398649528f9df1736a57908849b1704b21
Anton Obzhirov [Tue, 15 May 2018 16:50:32 +0000 (17:50 +0100)]
Add GTest.
Change-Id: Ic9e3042a40a326399b9133e418c9249c174abfed
adun [Fri, 11 May 2018 01:57:59 +0000 (09:57 +0800)]
Seperate the API macros
Change-Id: If42263c0ba8972919fc4d7a5581c5ad06c18a9d6
Anton Obzhirov [Thu, 10 May 2018 16:06:59 +0000 (17:06 +0100)]
(dali_env) Added cifs-utils dependency
Change-Id: I4678b5c20c1ecfecb9b4038b329930fb805fb0a3
Anton Obzhirov [Thu, 10 May 2018 14:55:08 +0000 (15:55 +0100)]
DALi Version 1.3.24
Change-Id: I55faf68d10f133f12a8449dd5be0e15e7d92e450
Heeyong Song [Thu, 10 May 2018 04:58:29 +0000 (13:58 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
Change-Id: I7c4a7dbf2b75238892ef12aa411ca3f89d0918fe
Heeyong Song [Thu, 10 May 2018 04:57:39 +0000 (13:57 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I2b2d1cbcbc714ef72cd98e191b6961ab437ff360
Heeyong Song [Thu, 10 May 2018 04:57:02 +0000 (13:57 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
c5a06bf0ea7af87e67232e01b27167052bb1ee65.
Change-Id: Iea917a4b67e67d3776d85281aa4de2eafbcc6794
Angelos Gkountis [Fri, 4 May 2018 15:28:08 +0000 (16:28 +0100)]
DALi Version 1.3.23
Change-Id: I5b1760e10553d55f0609004dd424e8692647fcfc
dongsug.song [Thu, 3 May 2018 10:41:19 +0000 (19:41 +0900)]
Revert "[Tizen][ATSPI] Adds support for enumeration in Property::Value"
This reverts commit
73d60dbcb98919afdb447746259f7c1ffcd10040.
Change-Id: I156f5d55eb529ce312381523b26cc3bbbf28782a
dongsug song [Mon, 30 Apr 2018 11:05:55 +0000 (11:05 +0000)]
Merge "[Tizen][ATSPI] Adds support for enumeration in Property::Value" into tizen
Radoslaw Cybulski [Fri, 20 Apr 2018 11:14:57 +0000 (13:14 +0200)]
[Tizen][ATSPI] Adds support for enumeration in Property::Value
Property::Value can now be initialized with enumeration value. It will
be converted into int. Similarly user can retrieve int value as
enumeration. Note, that no attempt is made to check, if enumeration
types for setting and retrieving match - user can set with one
enumeration type and retrieve with another.
Change-Id: Ib2eca2f1102b257f0f718b326999cc9a8ba42654
Agnelo Vaz [Fri, 27 Apr 2018 11:04:48 +0000 (12:04 +0100)]
DALi Version 1.3.22
Change-Id: Ibe7e70b10411a3c689658ebff00fc0d69cd179f8
xb.teng [Tue, 27 Feb 2018 12:26:15 +0000 (20:26 +0800)]
Support compose variable for key event
Change-Id: I2d84e5f42a9a5165ed3ecd03b1a6f937b3eb8815
Adeel Kazmi [Tue, 24 Apr 2018 10:45:30 +0000 (10:45 +0000)]
Merge "Added ChildAdded and ChildRemoved signals to Actor" into devel/master
Daekwang Ryu [Tue, 24 Apr 2018 10:22:48 +0000 (19:22 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
93a773307bdefc1519f654a5c1a3595d77505518.
Change-Id: I76caa6836b4a3e6e57e0d7f31ba5f06fb0f8fe20
Daekwang Ryu [Tue, 24 Apr 2018 10:22:30 +0000 (19:22 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Id92a4e67742b60b37e3c699967679d529a968232
Daekwang Ryu [Tue, 24 Apr 2018 10:22:13 +0000 (19:22 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
430a73ffd92a29dd65e7035cac2183f17c2ef2c3.
Change-Id: I435e914631b76b6fa04466c98fe78d114cd20dbb
David Steele [Fri, 13 Apr 2018 11:37:23 +0000 (12:37 +0100)]
Added ChildAdded and ChildRemoved signals to Actor
Actor currently has OnChildAdded and OnChildRemoved to inform derived classes when
children are added to or removed from the actor. However, there is currently no
mechanism for another object to find out this information. Added signals so that
other objects can listen for this state change.
Note, these signals are sent after the callbacks; if the derived classes choose
to do something odd as a result of the callback, such as reparent the child, the
signal may not reflect truth in the derived parent.
Change-Id: I348bf0a3314baaa6f7b1a1c939e3ce9821f3485a
Signed-off-by: David Steele <david.steele@samsung.com>
Adeel Kazmi [Fri, 20 Apr 2018 10:57:52 +0000 (11:57 +0100)]
DALi Version 1.3.21
Change-Id: Ied1130122bf273d8e06a24326d88e1fbccfa6f52
minho.sun [Tue, 17 Apr 2018 07:40:17 +0000 (16:40 +0900)]
Initialize mDepthIndex of RenderItem in AddRendererToRenderList
RenderItem can be re-used.
Before using RenderItem again, initialize mDepthIndex to 0.
Change-Id: I47b9261767cb3dbc104db2049d893bf439d3bd98
Signed-off-by: minho.sun <minho.sun@samsung.com>
Paul Wisbey [Thu, 12 Apr 2018 16:25:34 +0000 (17:25 +0100)]
Fix crash issue when SetProperty is called with an invalid type
Previously this would result in a crash, since the PropertyMetadata
would be overwritten with the incorrect type of Property::Value
float uRadius( 5.0f );
actor.RegisterProperty( "radius", uRadius );
Property::Value propertyValue;
propertyValue = int(1);
Property::Index radius = actor.GetPropertyIndex( "radius" );
actor.SetProperty( radius, propertyValue );
The crash happens after attempting to cast to the wrong type of
AnimatableProperty in Actor::SetSceneGraphProperty
Change-Id: I8d42d190f81ff97cb9667da248911ed5ae6475dc
Seungho, Baek [Mon, 16 Apr 2018 05:37:01 +0000 (14:37 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
0ec541f0ff60ea72a51ff1141f33a5fd0048c382.
Change-Id: I43bf5f47953a6f55227257cf475f83a9e5ddde5e
Seungho, Baek [Mon, 16 Apr 2018 05:35:28 +0000 (14:35 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I9e272742a05f3f61d30437c4d6d2e2758bd698d6
Seungho, Baek [Mon, 16 Apr 2018 05:32:20 +0000 (14:32 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
44fa18647b07358cc0012eef3ea2d6c518954e33.
Change-Id: I4860721122006fad4edae6c6d1daa74c0c01886c
adam.b [Fri, 13 Apr 2018 10:49:23 +0000 (11:49 +0100)]
[dali_1.3.20] Merge branch 'devel/master'
Change-Id: Ifc863c971f43a185e8207f21882a8b8176278e5d
adam.b [Fri, 13 Apr 2018 10:48:41 +0000 (11:48 +0100)]
DALi Version 1.3.20
Change-Id: Ibdefbf46dec527c688a9e441b0dc19cc5535335c
huiyu.eun [Mon, 9 Apr 2018 04:57:15 +0000 (13:57 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
98768de7da663004a317e97f5c1fcafd1bd10d52.
Change-Id: Ife054a9d5d5298affe35f8646db769e48145bd56
huiyu.eun [Mon, 9 Apr 2018 04:56:40 +0000 (13:56 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I42ce5175be98d52dfd2dd13a40b379019b6edd23
huiyu.eun [Mon, 9 Apr 2018 04:56:00 +0000 (13:56 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
ecdc2af451aec5a0d76f55c3b8b282eab6b4aee2.
Change-Id: Ice38846b0fb5bf91f605282636bc7f0103c6b46f
David Steele [Fri, 6 Apr 2018 14:05:04 +0000 (14:05 +0000)]
Merge "DALi Version 1.3.19" into devel/master
Richard Huang [Fri, 6 Apr 2018 13:55:37 +0000 (14:55 +0100)]
[dali_1.3.19] Merge branch 'devel/master'
Change-Id: I26c8a63ed085e335db098655ec853bf4bed0b0ca
Richard Huang [Fri, 6 Apr 2018 13:54:52 +0000 (14:54 +0100)]
DALi Version 1.3.19
Change-Id: Iaf94232fc30dda54b1bd7e5532021f0b0207e558
David Steele [Fri, 23 Mar 2018 18:26:23 +0000 (18:26 +0000)]
Added TypeInfo::GetChildPropertyIndices
Change-Id: I909a6ac928739a5563d3ad231686a2f43d5331c8
David Steele [Wed, 14 Mar 2018 16:48:37 +0000 (16:48 +0000)]
Added mechanism for registering child properties on arbitrary actor
Want to register child properties for a container view from a second
class, e.g. a layout. This adds mechanism to register properties on
a registered type by type name.
Added a signal which triggers when a property is set on an object
(Note, OnPropertySet is available for derived types, but not for arbitrary objects)
Change-Id: Icf5c9856c66e1beadf80e55bc31ca9c1130f4a60
Signed-off-by: David Steele <david.steele@samsung.com>
David Steele [Tue, 26 Sep 2017 15:53:13 +0000 (16:53 +0100)]
Extending the event loop with Processors
It is now possible to add processors to the event loop through
the integration API, allowing Toolkit to run a processor at the
end of the event loop (before sending messages to Update queue)
Change-Id: Ifb14b7b626d5574fe08e9c199746e63d56d82920
Signed-off-by: David Steele <david.steele@samsung.com>
Umar [Fri, 23 Feb 2018 20:19:44 +0000 (20:19 +0000)]
Added Trace Functionality using Performance Server.
Change-Id: Ifef92fd13a711beb592b61786eeb8e214f6d1196
Adeel Kazmi [Wed, 4 Apr 2018 14:07:44 +0000 (14:07 +0000)]
Merge "Fixing bug with changing a shader on a renderer" into devel/master
Joogab Yun [Sun, 1 Apr 2018 23:42:26 +0000 (08:42 +0900)]
add doc for API reference
Change-Id: I30533679df52ae45271bb7bb5319b49fcde864bf
David Steele [Thu, 29 Mar 2018 17:19:37 +0000 (18:19 +0100)]
Fixing bug with changing a shader on a renderer
If the renderer's shader is updated, as is the case in the refraction demo,
then the texture doesn't get shown. This is because the attributes location
cache isn't updated on the renderer when the shader changes (The attributes
location cache should really be in the Program, not in the Renderer).
Modified scene-graph-renderer to ensure that the geometry is resent to the
RenderRenderer - this sets a flag to re-load the attributes and cache them.
Change-Id: I8edfab92f89213ddb19ca3bd469e2be756c647ad
Signed-off-by: David Steele <david.steele@samsung.com>
György Straub [Thu, 29 Mar 2018 13:04:06 +0000 (14:04 +0100)]
[dali_1.3.18] Merge branch 'devel/master'
Change-Id: I1f677704d6c2cca3ca8b5c93fc470c04f7f2851c
György Straub [Thu, 29 Mar 2018 13:03:17 +0000 (14:03 +0100)]
DALi Version 1.3.18
Change-Id: I808c1de6cc02c945df8e965c67a419b4a0877bfa
dongsug.song [Tue, 27 Mar 2018 05:50:16 +0000 (14:50 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
f0cdd06965b091541e3681110b5068084e6f5582.
Change-Id: I485e12289d960ddd907ae5af9ff3f29a67578790
dongsug.song [Tue, 27 Mar 2018 05:48:53 +0000 (14:48 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I7da5c34b47076853506443624c7449be9a656b94
dongsug.song [Tue, 27 Mar 2018 05:43:37 +0000 (14:43 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
e95b606c28e725f4fee3f58d73f7acf2b13fd4ba.
Change-Id: I77fd0c8804e2cbb36f61fb3b3f447aa40b2011c2
Umar [Fri, 23 Mar 2018 13:41:18 +0000 (13:41 +0000)]
[dali_1.3.17] Merge branch 'devel/master'
Change-Id: I1729c7e6bf383880c2081a64dca7e6cb1705b009
Umar [Fri, 23 Mar 2018 13:40:29 +0000 (13:40 +0000)]
DALi Version 1.3.17
Change-Id: I781eca5449e0e796d875d5f619be2941000d627c
Heeyong Song [Thu, 22 Mar 2018 06:55:53 +0000 (06:55 +0000)]
Merge "Add OPACITY property to Renderer" into devel/master
Victor Cebollada [Fri, 16 Mar 2018 11:52:20 +0000 (11:52 +0000)]
[dali_1.3.16] Merge branch 'devel/master'
Change-Id: I612853506eaea0e893943101b6240f20866a0df7
Victor Cebollada [Fri, 16 Mar 2018 11:51:09 +0000 (11:51 +0000)]
DALi Version 1.3.16
Change-Id: I1e316ac1f53f054f8919c35119016f70403490a2
Seoyeon Kim [Wed, 14 Mar 2018 04:42:31 +0000 (13:42 +0900)]
Fix SVACE issue
- Changed KeyValuePair variable name because name 'pair' is already defined
at 466 line. (In the same scope)
Change-Id: Id20a0b7793f6f87e985b34234c06a3c9b764f63c
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Fri, 9 Feb 2018 09:43:38 +0000 (18:43 +0900)]
Add OPACITY property to Renderer
Change-Id: Ie7da7d60e2a97e289014ae83cadb0be8157af353
greynaga [Fri, 9 Mar 2018 14:12:28 +0000 (14:12 +0000)]
[dali_1.3.15] Merge branch 'devel/master'
Change-Id: Idab5860964b8848f1bf5330d7fffbbe2f60edad9
greynaga [Fri, 9 Mar 2018 14:11:12 +0000 (14:11 +0000)]
DALi Version 1.3.15
Change-Id: I1c8ab9e440f25ad7f377c85979aedd91e2f23c55
Seoyeon Kim [Thu, 8 Mar 2018 02:08:33 +0000 (02:08 +0000)]
Merge "Fix typo error in some descriptions" into devel/master
Seoyeon Kim [Mon, 5 Mar 2018 06:16:31 +0000 (15:16 +0900)]
Fix typo error in some descriptions
- Fixed typo.
Change-Id: I91f0b3798c0152eab3183996a7dd3d324a672a50
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Francisco Santos [Fri, 2 Mar 2018 11:51:42 +0000 (11:51 +0000)]
[dali_1.3.14] Merge branch 'devel/master'
Change-Id: I46f7f3068a1ebf08c4d211422b23651d58acab7e
Francisco Santos [Fri, 2 Mar 2018 11:50:59 +0000 (11:50 +0000)]
DALi Version 1.3.14
Change-Id: Icd03823bc76c651dbede4348c525f8fd5e780a2e
Adeel Kazmi [Thu, 1 Mar 2018 15:38:28 +0000 (15:38 +0000)]
Merge "Fix SVACE issues" into devel/master
Paul Wisbey [Fri, 23 Feb 2018 13:41:51 +0000 (13:41 +0000)]
Merge "DALi Version 1.3.13" into devel/master
Agnelo Vaz [Fri, 23 Feb 2018 13:29:18 +0000 (13:29 +0000)]
[dali_1.3.13] Merge branch 'devel/master'
Change-Id: Iad330e5b139dbbee1c124d5e277c1bab650f31cb
Agnelo Vaz [Fri, 23 Feb 2018 13:28:29 +0000 (13:28 +0000)]
DALi Version 1.3.13
Change-Id: I83599daab7ea756a00f502bbc1610fcf5e4f1c5e
Heeyong Song [Wed, 21 Feb 2018 03:51:52 +0000 (12:51 +0900)]
Fix scissor clipping
Sibling case should be checked seperately.
Change-Id: Ic8531d1c408a61c01ddd792a31b03734c1e95131
Heeyong Song [Wed, 21 Feb 2018 02:03:23 +0000 (11:03 +0900)]
Fix blending factor for premultiplied alpha format
Change-Id: I8030e1bd05a69d8afa06d2d0da12f40fc3f3d8d7
Heeyong Song [Wed, 14 Feb 2018 06:13:33 +0000 (15:13 +0900)]
Fix CLIP_TO_BOUNDING_BOX error
Change-Id: I59022e5883cdcd381479511ff0181b529227ddce
Heeyong Song [Mon, 29 Jan 2018 08:19:24 +0000 (17:19 +0900)]
Use round to fix clipping area calculation
Change-Id: Iddb7b61388b3f8a57e0ee334c0c9d958aedfc882
Seoyeon Kim [Mon, 19 Feb 2018 08:00:17 +0000 (17:00 +0900)]
Fix SVACE issues
- Initialized some member variables.
Change-Id: Iafd620f70015fc11b3d5a22ff31ed1decc39d3b8
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Wed, 31 Jan 2018 09:34:52 +0000 (18:34 +0900)]
Add a flag to force the Clear on the framebuffer
Change-Id: I2e14cfa110dea9265e02b3432fac55d637ff3842
David Steele [Fri, 16 Feb 2018 13:56:11 +0000 (13:56 +0000)]
[dali_1.3.12] Merge branch 'devel/master'
Change-Id: Ic32defa3f06c4e1f89938e8f6c302372c28b4f24
David Steele [Fri, 16 Feb 2018 13:55:25 +0000 (13:55 +0000)]
DALi Version 1.3.12
Change-Id: If6fc96d079967887b85a8e60a2416851c34f47e2
adam.b [Fri, 9 Feb 2018 11:09:14 +0000 (11:09 +0000)]
[dali_1.3.11] Merge branch 'devel/master'
Change-Id: Ic31ded1a95913754c002308339ab028325431b47
adam.b [Fri, 9 Feb 2018 11:08:30 +0000 (11:08 +0000)]
DALi Version 1.3.11
Change-Id: I07a773b0b22506789083b4331b07397e391ddb7f
Adeel Kazmi [Fri, 2 Feb 2018 10:29:00 +0000 (10:29 +0000)]
[dali_1.3.10] Merge branch 'devel/master'
Change-Id: Iba8d5aab5033ff712e0a175caf4157c7678a55a1
Adeel Kazmi [Fri, 2 Feb 2018 10:28:18 +0000 (10:28 +0000)]
DALi Version 1.3.10
Change-Id: Idd7e7c0396a97158091b3def2427ad27d52dba11
Paul Wisbey [Tue, 30 Jan 2018 16:03:02 +0000 (16:03 +0000)]
Adding missing configure messages
Change-Id: Ia2ad03829b1f9f0cd33261d4492a306603557c7d
Adeel Kazmi [Tue, 30 Jan 2018 15:26:19 +0000 (15:26 +0000)]
Merge changes Ifb1d366c,I250378ee into devel/master
* changes:
Change in texture set requires recreation of uniform map
Mark uniform map as not having changed when it's ready
Seoyeon Kim [Tue, 30 Jan 2018 05:31:05 +0000 (14:31 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage
This reverts commit
e23ebe85c61c34e3d65554f4f85e4134f513ba32.
Change-Id: I7074ffee961614d59f2e382abb8435a7c781441a
Seoyeon Kim [Tue, 30 Jan 2018 05:30:16 +0000 (14:30 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Iceec4cd3700ce091016a4161b10c1e978b42848a
Seoyeon Kim [Tue, 30 Jan 2018 05:28:56 +0000 (14:28 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"
This reverts commit
0a29b40c2f5ac8907a1d1a477f7189a65f392ee5.
Change-Id: I46dc197fbb04ed6a1d4d65a2b86ba3a150b6457f
Adeel Kazmi [Mon, 29 Jan 2018 21:52:20 +0000 (21:52 +0000)]
Merge "Changed Update to reset only target properties each frame" into devel/master
Francisco Santos [Fri, 27 Oct 2017 15:34:44 +0000 (16:34 +0100)]
Change in texture set requires recreation of uniform map
Aging SceneGraph::Renderer::mRegenerateUniformMap() isn't necessarily matched by
calls to Render::Renderer::SetUniforms(), which isn't called if textures aren't ready.
Change-Id: Ifb1d366c579dac196de27d653688e776184a513d
David Steele [Wed, 24 Jan 2018 13:59:55 +0000 (13:59 +0000)]
Changed Update to reset only target properties each frame
Currently all default and custom animated properties are reset each frame.
This is wasteful, as unnecessary time is spent setting the same value again and again.
Instead, have added a new PropertyResetter, which is created when a property is being
animated or constrained. This is responsible for resetting the double buffered values
of that property.
Transform Manager properties are unaffected, as the reset is a single memset/memcpy
that handles all such properties at once, and is much faster than resetting properties
individually.
Added a PropertyResetter to animators.
Removed property reset from everything except transform manager.
Ensured property resetters die with animators
Added lifecycle observer to scene graph animators
Hooked up property resetter to observe animator destruction
Added aging to property resetter to ensure it resets for another frame after
animator death
Added constraint resetters
Changing connection to disconnection tracking fixes constraint velocity issue
Also changed Property::Bake to write to both buffer indexed values.
Ensured property resetters destroyed after animations ( animators have a resetter
observing destruction; order matters ).
Change-Id: Ia11f0e45744b09859ce1b87f306e1829efbb8fac
Signed-off-by: David Steele <david.steele@samsung.com>
Francisco Santos [Fri, 27 Oct 2017 16:11:03 +0000 (17:11 +0100)]
Mark uniform map as not having changed when it's ready
Change-Id: I250378ee07690ee04cbc94a65a1623a69c2a32c8
Umar [Fri, 26 Jan 2018 14:18:27 +0000 (14:18 +0000)]
[dali_1.3.9] Merge branch 'devel/master'
Change-Id: I72ec8f91d1a4da156befdced650b9c5077968a52