platform/core/uifw/dali-core.git
7 years ago[3.0] Added missing newline chars to logging commands 96/84896/1
Adeel Kazmi [Tue, 2 Aug 2016 14:13:56 +0000 (15:13 +0100)]
[3.0] Added missing newline chars to logging commands

Change-Id: Iabec9a41aaead0f8fac0b0ec8c93cb2a80b54be7

7 years ago[3.0] Renderer to support enum and string properties 95/84895/1
Tom Robinson [Fri, 29 Jul 2016 15:29:40 +0000 (16:29 +0100)]
[3.0] Renderer to support enum and string properties

Change-Id: Ief5da875bab5aad2729dd966db27d0a7b4f8eb3a

7 years ago[3.0] Renderer Depth UTCs + test-gl-abstraction update 94/84894/1
Tom Robinson [Fri, 29 Jul 2016 15:35:33 +0000 (16:35 +0100)]
[3.0] Renderer Depth UTCs + test-gl-abstraction update

Change-Id: I72af9d9c39114f150934038b579500ebca47f4e0

7 years ago[3.0] Version downgrade (1.2.0 to 1.1.45) 30/84730/1
taeyoon [Mon, 22 Aug 2016 06:53:10 +0000 (15:53 +0900)]
[3.0] Version downgrade (1.2.0 to 1.1.45)

  Final integration work for tizen 3.0 merged 1.2.0 in tizen branch.
  1.2.0 already includes new features (Public-APIs) for next tizen release.
  For tizen 3.0, we downgrade tizen branch to 1.1.45

This reverts commit 109a3e9b900bc22d74847e7f4bd4565000033bc2.

Revert "Preparation for minor version upgrade"

This reverts commit 27ebdfb5c9b78436803e91fed85853cd6455cb17.

Revert "Adding ObjectDestructionTracker to dali-test-suite-utils for testing object destruction"

This reverts commit 7d801dcd5b760e024df8598102bbac06e35db1d5.

Revert "Batching clean-up"

This reverts commit 7da3cb30b108447404f7fe088156638d0bf3f1ca.

Revert "Render textures created from NativeImages where not handled correctly"

This reverts commit ca38f7946c5835a022d950555d7f96dbaf7f4708.

Revert "Geometry Batching"

This reverts commit 449cde6cfe99f1e9297bec8cdb5cedff37502afb.

Revert "Added missing newline chars to logging commands"

This reverts commit 2b10280985738c74efa2aa0fb956a837c69acee6.

Revert "Renderer to support enum and string properties"

This reverts commit 24a1e2d36b9340010242c40b043e208674cb4695.

Revert "Renderer Depth UTCs + test-gl-abstraction update"

This reverts commit 816210ab8d8ba78361d681a4b7b0208dbf5452b4.

Change-Id: Ia7bf3df83fc08633a17dcf196f1092b646eed472

7 years ago[3.0] Temporary change to fix homescreen issue 25/83125/1
taeyoon [Tue, 9 Aug 2016 08:17:21 +0000 (17:17 +0900)]
[3.0] Temporary change to fix homescreen issue

This reverts commit 50d7b4e46472f6d43a67259223ec26412cfac4c3.

Change-Id: Ic59aed26e306b35ee1710413363925a5688d6a11

7 years ago[3.0] Exclude internal tag module in Public API reference 23/83123/1
taeyoon [Tue, 9 Aug 2016 08:16:09 +0000 (17:16 +0900)]
[3.0] Exclude internal tag module in Public API reference

This reverts commit 16fc4effc857badc41095ff3cb649e9545e2587a.

Change-Id: I5b0810dbff78b6b79bcbfb63d31b372556833942

7 years agoMerge branch 'devel/master (1.2.0)' into tizen 19/83119/1
taeyoon [Tue, 9 Aug 2016 08:05:50 +0000 (17:05 +0900)]
Merge branch 'devel/master (1.2.0)' into tizen

Change-Id: I6a716668d9bf4c33bab09670fb786245138927d0

7 years agoRevert "[3.0] Temporary change to fix homescreen issue" 18/83118/1
taeyoon [Tue, 9 Aug 2016 08:05:02 +0000 (17:05 +0900)]
Revert "[3.0] Temporary change to fix homescreen issue"

This reverts commit ee5085442d3d0b1d54d5e46d68cedfc6bfd2c9dd.

Change-Id: I42fcf0ed70504afc02f7be2c07cbd3f90a244ad9

7 years agoRevert "[3.0] Exclude internal tag module in Public API reference" 16/83116/1
taeyoon [Tue, 9 Aug 2016 08:04:18 +0000 (17:04 +0900)]
Revert "[3.0] Exclude internal tag module in Public API reference"

This reverts commit e41f8a717a2e223d848065366a089fc0425c18e1.

Change-Id: I0225ee7ee58e21a0cb3727323ff42621c78d5178

7 years agoRevert "[3.0] Fix Svace issues" 15/83115/1
taeyoon [Tue, 9 Aug 2016 08:03:33 +0000 (17:03 +0900)]
Revert "[3.0] Fix Svace issues"

This reverts commit 1a0e02eaca706014652713d8e974ff4994b2f019.

Change-Id: I893f2f7be7c460e7e1f63bab74508a8d643f788e

7 years agoRevert "[3.0] Restore the code at random.h" 14/83114/1
taeyoon [Tue, 9 Aug 2016 08:02:53 +0000 (17:02 +0900)]
Revert "[3.0] Restore the code at random.h"

This reverts commit 2a1d4cdb2dec66c1d66c75f9ac4ace6214c763f9.

Change-Id: Ia88cfffd0b3662b283be8afcb69b037b1a80689c

7 years agoRevert "[3.0] Added test cases for public api." 13/83113/1
taeyoon [Tue, 9 Aug 2016 08:02:11 +0000 (17:02 +0900)]
Revert "[3.0] Added test cases for public api."

This reverts commit 5d87a5570766cf56efcf7926a9b9c8d034c63658.

Change-Id: Ia39f5d101a7adda7edfd05b26fc6c9349936d534

7 years agoRevert "[3.0] Tizen Directory Migration" 11/83111/1
taeyoon [Tue, 9 Aug 2016 07:59:01 +0000 (16:59 +0900)]
Revert "[3.0] Tizen Directory Migration"

This reverts commit ccd3debb4b6634f1e4254532cae445ddf082999a.

Change-Id: I0abc6ca77c0f2af418ccbee02168484035be5ef6

7 years agoDALi Version 1.2.0 68/82768/1 dali_1.2.0
Tom Robinson [Fri, 5 Aug 2016 13:51:44 +0000 (14:51 +0100)]
DALi Version 1.2.0

Change-Id: If80150c68629411663afba2bba167569a04597be

7 years agoMerge "Preparation for minor version upgrade" into devel/master
Adeel Kazmi [Thu, 4 Aug 2016 16:32:10 +0000 (09:32 -0700)]
Merge "Preparation for minor version upgrade" into devel/master

7 years agoAdding ObjectDestructionTracker to dali-test-suite-utils for testing object destruction 37/82637/1
Agnelo Vaz [Thu, 4 Aug 2016 15:35:59 +0000 (16:35 +0100)]
Adding ObjectDestructionTracker to dali-test-suite-utils for testing object destruction

Change-Id: Iaabd6c94c28cc42922cb49ab3d06fd124117d23e

7 years agoPreparation for minor version upgrade 35/82635/1
Adeel Kazmi [Thu, 4 Aug 2016 15:32:00 +0000 (16:32 +0100)]
Preparation for minor version upgrade

Change-Id: I72d2a872c60a3c53165fd7f960c670efecaf1f14

7 years agoMerge "Batching clean-up Fixed property comment ( missing version number )" into...
Adeel Kazmi [Thu, 4 Aug 2016 15:15:32 +0000 (08:15 -0700)]
Merge "Batching clean-up Fixed property comment ( missing version number )" into devel/master

7 years agoBatching clean-up 28/82628/1
adam.b [Thu, 4 Aug 2016 13:45:04 +0000 (14:45 +0100)]
Batching clean-up
Fixed property comment ( missing version number )

Change-Id: I1a29fa8b894f6f5ed55542c9c979a588f603887a

7 years agoRender textures created from NativeImages where not handled correctly 83/82583/1
Ferran Sole [Thu, 4 Aug 2016 09:45:19 +0000 (10:45 +0100)]
Render textures created from NativeImages where not handled correctly

* GlExtensionDestroy() was not being called on clean-up
* PrepareTexture() was not being called when binding the texture
* Error code returned from TargetTexture() was not being handled

Change-Id: Ie3e8f9d5cc973da8a72eea68838e9443a3421077

7 years agoGeometry Batching 59/80559/20
adam.b [Tue, 26 Jul 2016 17:33:21 +0000 (18:33 +0100)]
Geometry Batching

DALi support to batch geometry under certain conditions ( like using same texture atlas, shaders ).

Known limitations:
- Batching, once it's on, is immutable
- Batches update only, when something changes in the hierarchy
- Actors within a batch share the same uniforms set ( share values like opacity, color etc. ).
- Transformations applied to actors within a batch won't have any visual effect.

Change-Id: Id48aa47397b8ff9169dc044f37e4de2341a6b169

7 years agoMerge "Added missing newline chars to logging commands" into devel/master
David Steele [Wed, 3 Aug 2016 13:59:17 +0000 (06:59 -0700)]
Merge "Added missing newline chars to logging commands" into devel/master

7 years agoRenderer to support enum and string properties 03/82103/5
Tom Robinson [Fri, 29 Jul 2016 15:29:40 +0000 (16:29 +0100)]
Renderer to support enum and string properties

Change-Id: Ief5da875bab5aad2729dd966db27d0a7b4f8eb3a

7 years agoAdded missing newline chars to logging commands 06/82306/1
Adeel Kazmi [Tue, 2 Aug 2016 14:13:56 +0000 (15:13 +0100)]
Added missing newline chars to logging commands

Change-Id: Iabec9a41aaead0f8fac0b0ec8c93cb2a80b54be7

7 years agoRenderer Depth UTCs + test-gl-abstraction update 05/82105/3
Tom Robinson [Fri, 29 Jul 2016 15:35:33 +0000 (16:35 +0100)]
Renderer Depth UTCs + test-gl-abstraction update

Change-Id: I72af9d9c39114f150934038b579500ebca47f4e0

7 years agoDALi Version 1.1.45 06/82106/1 dali_1.1.45
Adeel Kazmi [Fri, 29 Jul 2016 16:11:25 +0000 (17:11 +0100)]
DALi Version 1.1.45

Change-Id: If16edd8506e5aeed0b81d4b33a136b62a51f9429

7 years ago(Scripting) Helper method for bit-mask enum properties & moved enum-string macros... 51/81851/3
Adeel Kazmi [Thu, 28 Jul 2016 14:19:37 +0000 (15:19 +0100)]
(Scripting) Helper method for bit-mask enum properties & moved enum-string macros to Devel API

Change-Id: Iec06be774d5ea9cd37db43fa7378634f0a3dee37

7 years ago(Property Map) Added method to find and return an index or equivalent string key 50/81850/2
Adeel Kazmi [Thu, 28 Jul 2016 14:18:42 +0000 (15:18 +0100)]
(Property Map) Added method to find and return an index or equivalent string key

Change-Id: Iaf18b8eb70523b401a13eb47db4a69b65f1fb963

7 years agoAdded a Max Core Property Index so that a range can be defined in toolkit 98/80298/4
Adeel Kazmi [Fri, 15 Jul 2016 15:05:48 +0000 (16:05 +0100)]
Added a Max Core Property Index so that a range can be defined in toolkit

Change-Id: I75c878357b86e509083783144cc84a7f18374e16

7 years agoFrameBuffer::Format changed to bit-mask Attachment: Core 26/81826/5
Tom Robinson [Thu, 28 Jul 2016 13:11:57 +0000 (14:11 +0100)]
FrameBuffer::Format changed to bit-mask Attachment: Core

Change-Id: I894a703dc8de36cc052fc958693842fc33b208f8

7 years agoRenamed enum Geometry::GeometryType to Geometry::Type 71/81671/2
Ferran Sole [Wed, 27 Jul 2016 16:13:10 +0000 (17:13 +0100)]
Renamed enum Geometry::GeometryType to Geometry::Type

* Renamed GeometryType enum to Type
* Renamed Geometry::SetGeometryType and Geometry::GetGeometryType to Geometry::SetType and Geometry::GetType

Change-Id: Ifcfe881ad4d9a5fa0b6750658dbea9509a6bdc57

7 years agoHelper method for getting enum properties as ints and strings 17/81517/5
Tom Robinson [Tue, 26 Jul 2016 14:32:53 +0000 (15:32 +0100)]
Helper method for getting enum properties as ints and strings

Change-Id: I9a1b40988f8abaff7b6f9ac02bffbdeb6dfe2516

7 years agoWrapped ShaderHints enum inside a struct 61/81661/4
Ferran Sole [Wed, 27 Jul 2016 12:53:13 +0000 (13:53 +0100)]
Wrapped ShaderHints enum inside a struct

Change-Id: Ib1e23fcc942a7df8a83b86599c17c517b0c1df91

7 years agoMerge "introduce LAYER_UI to replace LAYER_2D, deprecate latter" into devel/master
Adeel Kazmi [Wed, 27 Jul 2016 10:03:55 +0000 (03:03 -0700)]
Merge "introduce LAYER_UI to replace LAYER_2D, deprecate latter" into devel/master

7 years agointroduce LAYER_UI to replace LAYER_2D, deprecate latter 69/81369/6
Kimmo Hoikka [Mon, 25 Jul 2016 17:34:21 +0000 (18:34 +0100)]
introduce LAYER_UI to replace LAYER_2D, deprecate latter

Change-Id: I6228bf0e8f3153918fdac8759b0d45e8c41027e2

7 years agoRendering API Stencil Implementation 06/80306/20
Tom Robinson [Fri, 15 Jul 2016 16:57:15 +0000 (17:57 +0100)]
Rendering API Stencil Implementation

Change-Id: I802f2d0fb3a569e5f5d7159cd73d56f47874410e

7 years agoRemove deprecated load and release policies from scripting 75/81175/2
Kimmo Hoikka [Fri, 22 Jul 2016 11:56:01 +0000 (12:56 +0100)]
Remove deprecated load and release policies from scripting

Change-Id: I531494e0cb039b7eae61044006d5fc1f02ab66c8

7 years agoThe Render::Renderer is created when SceneGraph::Renderer is added to the update... 12/81212/4
adam.b [Fri, 22 Jul 2016 16:38:36 +0000 (17:38 +0100)]
The Render::Renderer is created when SceneGraph::Renderer is added to the update manager.

Change-Id: Ifba0242122b9d651cfcec22a858cbdcc2547a43b

7 years agoMerge "Tizen Directory Migration" into devel/master
Adeel Kazmi [Fri, 22 Jul 2016 16:13:25 +0000 (09:13 -0700)]
Merge "Tizen Directory Migration" into devel/master

7 years agoDALi Version 1.1.44 02/81202/1 dali_1.1.44
Richard Huang [Fri, 22 Jul 2016 16:00:10 +0000 (17:00 +0100)]
DALi Version 1.1.44

Change-Id: I1f34f5310555244451f25ff041f14285c6a46c7c

7 years agoaccroding to ACR-520's review, dali's related feature and dependency (openGL ES 2... 27/80727/2
dongsug.song [Wed, 20 Jul 2016 02:12:33 +0000 (11:12 +0900)]
accroding to ACR-520's review, dali's related feature and dependency (openGL ES 2.0) should be represented

Signed-off-by: dongsug song <dongsug.song@samsung.com>
Change-Id: I9bc63e2f06a18a16ccd9746ebcca5ff0f8b0faf6

7 years agoMerge "Added ability to build for coverage for target" into devel/master
David Steele [Tue, 19 Jul 2016 10:27:02 +0000 (03:27 -0700)]
Merge "Added ability to build for coverage for target" into devel/master

7 years agoAdded ability to build for coverage for target 86/41886/8
Adeel Kazmi [Mon, 8 Jun 2015 14:55:18 +0000 (15:55 +0100)]
Added ability to build for coverage for target

Change-Id: I20b2e7909b5250969d75aa512a47814b0b892ad0

7 years agoTizen Directory Migration 08/78108/2
minho.sun [Mon, 4 Jul 2016 09:21:45 +0000 (18:21 +0900)]
Tizen Directory Migration

Change absolute Directories to Tizen paths

Signed-off-by: minho.sun <minho.sun@samsung.com>
Change-Id: Ib533807d3e5c2cea679174f1c6c6fd4eb686e3d3

7 years agoPatch Coverage tool 68/79768/3
David Steele [Tue, 12 Jul 2016 16:51:21 +0000 (17:51 +0100)]
Patch Coverage tool

Change-Id: I238054661978a27b15704e38bda496b7fabc699d

7 years ago(Renderer) Add a property range for Renderer properties 66/80266/4
Adeel Kazmi [Fri, 15 Jul 2016 11:28:46 +0000 (12:28 +0100)]
(Renderer) Add a property range for Renderer properties

This is required so that we can distinguish between Actor and Renderer properties in toolkit.

Change-Id: Id6d37c25b11eaa156dc6fe23ecb063d2020d85bb

7 years agoMerge "100% Coverage for Rendering API" into devel/master
Adeel Kazmi [Fri, 15 Jul 2016 11:56:02 +0000 (04:56 -0700)]
Merge "100% Coverage for Rendering API" into devel/master

7 years agoMerge "DALi Version 1.1.43" into devel/master
Adeel Kazmi [Fri, 15 Jul 2016 11:40:17 +0000 (04:40 -0700)]
Merge "DALi Version 1.1.43" into devel/master

7 years agoDALi Version 1.1.43 56/80256/1 dali_1.1.43
David Steele [Fri, 15 Jul 2016 11:26:37 +0000 (12:26 +0100)]
DALi Version 1.1.43

Change-Id: I82bcab0866b0ec6d89a2360c2d51c4a4fceba169

7 years ago100% Coverage for Rendering API 50/80250/1
Tom Robinson [Fri, 15 Jul 2016 11:05:38 +0000 (12:05 +0100)]
100% Coverage for Rendering API

Change-Id: I051bf96c0f1488b1a5bb9f2d8586cd981a77d83f

7 years ago(Automated Tests) Combined dali and dali-devel 29/80229/1
Adeel Kazmi [Fri, 15 Jul 2016 09:28:27 +0000 (10:28 +0100)]
(Automated Tests) Combined dali and dali-devel

Total 1907 tests, 1 less than combined total before.
This is because UtcLinearConstrainerApply was duplicated in both dali and dali-devel.

Change-Id: I52ae9e9da91d10259db0d7cc5dd1dc2ba45ecd63

7 years agoMoved UTC tests for public API to dali directory 30/80130/1
Tom Robinson [Thu, 14 Jul 2016 17:30:21 +0000 (18:30 +0100)]
Moved UTC tests for public API to dali directory

Change-Id: I553bc2553cab1f281da56e4fade7385e337dcb08

7 years agoAvoid std::string crash when NULL is returned 28/80128/1
Adeel Kazmi [Thu, 14 Jul 2016 15:46:34 +0000 (16:46 +0100)]
Avoid std::string crash when NULL is returned

GetDefaultPropertyName() can return NULL.
If we try to initialise a std::string with NULL, this causes an exception.

The solution is to just check that the returned value from GetDefaultPropertyName()
and return an empty std::string if it is NULL.

Change-Id: Iecf02228cade112b2922a0fbf0e9cef73a0df13d

7 years agoMerge "Removed dead code from Actor & fixed minor bugs in GestureDetector" into devel...
Adeel Kazmi [Thu, 14 Jul 2016 16:23:08 +0000 (09:23 -0700)]
Merge "Removed dead code from Actor & fixed minor bugs in GestureDetector" into devel/master

7 years agoRemoved dead code from Actor & fixed minor bugs in GestureDetector 20/80120/2
Adeel Kazmi [Thu, 14 Jul 2016 14:54:49 +0000 (15:54 +0100)]
Removed dead code from Actor & fixed minor bugs in GestureDetector

Change-Id: I7c4a1ccfc909ecd9e82824e2d132e3561e7bf15d

7 years agoMoved Core Rendering API from devel-api to public-api 19/79919/17
Tom Robinson [Wed, 13 Jul 2016 10:46:47 +0000 (11:46 +0100)]
Moved Core Rendering API from devel-api to public-api

Change-Id: I8222979f89afd60137d2b148fcadc6175a41a6fe

7 years agoFixed bug in Dali::Texture 65/79965/1
Ferran Sole [Wed, 13 Jul 2016 15:44:31 +0000 (16:44 +0100)]
Fixed bug in Dali::Texture

- Protected texture to make sure it doesn't call into Core after it has been destroyed

Change-Id: Ie1b6dedc1d42134f8702fd907ac2b13cb8ffdf80

7 years agoRemove Geometry::QUAD() API 46/79546/5
Xiangyin Ma [Mon, 11 Jul 2016 16:57:23 +0000 (09:57 -0700)]
Remove Geometry::QUAD() API

Change-Id: I962d0e570f3f7be3efa7b84179533ca490fda214

7 years agoMoved TextureSet::SetImage() to separate devel-api module 99/79499/7
Tom Robinson [Mon, 11 Jul 2016 13:02:12 +0000 (14:02 +0100)]
Moved TextureSet::SetImage() to separate devel-api module

Change-Id: I44a5be3e98c76a73b6672c079e1f1d9084113994

7 years agoMerge "[3.0] Tizen Directory Migration" into tizen accepted/tizen/common/20160711.170628 accepted/tizen/ivi/20160711.084825 accepted/tizen/mobile/20160711.084910 accepted/tizen/tv/20160711.084656 accepted/tizen/wearable/20160711.084752 submit/tizen/20160711.050618
minho.sun [Mon, 11 Jul 2016 05:01:20 +0000 (22:01 -0700)]
Merge "[3.0] Tizen Directory Migration" into tizen

7 years ago[3.0] Added test cases for public api. 25/79325/2
David Steele [Mon, 4 Jul 2016 18:42:12 +0000 (19:42 +0100)]
[3.0] Added test cases for public api.

Coverage of public API methods showed that some methods had no
test cases. Have added test cases for all relevant methods.

Reminder: No C++ method coverage can be 100% complete ( compiler
generated virtual destructors cannot always be called ).

Change-Id: Ia3dc12b5e8262ea1e20c17141378d2a2f3c91b8e
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "(Automated Tests) Added coverage for SlotDelegate" into devel/master
David Steele [Fri, 8 Jul 2016 17:22:47 +0000 (10:22 -0700)]
Merge "(Automated Tests) Added coverage for SlotDelegate" into devel/master

7 years agoMerge "DALi Version 1.1.42" into devel/master
Adeel Kazmi [Fri, 8 Jul 2016 16:52:37 +0000 (09:52 -0700)]
Merge "DALi Version 1.1.42" into devel/master

7 years agoDALi Version 1.1.42 99/79199/1 dali_1.1.42
Agnelo Vaz [Fri, 8 Jul 2016 16:43:16 +0000 (17:43 +0100)]
DALi Version 1.1.42

Change-Id: I99eb0bc65e5082246509042388c590406af19f08

7 years ago(Automated Tests) Added coverage for SlotDelegate 93/79193/2
Adeel Kazmi [Fri, 8 Jul 2016 14:59:55 +0000 (15:59 +0100)]
(Automated Tests) Added coverage for SlotDelegate

Change-Id: I6fbf72d44b1785b0ff7d5498ca74819a64332f86

7 years agoChanged Texture::Upload to return a boolean to indicate whether the update can be... 42/78742/3
Ferran Sole [Wed, 6 Jul 2016 14:46:23 +0000 (15:46 +0100)]
Changed Texture::Upload to return a boolean to indicate whether the update can be performed

Upload will return true if the upload operation can be performed, false otherwise

Change-Id: I94d852d65bddaa5c4b59b9b26bd84fd753c8a036

7 years ago(AutomatedTests) Stop Calling Internal APIs from public tests 51/78751/1
Adeel Kazmi [Wed, 6 Jul 2016 16:23:19 +0000 (17:23 +0100)]
(AutomatedTests) Stop Calling Internal APIs from public tests

Change-Id: I936e65ba7de5fa142c8ccfdf9d4ad3000be05009

7 years ago[3.0] Tizen Directory Migration 01/78501/1
minho.sun [Wed, 6 Jul 2016 00:54:36 +0000 (09:54 +0900)]
[3.0] Tizen Directory Migration

Change absolute Directories to Tizen paths

Signed-off-by: minho.sun <minho.sun@samsung.com>
Change-Id: Ie76fb6aad6b0a7e49b3bdc26a4e3239417a38bad

7 years agoAdded test cases for public api. 37/78237/1
David Steele [Mon, 4 Jul 2016 18:42:12 +0000 (19:42 +0100)]
Added test cases for public api.

Coverage of public API methods showed that some methods had no
test cases. Have added test cases for all relevant methods.

Reminder: No C++ method coverage can be 100% complete ( compiler
generated virtual destructors cannot always be called ).

Change-Id: Ia3dc12b5e8262ea1e20c17141378d2a2f3c91b8e
Signed-off-by: David Steele <david.steele@samsung.com>
7 years ago[3.0] Restore the code at random.h 40/78140/1 accepted/tizen/common/20160705.170854 accepted/tizen/ivi/20160706.014146 accepted/tizen/mobile/20160706.014030 accepted/tizen/tv/20160706.014056 accepted/tizen/wearable/20160706.014122 submit/tizen/20160705.094122
Seoyeon Kim [Mon, 4 Jul 2016 10:23:03 +0000 (19:23 +0900)]
[3.0] Restore the code at random.h

- It could be a big waste of memory, so restore the code before

Change-Id: I9f1f21f727c0c6ac4e2c0b2fdb1cdccf95847eef

7 years agoDALi Version 1.1.41 16/77916/1 dali_1.1.41
adam.b [Fri, 1 Jul 2016 13:28:12 +0000 (14:28 +0100)]
DALi Version 1.1.41

Change-Id: I3726e601f807f636bbfe6ce06414d1765ada93ed

7 years agoUpdated desktop test harness for easier TC debugging 39/77639/2
David Steele [Thu, 30 Jun 2016 10:41:29 +0000 (11:41 +0100)]
Updated desktop test harness for easier TC debugging

Added a new "-d" option to execute.sh to invoke the debugger
on the speficied test case.

Change-Id: I7b791ff184c0b14e21a1a1c3700c82fa6cbab748
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Added support for compressed texture upload to Render::NewTexture" into devel...
Kimmo Hoikka [Wed, 29 Jun 2016 16:54:46 +0000 (09:54 -0700)]
Merge "Added support for compressed texture upload to Render::NewTexture" into devel/master

7 years agoAdded support for compressed texture upload to Render::NewTexture 24/77124/5
Ferran Sole [Tue, 28 Jun 2016 15:46:45 +0000 (16:46 +0100)]
Added support for compressed texture upload to Render::NewTexture

Change-Id: I864026078391a5b98caaa62ffa2c2d9a0db6a919

7 years agoFix Svace issue 63/76963/4
Seoyeon Kim [Tue, 28 Jun 2016 04:41:20 +0000 (13:41 +0900)]
Fix Svace issue

- Return value of a function GetMap() has to be checked for NULL at shader-impl.cpp

Change-Id: Ib28207bcb87b073eea34887233514c31958c11f1

7 years ago[3.0] Fix Svace issues 30/76930/3 accepted/tizen/common/20160629.223338 accepted/tizen/ivi/20160630.003707 accepted/tizen/mobile/20160630.003637 accepted/tizen/tv/20160630.003609 accepted/tizen/wearable/20160630.003800 submit/tizen/20160629.094059
Seoyeon Kim [Tue, 28 Jun 2016 04:41:20 +0000 (13:41 +0900)]
[3.0] Fix Svace issues

- Return value of a function GetMap() has to be checked for NULL at shader-impl.cpp
- Use 'rand_r' function instead of vulnerable function 'rand' at random.h

Change-Id: Ib28207bcb87b073eea34887233514c31958c11f1

7 years agoMerge "DALi Version 1.1.40" into devel/master
Adeel Kazmi [Fri, 24 Jun 2016 08:02:25 +0000 (01:02 -0700)]
Merge "DALi Version 1.1.40" into devel/master

7 years agoDALi Version 1.1.40 49/76549/1 dali_1.1.40
Victor Cebollada [Fri, 24 Jun 2016 07:22:57 +0000 (08:22 +0100)]
DALi Version 1.1.40

Change-Id: Ie05785cab691fdc260eaed9bf7f8f2320cad3a7e
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoDALi Version 1.1.40
Victor Cebollada [Fri, 24 Jun 2016 07:22:57 +0000 (08:22 +0100)]
DALi Version 1.1.40

Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years ago[3.0] Exclude internal tag module in Public API reference 13/76513/1
Seoyeon Kim [Fri, 24 Jun 2016 06:41:19 +0000 (15:41 +0900)]
[3.0] Exclude internal tag module in Public API reference

Change-Id: I1de3043ddc5adc4a1005db5ad492326a2b282cef
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoFixed bug in texture-set 29/75829/2
Ferran Sole [Tue, 21 Jun 2016 15:10:41 +0000 (16:10 +0100)]
Fixed bug in texture-set

mHasAlpha was being overwritten in Prepare method when using Render::Textures ( TextureSets which only use Render::Textures
should not do anything in the Prepare method )

Change-Id: I21b8fba7f81d5c83b03dfa10d8fe281026b28489

7 years agoUpdated test harness to add map of named parameters to Gl traces. 95/75595/2
David Steele [Mon, 20 Jun 2016 13:57:04 +0000 (14:57 +0100)]
Updated test harness to add map of named parameters to Gl traces.

As well as storing the parameter list as a single string, have added
(for GlAbstraction) a named parameter map. This should prevent changes
to the trace from breaking existing tests in the future, and also
provides a slightly easier to use method for searching for methods with
specific parameters.

Change-Id: Iab726d2e2bcae805fa39b48c0675ea5a96faa64d
Signed-off-by: David Steele <david.steele@samsung.com>
7 years ago[3.0] Temporary change to fix homescreen issue 01/75401/1 accepted/tizen/common/20160620.163529 accepted/tizen/common/20160624.134204 accepted/tizen/ivi/20160620.082228 accepted/tizen/ivi/20160624.103109 accepted/tizen/mobile/20160620.082044 accepted/tizen/mobile/20160624.102950 accepted/tizen/tv/20160620.082126 accepted/tizen/tv/20160624.103016 accepted/tizen/wearable/20160620.082156 accepted/tizen/wearable/20160624.103043 submit/tizen/20160618.115218 submit/tizen/20160624.043400
taeyoon [Sat, 18 Jun 2016 04:29:43 +0000 (13:29 +0900)]
[3.0] Temporary change to fix homescreen issue

Change-Id: I7503f4f35553cd37b01bf6c034d323e5c0072eb0

7 years agoMerge branch 'devel/master(1.1.39)' into tizen 99/75399/1
taeyoon [Sat, 18 Jun 2016 04:24:50 +0000 (13:24 +0900)]
Merge branch 'devel/master(1.1.39)' into tizen

Change-Id: I5e7a70d24ac671c2a73c52e90890bf7aee2ac0f7

7 years agoRevert "[3.0] Temporary change to fix homescreen issue" 98/75398/1
taeyoon [Sat, 18 Jun 2016 04:21:05 +0000 (13:21 +0900)]
Revert "[3.0] Temporary change to fix homescreen issue"

This reverts commit 38d7ac6c1ae34fb1471a0414d7e5f32a1fe67785.

Change-Id: Ia17259fe786db9d444a9f6dd84be1324dc30b581

7 years agoMerge "Implemented Upload methods in Texture to upload data from PixelData objects...
Paul Wisbey [Fri, 17 Jun 2016 16:39:41 +0000 (09:39 -0700)]
Merge "Implemented Upload methods in Texture to upload data from PixelData objects" into devel/master

7 years agoDALi Version 1.1.39 23/75323/1 dali_1.1.39
Adeel Kazmi [Fri, 17 Jun 2016 10:42:56 +0000 (11:42 +0100)]
DALi Version 1.1.39

Change-Id: I6df60de02d4942e5bdf5db884f20480a0669173a

7 years agoImplemented Upload methods in Texture to upload data from PixelData objects 92/74692/5
Ferran Sole [Wed, 15 Jun 2016 08:26:00 +0000 (09:26 +0100)]
Implemented Upload methods in Texture to upload data from PixelData objects

Change-Id: I5d451dcf4a8a28bf3561e56b4280f352392c3c65

7 years agoRevert bug fix in renderer 87/75287/1
Ferran Sole [Fri, 17 Jun 2016 08:27:42 +0000 (09:27 +0100)]
Revert bug fix in renderer

Change-Id: Ie4154b9522943df483bd68226e71ddf2b80163b4

7 years ago(Touch) Added pressure, radius & angle information 79/74579/8
Adeel Kazmi [Mon, 13 Jun 2016 15:32:11 +0000 (16:32 +0100)]
(Touch) Added pressure, radius & angle information

Refactored Integration and internal touch processing to use new Point rather than TouchPoint
so we can store the new parameters.

Change-Id: If35d6c4a156c19391c736b750c7673631a7a4ef0

7 years agoExtend Property::Map to support Index-Value pairs 31/74831/3
Xiangyin Ma [Wed, 15 Jun 2016 17:27:45 +0000 (18:27 +0100)]
Extend Property::Map to support Index-Value pairs

Change-Id: I34039e8f6a41e3d41a364c668652c12cbeaba535

7 years agoAllow new texture to be created from native images 30/74230/8
Ferran Sole [Mon, 13 Jun 2016 08:59:10 +0000 (09:59 +0100)]
Allow new texture to be created from native images

* Added new constructor to Textures so they can be created from a native image

Change-Id: Id040668bbd37b864fa24935452cb786b4ad79f07

7 years agoMerge "(Actor) Add ability to connect to new touch signal via scripts" into devel...
David Steele [Mon, 13 Jun 2016 12:30:37 +0000 (05:30 -0700)]
Merge "(Actor) Add ability to connect to new touch signal via scripts" into devel/master

7 years agoMerge "Remove unnecessary functions from Scripting, support strings in actor properti...
David Steele [Mon, 13 Jun 2016 10:27:55 +0000 (03:27 -0700)]
Merge "Remove unnecessary functions from Scripting, support strings in actor properties" into devel/master

7 years agoMerge "Removed HasRendered() from Core RenderStatus." into devel/master
Paul Wisbey [Mon, 13 Jun 2016 10:19:05 +0000 (03:19 -0700)]
Merge "Removed HasRendered() from Core RenderStatus." into devel/master

7 years ago(Actor) Add ability to connect to new touch signal via scripts 39/74239/1
Adeel Kazmi [Mon, 13 Jun 2016 09:50:36 +0000 (10:50 +0100)]
(Actor) Add ability to connect to new touch signal via scripts

Change-Id: I59e46cc70473e729415cc16ae056b7c5de9d237b

7 years agoRemove unnecessary functions from Scripting, support strings in actor properties 46/73846/4
Adeel Kazmi [Thu, 9 Jun 2016 17:24:04 +0000 (18:24 +0100)]
Remove unnecessary functions from Scripting, support strings in actor properties

- Removed unused methods from Scripting
- Parse property string to set AnchorPoint & ParentOrigin
- Modify some of the property helper macros to output DALi coding standard variables

Change-Id: Ic600ee626aec7f6355edfb792232d329d19bf074

7 years agoDALi Version 1.1.38 13/74013/1 dali_1.1.38
Xiangyin Ma [Fri, 10 Jun 2016 10:47:39 +0000 (11:47 +0100)]
DALi Version 1.1.38

Change-Id: Ie3d05b6be645799770ca337dcdbedc1d1223a4dc

7 years agoRemoved HasRendered() from Core RenderStatus. 49/73849/2
adam.b [Thu, 9 Jun 2016 17:59:10 +0000 (18:59 +0100)]
Removed HasRendered() from Core RenderStatus.

Change-Id: Ib45517e36e515bd9bf288a71bb1f7358e5ecaba7

7 years agoNew Texture API clean-up 60/73760/4
Ferran Sole [Thu, 9 Jun 2016 10:25:28 +0000 (11:25 +0100)]
New Texture API clean-up

- New API to upload data to textures and to set output texture of a framebuffer
- Added test cases for Texture and FrameBuffer objects

Change-Id: I99aa20da83ab2a6c76655b331d1520cdc90c7916