David Steele [Tue, 7 Feb 2017 18:15:42 +0000 (18:15 +0000)]
Deprecated Layer::TREE_DEPTH_MULTIPLIER and fixed mis-usage.
Layer::TREE_DEPTH_MULITPLIER has the wrong value for our sorting
algorithm, and has been replaced by DevelLayer::TREE_DEPTH_MULTIPLIER,
which is now set to 1,000,000. Updated HitTestAlgorithm to also use the
correct value.
Change-Id: I7015f485f62a273f9c082171d81cca217dafb7d0
Signed-off-by: David Steele <david.steele@samsung.com>
Umar [Fri, 3 Feb 2017 15:37:20 +0000 (15:37 +0000)]
DALi Version 1.2.25
Change-Id: Ie6091edc01e7c7f93e6a2ea138e70301c5b1924e
Kimmo Hoikka [Mon, 30 Jan 2017 18:51:05 +0000 (10:51 -0800)]
Merge "Removed FrameBufferId from SceneGraph::RenderTask" into devel/master
Kimmo Hoikka [Mon, 30 Jan 2017 18:50:55 +0000 (10:50 -0800)]
Merge "Remove images from TextureSet" into devel/master
Nick Holland [Fri, 27 Jan 2017 15:14:03 +0000 (15:14 +0000)]
DALi Version 1.2.24
Change-Id: I94c051014beeae1c0283440bd23c91190d15e044
Ferran Sole [Thu, 26 Jan 2017 17:28:20 +0000 (17:28 +0000)]
Removed FrameBufferId from SceneGraph::RenderTask
Change-Id: I5411bbffd7569a29eb35559b767e3cc5e1159eeb
Ferran Sole [Thu, 26 Jan 2017 16:19:55 +0000 (16:19 +0000)]
Remove images from TextureSet
Change-Id: I12e3b03fc9613d0beaf3d18b0ecb62b8be83f406
Ferran Sole [Tue, 24 Jan 2017 14:26:54 +0000 (14:26 +0000)]
Changed remaining image types to use Texture internally
- FrameBufferImage, NativeImage, EncodedBufferImage and BufferImage use Dali::Texture internally
- Removed Dali::Atlas class as it is not used
Change-Id: Ife1bf687ca314d87cf5974651857dc7242a1ce37
Ferran Sole [Fri, 20 Jan 2017 09:29:39 +0000 (09:29 +0000)]
Delete ImageFactory and ImageFactoryCache as they are unused
Change-Id: Ia76278fc6d2c3c62e2789f46320e2fc897089603
Adeel Kazmi [Fri, 20 Jan 2017 18:07:44 +0000 (18:07 +0000)]
(GCC 6.2) Remove unused functions from automated tests
Change-Id: I22092d5c6ed2c6536e26f426ae5b04ef152d86e3
Richard Huang [Fri, 20 Jan 2017 13:34:45 +0000 (13:34 +0000)]
DALi Version 1.2.23
Change-Id: I6454ba8a1df926dabae3b7dfed634d68af2ce792
Paul Wisbey [Thu, 19 Jan 2017 17:25:50 +0000 (09:25 -0800)]
Merge "Changed ResourceImage to use Dali::Texture internally" into devel/master
Francisco Santos [Wed, 18 Jan 2017 17:38:32 +0000 (17:38 +0000)]
Fix undefined behaviour due to strict-aliasing.
Change-Id: I5b69e86a01d8f4dd720f685222ce2424aa664d9b
Ferran Sole [Wed, 11 Jan 2017 11:10:33 +0000 (11:10 +0000)]
Changed ResourceImage to use Dali::Texture internally
Change-Id: Ie8e740f8549bb23e4e2caf91a837d844bc6eb89c
David Steele [Mon, 16 Jan 2017 18:09:52 +0000 (10:09 -0800)]
Merge "Remove erroneous assert, pointers to references cannot be null." into devel/master
Seoyeon Kim [Mon, 16 Jan 2017 10:08:17 +0000 (19:08 +0900)]
Update doxygen tags
- @returns -> @return / @param -> @param[in] / @detail descriptions
Change-Id: I5ae9f7849030988748f0afb4ce58f7b4b06ed7ab
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Francisco Santos [Fri, 13 Jan 2017 14:25:52 +0000 (14:25 +0000)]
Remove erroneous assert, pointers to references cannot be null.
Change-Id: I1556faec4cf03b5bd272230e232e1492a9616e28
David Steele [Fri, 13 Jan 2017 14:35:14 +0000 (14:35 +0000)]
DALi Version 1.2.22
Change-Id: I50eca844edc5031109806fe8a865b071de4f2369
Adeel Kazmi [Fri, 6 Jan 2017 17:35:42 +0000 (17:35 +0000)]
Remove left over references to ImageActor & ShaderEffect
Change-Id: Ied2e62c240ffdf563879a54a2b53ed027038606e
Adeel Kazmi [Fri, 6 Jan 2017 14:18:30 +0000 (06:18 -0800)]
Merge "DALi Version 1.2.21" into devel/master
Agnelo Vaz [Fri, 6 Jan 2017 14:00:24 +0000 (14:00 +0000)]
DALi Version 1.2.21
Change-Id: Ia6031e55868f8a9c27df50fc232a5b97ee378990
Adeel Kazmi [Fri, 6 Jan 2017 09:39:03 +0000 (09:39 +0000)]
Ensure clipping gets disabled properly when previously enabled
The clipping sort modifier is used to retrieve the clipping ID but is not cleared when we disable clipping.
Change-Id: Icfea7d7115fe24574edd5a058d65229621e75ae8
Adeel Kazmi [Wed, 4 Jan 2017 18:07:41 +0000 (18:07 +0000)]
(Actor) Add enumeration setting support to various properties
Before, you could only set these enumeration value properties as strings which is quite annoying from code.
Change-Id: I566bd962c1bbcc43abdf15786e5c06065969ce60
Adeel Kazmi [Fri, 30 Dec 2016 10:44:48 +0000 (10:44 +0000)]
DALi Version 1.2.20
Change-Id: Ia0568f0964f6e8e72d91b9a1d3016d3055159ab8
Adeel Kazmi [Fri, 23 Dec 2016 10:50:13 +0000 (10:50 +0000)]
Remove deprecation warnings from TouchEvent
This pollutes the log for general touch as it's used by the TouchEventProcessor for backwards compatability
and, thus, the log is always shown even if applications are not using it.
Change-Id: Ied028740a3007914a6c68c0ffa3a66ad6ef840c9
Adeel Kazmi [Tue, 20 Dec 2016 16:21:21 +0000 (08:21 -0800)]
Merge changes I822c3044,I9e0f12e7,Ibab0e11e,Icb145e7b,Ib68aba7f, ... into devel/master
* changes:
Redundant assignments.
Simplify logic, avoid storing raw pointer
DaliException should be captured by reference.
Redundant assignments and unread values.
Members not set in assignment constructor.
Comparison between boolean and integer.
Redundant break, default being used in switch statement.
Incorrect signature of assignment operator.
suhyung Eom [Tue, 20 Dec 2016 01:14:17 +0000 (10:14 +0900)]
Move virtual destructor same position as 2.4
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: Iafcc02d8c24c298a19eca37e951c6827fc6c9d65
suhyung Eom [Sun, 18 Dec 2016 23:11:44 +0000 (08:11 +0900)]
Move virutal method's position to its original
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: Iff71613b617b26d11553ccbec4ddfb3a7bb514bb
Francisco Santos [Tue, 6 Dec 2016 14:37:32 +0000 (14:37 +0000)]
Redundant assignments.
Change-Id: I822c304423985c56150047576dfb2e442a68b10d
Francisco Santos [Tue, 6 Dec 2016 11:21:52 +0000 (11:21 +0000)]
Simplify logic, avoid storing raw pointer
Change-Id: I9e0f12e72ec49312080a073afca7db835c5b8006
Francisco Santos [Tue, 6 Dec 2016 10:56:22 +0000 (10:56 +0000)]
DaliException should be captured by reference.
Change-Id: Ibab0e11ed2290f979c525b0f7c6d0dc16ce4425e
Francisco Santos [Tue, 6 Dec 2016 10:53:54 +0000 (10:53 +0000)]
Redundant assignments and unread values.
Change-Id: Icb145e7b40cde869279ce5cd6d66a22a91b33df9
Francisco Santos [Tue, 6 Dec 2016 10:31:50 +0000 (10:31 +0000)]
Members not set in assignment constructor.
Change-Id: Ib68aba7f7c2208e496f3b64aef0caa122236f7fb
Francisco Santos [Tue, 6 Dec 2016 10:29:01 +0000 (10:29 +0000)]
Comparison between boolean and integer.
Change-Id: I565aee867965ab67bd8d5c97e3ac620a893f4925
Francisco Santos [Tue, 6 Dec 2016 10:27:42 +0000 (10:27 +0000)]
Redundant break, default being used in switch statement.
Change-Id: I1c9d532eec75571074b65fd110bbfd49f8ffbb30
Francisco Santos [Tue, 6 Dec 2016 10:26:52 +0000 (10:26 +0000)]
Incorrect signature of assignment operator.
Change-Id: I5742daf33fd44d4d25a679c9d5684cdff6374ae7
Francisco Santos [Fri, 16 Dec 2016 13:19:26 +0000 (13:19 +0000)]
DALi Version 1.2.19
Change-Id: Icb57b6cbd45320778be963cb4750eba7f79636ef
Adeel Kazmi [Thu, 15 Dec 2016 16:01:23 +0000 (08:01 -0800)]
Merge "Enabling animation of Renderer properties when offstage" into devel/master
Nick Holland [Fri, 2 Dec 2016 11:02:29 +0000 (11:02 +0000)]
Type registry changed C# callback signatures
To save memory / simplicity we now use just 3 C# delegates to
connect between C# and C++ type registry. Previously it was
3 delegates per custom control ( Create, Property Set, Property Get).
Change-Id: I91a1da13014449f2589b6f5f5f3cea6308a4c582
David Steele [Wed, 30 Nov 2016 19:21:54 +0000 (19:21 +0000)]
Enabling animation of Renderer properties when offstage
If the renderer exists, but hasn't been staged yet, then the scene
graph object also exists, but cannot be accessed because of a spurious
check for OnStage().
Removing the OnStage check to allow animations to run on Renderers
that haven't 'quite' been staged but are very likely to in the near
future.
Change-Id: I219cca9e08ebb6c7c5b2b8e7f33fd8bbb24b47ae
Signed-off-by: David Steele <david.steele@samsung.com>
Ferran Sole [Tue, 13 Dec 2016 14:29:36 +0000 (14:29 +0000)]
Fix bug binding native image textures
NewTexture was always binding native image textures to GL_TEXTURE_2D binding point
even if textures required a different binding point
Change-Id: If01f8d33a92ed993b19818d6ba4b804f21b67253
suhyung Eom [Thu, 10 Nov 2016 07:51:50 +0000 (16:51 +0900)]
Apply deprecate macro and LOG
Signed-off-by: suhyung Eom <suhyung.eom@samsung.com>
Change-Id: If9e0583d52cab9a036da0a93dd924c8a02bec999
Adeel Kazmi [Fri, 9 Dec 2016 18:02:23 +0000 (10:02 -0800)]
Merge "Adding Devel Property Registration macro" into devel/master
Ferran Sole [Fri, 9 Dec 2016 14:34:00 +0000 (14:34 +0000)]
DALi Version 1.2.18
Change-Id: Idecbcc614e7857fc300971bed885c0ff74dad31e
David Steele [Tue, 6 Dec 2016 18:52:16 +0000 (18:52 +0000)]
Adding Devel Property Registration macro
And missing test cases.
Change-Id: I47626b6dd9ef2eca4fbbfb482c3c6073612b7f5b
Adeel Kazmi [Thu, 8 Dec 2016 18:30:34 +0000 (10:30 -0800)]
Merge "Remove some dead typedefs from progress-value.h" into devel/master
Adeel Kazmi [Wed, 7 Dec 2016 08:46:04 +0000 (00:46 -0800)]
Merge "Changed log message to inform number of textures != than active sampler from ERROR to WARNING" into devel/master
Kimmo Hoikka [Tue, 6 Dec 2016 17:04:26 +0000 (09:04 -0800)]
Merge "Added sibling order property to the actor's property table" into devel/master
Ferran Sole [Tue, 6 Dec 2016 09:33:51 +0000 (09:33 +0000)]
Stop calling destroy methods of texture and FrameBuffers on RenderManager destructor
Textures and FrameBuffers GL resources where being destroyed on RenderManager destructor
which is called from event thread causing crashes on some GL drivers.
Removed destruction of texture and framebuffer resources since they will be cleaned up
automatically when the GL context is destroyed
Change-Id: I8bd4d79399554179819e091e662ea0c9a6e0bc5f
Ferran Sole [Tue, 6 Dec 2016 12:22:34 +0000 (12:22 +0000)]
Added sibling order property to the actor's property table
Added a check in GetDefaultProperty to return a null Value if index
is greater or equal to number of default properties
Change-Id: Ie92a96f26fba7cdbd27395ca1c0f664eaf4b3c97
Kimmo Hoikka [Fri, 2 Dec 2016 12:30:44 +0000 (12:30 +0000)]
Remove some dead typedefs from progress-value.h
Change-Id: Ia67e7802aa6f6940705bb30bbcd83fd190e79361
Ferran Sole [Tue, 29 Nov 2016 12:12:46 +0000 (12:12 +0000)]
Changed log message to inform number of textures != than active sampler from ERROR to WARNING
Caused false error for SVG visual which creates a renderer but doesn't add it to an actor
until the actual texture is created
Change-Id: I7dec2873e6bb49bc36418ecad1d038d72334ce34
Adeel Kazmi [Mon, 5 Dec 2016 11:28:38 +0000 (03:28 -0800)]
Merge "Prevent API generate warning log" into devel/master
adam.b [Fri, 2 Dec 2016 14:07:06 +0000 (14:07 +0000)]
DALi Version 1.2.17
Change-Id: I98d020cea446af271a5c5c287e014a082759d3be
David Steele [Thu, 1 Dec 2016 17:42:05 +0000 (09:42 -0800)]
Merge "Remove dead code from tests." into devel/master
David Steele [Thu, 1 Dec 2016 17:41:46 +0000 (09:41 -0800)]
Merge "Add missing includes." into devel/master
Kimmo Hoikka [Thu, 1 Dec 2016 17:36:40 +0000 (09:36 -0800)]
Merge "Removed ShaderEffect" into devel/master
Adeel Kazmi [Thu, 1 Dec 2016 14:11:14 +0000 (14:11 +0000)]
Removed ShaderEffect
Change-Id: I428f525da8b70c98dc55795f6a67be56bd8ddaa8
Francisco Santos [Thu, 1 Dec 2016 15:06:11 +0000 (15:06 +0000)]
Remove dead code from tests.
Change-Id: I11c0c9f49fe9cf8235e80a84b790c04f4ee9c75d
Francisco Santos [Thu, 1 Dec 2016 11:01:40 +0000 (11:01 +0000)]
Add missing includes.
Change-Id: I31f1ecba458022e7d584d28defcf47233b54b175
Ferran Sole [Mon, 28 Nov 2016 15:04:06 +0000 (15:04 +0000)]
Added sibling order property to Actor
- Added a sibling order to allow the user to control drawing order in LAYER_UI
Change-Id: Ife3995b46d61ebe7abbc39b6035834b7a581c674
Kimmo Hoikka [Thu, 1 Dec 2016 12:40:59 +0000 (12:40 +0000)]
Remove unused custom-uniform.cpp
Change-Id: I2235f44d83aae27492a2c2d8a49c217ff9d07f15
Adeel Kazmi [Thu, 1 Dec 2016 08:57:18 +0000 (08:57 +0000)]
Remove unused member variable in Render::Renderer
Change-Id: I962ee97d7fbd0ccef6de11ec45e805879fc3ba2f
Adeel Kazmi [Thu, 1 Dec 2016 09:29:25 +0000 (01:29 -0800)]
Merge "Replace ASSERT_ALWAYS( false && "message ) with a more meaningful and less code producing DALI_ABORT" into devel/master
Kimmo Hoikka [Tue, 29 Nov 2016 11:45:29 +0000 (11:45 +0000)]
Replace ASSERT_ALWAYS( false && "message ) with a more meaningful and less code producing DALI_ABORT
Change-Id: Ic95089ea99d0e5c1a569c40ebbad9c848f87f13c
Kimmo Hoikka [Wed, 30 Nov 2016 11:41:32 +0000 (11:41 +0000)]
Remove dead code (archive.cpp)
Change-Id: Iac020ffbfd0b60b790f076778625c5c33d5785d1
Victor Cebollada [Wed, 16 Nov 2016 09:28:41 +0000 (09:28 +0000)]
Revert public API changes. Handle methods.
* Reverts the addition of the GetPropertyIndex() and RegisterProperty() methods
in Handle done in public API since the Tizen 3.0 API was frozen.
Changes have been moved to the devel API.
Change-Id: I7acd05cb8d6ed08c8d7b45f268ad1dbba71f2f57
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Fri, 25 Nov 2016 13:51:35 +0000 (05:51 -0800)]
Merge "Revert public API changes. BATCH property." into devel/master
Kimmo Hoikka [Fri, 25 Nov 2016 11:02:53 +0000 (03:02 -0800)]
Merge "Added C# control / property registration to devel API" into devel/master
Adeel Kazmi [Fri, 25 Nov 2016 11:00:23 +0000 (03:00 -0800)]
Merge "Change CustomActorImpl destructor to protected" into devel/master
Victor Cebollada [Tue, 15 Nov 2016 16:39:44 +0000 (16:39 +0000)]
Revert public API changes. BATCH property.
* Reverts the addition of the BATCH property in Actor and Renderer
done in public API since the Tizen 3.0 API was frozen.
Changes have been moved to the devel API.
Change-Id: I188203376f8e3d75248f000b022c5adfce46aad3
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Victor Cebollada [Fri, 25 Nov 2016 07:05:30 +0000 (07:05 +0000)]
DALi Version 1.2.16
Change-Id: I0c18e7191f0a35053ef104b2f91cbba2a214f717
Adeel Kazmi [Thu, 24 Nov 2016 17:41:45 +0000 (17:41 +0000)]
Change CustomActorImpl destructor to protected
This is a ref-counted object so another non-deriving object should not be able to delete it.
Change-Id: Iacca4e57bc7871c33d0c3602051e2980037de20f
Adeel Kazmi [Thu, 24 Nov 2016 17:37:30 +0000 (17:37 +0000)]
Fix comment in core-impl.cpp
Change-Id: I38b5ff5c8b51e2638c0cc14e43dc5d955a63aa94
Kimmo Hoikka [Thu, 24 Nov 2016 10:59:04 +0000 (10:59 +0000)]
Fix incorrect comment about position and position inheritance in actor.h
Change-Id: Id72d7701f9ea393423591b18f555e43ce1688e27
dongsug song [Thu, 24 Nov 2016 03:49:27 +0000 (19:49 -0800)]
Merge "Update comment for SetParentOrigin & SetAnchorPoint" into devel/master
dongsug song [Thu, 24 Nov 2016 01:10:47 +0000 (17:10 -0800)]
Merge "Update comment for Actor::SetPosition()" into devel/master
dongsug song [Thu, 24 Nov 2016 01:08:42 +0000 (17:08 -0800)]
Merge "Update the doxygen comment for CameraActor " into devel/master
Yoonsang Lee [Wed, 23 Nov 2016 23:44:19 +0000 (08:44 +0900)]
Update comment for Actor::SetPosition()
Change-Id: Iad49f543e121f518abf3840b91895dcb96cf93b2
Yoonsang Lee [Wed, 23 Nov 2016 23:22:16 +0000 (08:22 +0900)]
Update comment for SetParentOrigin & SetAnchorPoint
- Add figures
Change-Id: I0df2ebc099570430598a956945dbad6926667bea
Nick Holland [Wed, 9 Nov 2016 11:52:44 +0000 (11:52 +0000)]
Added C# control / property registration to devel API
The function signature used by DALi for type registration
and property registration can not be used from C#.
E.g. CreateFunction (for creating controls ) returns a Handle by value. From C#
we can only return a c pointer to the handle.C# knows
nothing about DALi Handles, it just happens to have a
pointer to one, thanks to the SWIG bindings.
Also increased code coverage on type-registry to
100%
Change-Id: Ib88ab1ba48f4ea74a460d5902b740c919e3ac24d
dongsug song [Wed, 23 Nov 2016 12:10:29 +0000 (04:10 -0800)]
Merge "Update comment for Image::Image()" into devel/master
Yoonsang Lee [Wed, 23 Nov 2016 06:44:54 +0000 (15:44 +0900)]
Update the doxygen comment Stage
Change-Id: I71689871b25bc5a5bdcd2074c85842af54dddcba
Yoonsang Lee [Mon, 21 Nov 2016 22:59:17 +0000 (07:59 +0900)]
Update the doxygen comment for CameraActor
about DALi camera usage for 2D and 3D applications
Change-Id: I004a05a8ec895972c1b5dcfdcc26a0e29eb77209
Seoyeon Kim [Tue, 22 Nov 2016 08:17:11 +0000 (17:17 +0900)]
Prevent API generate warning log
- The doxygen warning log said some Property enumerations of class are not documented.
Change-Id: I698f527d78557ad512e3a84d7a92142cba2a23ab
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Kimmo Hoikka [Mon, 21 Nov 2016 15:21:16 +0000 (07:21 -0800)]
Merge "Fix bug in TextureSet" into devel/master
Seoyeon Kim [Thu, 17 Nov 2016 07:28:43 +0000 (16:28 +0900)]
Add Privilege doxygen tag to get storage image size
- ResourceImage::GetImageSize() needs privileges to media storage and external storage
Change-Id: I9179a2e651611875129f9c6d7ae50f8ba7da6efa
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Ferran Sole [Fri, 18 Nov 2016 15:52:56 +0000 (15:52 +0000)]
Fix bug in TextureSet
TextureSet was resizing Image and NewTexture vectors when a new sampler
was added which wasn't the right thing to do
Change-Id: I8e2fc233e2fdbb50a8c370f32ba534397c769c3c
Adeel Kazmi [Fri, 18 Nov 2016 11:36:06 +0000 (03:36 -0800)]
Merge "DALi Version 1.2.15" into devel/master
Adeel Kazmi [Fri, 18 Nov 2016 11:16:44 +0000 (11:16 +0000)]
(dali_env script) Add dimension defines to outputted setenv so it isn't fullscreen by default
Change-Id: Ia845134f3331d1e543c3f4724afeefe06d83f0b1
Umar [Fri, 18 Nov 2016 10:57:49 +0000 (10:57 +0000)]
DALi Version 1.2.15
Change-Id: I2f25c61ed33ebde807a783af4a9b735444074466
Yoonsang Lee [Thu, 17 Nov 2016 00:23:03 +0000 (09:23 +0900)]
Update comment for Image::Image()
to describe more detail information
Change-Id: If88c36a7b121d35ad4a8f3528fa01a0220c2af49
Adeel Kazmi [Tue, 15 Nov 2016 11:44:21 +0000 (11:44 +0000)]
Fix various SVACE errors
Change-Id: If88b8fe34844e35e43ac94a9650a8e5817f14729
Paul Wisbey [Wed, 16 Nov 2016 14:27:13 +0000 (06:27 -0800)]
Merge "Check if number of textures match active samplers" into devel/master
Ferran Sole [Wed, 16 Nov 2016 12:07:31 +0000 (12:07 +0000)]
Fixed bug in TextureSet::GetTextureCount()
GetTextureCount() returned the number of images so it would always
return 0 if using NewTextures.
Change-Id: Ie7e1971df6d58954ad651200f04f34a076b9156e
Adeel Kazmi [Tue, 15 Nov 2016 16:55:54 +0000 (16:55 +0000)]
Removed unused ImageData class from Integration API
Change-Id: I0015f9d99c8830dd16492c676bebb9c47aa68b29
Adeel Kazmi [Fri, 11 Nov 2016 16:53:47 +0000 (16:53 +0000)]
Fix various SVACE errors
Change-Id: I53d180d04995a78a1728bdf5fd740c048a7cac02
Ferran Sole [Mon, 14 Nov 2016 09:58:11 +0000 (09:58 +0000)]
Check if number of textures match active samplers
* Check was happening before the shader was loaded
* Removed shader lazy compilation.
(Now, program gets compiled as soon as it is created)
* Check if number of textures match number of active samplers is done
in Renderer::SetRenderDataProvider (Program should be already loaded
at that point)
Change-Id: Ic110f9ee9af7cd16f8a791923fd71e391a4dd176
Adeel Kazmi [Fri, 11 Nov 2016 18:39:57 +0000 (18:39 +0000)]
DALi Version 1.2.14
Change-Id: I154c77b8c52b5969be582be1702337f2293cfe75
Ferran Sole [Fri, 4 Nov 2016 08:53:54 +0000 (08:53 +0000)]
Added warning message for inactive samplers in the shader
* Added warning message when a sampler uniform is declared but not used in the shader
* Added warning message when TextureSet contains a different number of textures
than the number of active samplers in the shader
* Changed renderer behaviour to render even if the number of textures is
greater than the number of active samplers
Change-Id: Idbd4bebee8ddb6cd48aa84cce5607ae24f38a964