Angelos Gkountis [Fri, 4 May 2018 15:28:08 +0000 (16:28 +0100)]
DALi Version 1.3.23
Change-Id: I5b1760e10553d55f0609004dd424e8692647fcfc
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
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
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
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
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
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
Umar [Fri, 26 Jan 2018 14:17:34 +0000 (14:17 +0000)]
DALi Version 1.3.9
Change-Id: Ib41b8015763991edab424e731c1823fde5772b97
Heeyong Song [Wed, 17 Jan 2018 05:53:38 +0000 (14:53 +0900)]
Discard render instruction if it is empty
Change-Id: I79b4ffff23bbb4a3a08a16e84d0fa8f3889670d8
Victor Cebollada [Fri, 19 Jan 2018 08:16:33 +0000 (08:16 +0000)]
[dali_1.3.8] Merge branch 'devel/master'
Change-Id: I8e4baa9fc4b3bf7733391da0218904043eea422b
Victor Cebollada [Fri, 19 Jan 2018 08:15:34 +0000 (08:15 +0000)]
DALi Version 1.3.8
Change-Id: I1b2bae3df0d2db9595dbc63c428b15adac1e26c6
Adeel Kazmi [Tue, 16 Jan 2018 14:11:17 +0000 (14:11 +0000)]
Merge "Updates to CMake compile scripts" into devel/master
Seungho, Baek [Tue, 16 Jan 2018 06:48:11 +0000 (15:48 +0900)]
Fix doxygen format
- modify "/*" to "/**" in render-task.h:485, 496
Change-Id: I4cf292a3dc544868dc17db1031e64ca8d5e20abf
greynaga [Fri, 12 Jan 2018 14:07:15 +0000 (14:07 +0000)]
[dali_1.3.7] Merge branch 'devel/master'
Change-Id: If2e39ca722506c8ac30a82180e73a6e6479415a2
greynaga [Fri, 12 Jan 2018 14:06:33 +0000 (14:06 +0000)]
DALi Version 1.3.7
Change-Id: I24fb61fca8fae188ee7f9c60ddbdd35055986d7c
David Steele [Wed, 10 Jan 2018 17:46:40 +0000 (17:46 +0000)]
Updates to CMake compile scripts
Change-Id: I54dc9ef58bcc34ff6268412485fda675380e0d3c
Adeel Kazmi [Fri, 5 Jan 2018 15:43:23 +0000 (15:43 +0000)]
Merge "(dali_env) Added libssl-dev dependency" into devel/master
Richard Huang [Fri, 5 Jan 2018 13:33:19 +0000 (13:33 +0000)]
[dali_1.3.6] Merge branch 'devel/master'
Change-Id: I0bad35e3480793cbb3d8df361a4ea2bfd3def804
Richard Huang [Fri, 5 Jan 2018 13:32:38 +0000 (13:32 +0000)]
DALi Version 1.3.6
Change-Id: I6d8f632d1b15d7532c3827f761041096ba7cbf83
Adeel Kazmi [Fri, 5 Jan 2018 10:37:04 +0000 (10:37 +0000)]
(dali_env) Added libssl-dev dependency
Change-Id: I7e463639526c42f8532874b451086816c04e015e
Heeyong Song [Fri, 15 Dec 2017 05:54:13 +0000 (14:54 +0900)]
Fix screen position calulation in Actor
Change-Id: Id8f153a670e72e35bb254426d0db030b457f1913
György Straub [Fri, 22 Dec 2017 14:19:28 +0000 (14:19 +0000)]
[dali_1.3.5] Merge branch 'devel/master'
Change-Id: I08c3ea73f785a0d30ae18d7c7a1ac8c767bd0d55
György Straub [Fri, 22 Dec 2017 14:18:45 +0000 (14:18 +0000)]
DALi Version 1.3.5
Change-Id: I350b280d63968fb20b945370b62b815ea0fd4122
Francisco Santos [Fri, 15 Dec 2017 11:19:24 +0000 (11:19 +0000)]
[dali_1.3.4] Merge branch 'devel/master'
Change-Id: I109efd16241c715de9bdb0846ee40427b0a5154a
Francisco Santos [Fri, 15 Dec 2017 11:18:40 +0000 (11:18 +0000)]
DALi Version 1.3.4
Change-Id: I1c0edcd5c5ec8fb96c814f741b5dfc3f193bf432
Adeel Kazmi [Wed, 13 Dec 2017 12:15:43 +0000 (12:15 +0000)]
Merge "Add DALI_LOG_RELEASE_INFO for debug" into devel/master
David Steele [Fri, 8 Dec 2017 14:33:33 +0000 (14:33 +0000)]
[dali_1.3.3] Merge branch 'devel/master'
Change-Id: I14684b140ef48a6f5125596d125f994ff75b3dae
David Steele [Fri, 8 Dec 2017 14:32:52 +0000 (14:32 +0000)]
DALi Version 1.3.3
Change-Id: Ifcec90b975450465b0be56081b327f697860c5f6
sunghyun kim [Mon, 4 Dec 2017 10:22:35 +0000 (19:22 +0900)]
Add DALI_LOG_RELEASE_INFO for debug
DALi need to new macro for debug
it can use without debug option
Change-Id: Ifdf500770cf06e6fd03c1163762cfe1cbd7e80db
Adeel Kazmi [Fri, 1 Dec 2017 09:23:37 +0000 (09:23 +0000)]
[dali_1.3.2] Merge branch 'devel/master'
Change-Id: I113be35c0ea5535c0f9cbf46041ac2bdd4e92d61
Adeel Kazmi [Fri, 1 Dec 2017 09:22:52 +0000 (09:22 +0000)]
DALi Version 1.3.2
Change-Id: I47428654234f5d4257447cea03ec260a9a782bb1
Heeyong Song [Thu, 30 Nov 2017 05:40:17 +0000 (05:40 +0000)]
Merge "Refactoring Animation Update" into devel/master
Adeel Kazmi [Wed, 29 Nov 2017 12:34:44 +0000 (12:34 +0000)]
Merge "Change Dali::Thread, Dali::Mutex and Dali::ConditionalWait to use std::thread from C++ 11 instead of pthread APIs" into devel/master
Kimmo Hoikka [Thu, 17 Aug 2017 13:51:33 +0000 (14:51 +0100)]
Change Dali::Thread, Dali::Mutex and Dali::ConditionalWait to use std::thread from C++ 11 instead of pthread APIs
Change-Id: I257035b0ba4a4c32dea52551dd0b39acb06575ba
Heeyong Song [Wed, 29 Nov 2017 02:47:09 +0000 (11:47 +0900)]
Update doxygen comments
Change-Id: I1c9705fbe86d10f9a0059fc8f57fbc2c02774c6f
Seoyeon Kim [Tue, 28 Nov 2017 05:08:33 +0000 (14:08 +0900)]
Update doxygen comments
- Parameter of member Dali::Actor::LowerBelow is not documented.
- Parameter of member Dali::Actor::RaiseAbove is not documented.
Change-Id: I692ef5048d9c89a3e630a2077ff530ded30b6dfc
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Agnelo Vaz [Fri, 24 Nov 2017 11:56:25 +0000 (11:56 +0000)]
[dali_1.3.1] Merge branch 'devel/master'
Change-Id: I53b964f52cf93858e7d4306d00e8b9e73bcfe384
Agnelo Vaz [Fri, 24 Nov 2017 11:55:43 +0000 (11:55 +0000)]
DALi Version 1.3.1
Change-Id: I55343bb97a95adec13a46892f417e9713c41d02e
Heeyong Song [Tue, 28 Feb 2017 06:20:55 +0000 (15:20 +0900)]
pan-gesture code refactor and environment variables
Change-Id: Ief4bcc44a8a34fd319aa13b4372c87948848386f
Adeel Kazmi [Thu, 9 Nov 2017 14:51:01 +0000 (14:51 +0000)]
Disable certain GL calls when depth and/or stencil buffers are not available
Change-Id: Ibe949280e963e3ffbbe46d99499b4415c4b86ec0
adam.b [Fri, 17 Nov 2017 14:46:26 +0000 (14:46 +0000)]
[dali_1.3.0] Merge branch 'devel/master'
Change-Id: Ifba8ef34f64a5b5773633c02bef871648118b45f
adam.b [Fri, 17 Nov 2017 14:45:44 +0000 (14:45 +0000)]
DALi Version 1.3.0
Change-Id: I41bf5e6a090f60e59b9d42663652e7b6c80cd7fa
Eunki Hong [Thu, 9 Nov 2017 05:22:19 +0000 (14:22 +0900)]
Refactoring Animation Update
Refactor animation update rootine so defeat some bugs.
1) ProgressReachedSignal works fine when speedfactor < 0
2) ProgressReachedSignal not works when marker value is out of range
3) ProgressReachedSignal works fine when looped
Also, use signvalue of speedfactor so reduce if-else branch of arithmetic comparision
Change-Id: Ia8a9d242b3d094f1acaa87633ac3107e6220ecfa
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 10 Nov 2017 16:21:18 +0000 (16:21 +0000)]
Merge "Vector2 is a struct" into devel/master
Victor Cebollada [Fri, 10 Nov 2017 07:21:14 +0000 (07:21 +0000)]
[dali_1.2.65] Merge branch 'devel/master'
Change-Id: Icf53b3290bd630ff6bdf64b2e86e1598b137e609
Victor Cebollada [Fri, 10 Nov 2017 07:20:06 +0000 (07:20 +0000)]
DALi Version 1.2.65
Change-Id: Ifc2577f900cd7446c1b8754e74ad73002655aa5e
Francisco Santos [Tue, 7 Nov 2017 17:46:25 +0000 (17:46 +0000)]
Vector2 is a struct
Change-Id: I1299b0223c6eb773a84e49e7b806648b6d9827d6
Victor Cebollada [Wed, 8 Nov 2017 11:01:41 +0000 (11:01 +0000)]
Caches stencil glStencilFunc() and glStencilOp() calls.
Change-Id: I970ec25b1a6ab39c284c561bf96c81a1515b9434
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Victor Cebollada [Tue, 7 Nov 2017 15:36:19 +0000 (15:36 +0000)]
Avoid calling glActiveTexture() unnecessarily.
* glActiveTexture() is called before glBindTexture(). The context
caches both calls but the Render::Texture was not using it.
Change-Id: Idd6880f3c27ab180dbcb2bce8f219966039cc41d
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>