platform/core/uifw/dali-core.git
7 years agoRevert "[Tizen] Stage's default background color change to transparent" 90/141490/1
minho.sun [Tue, 1 Aug 2017 00:58:58 +0000 (09:58 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit a03efa4eda9598b8b21149935a4dfedac06ba112.

Change-Id: I12fb2827191ad702fd805a84362fbb7c95173454

7 years ago[Tizen] Stage's default background color change to transparent 23/140123/1 accepted/tizen/4.0/unified/20170816.011706 accepted/tizen/unified/20170727.191519 submit/tizen/20170725.060315 submit/tizen/20170725.110106 submit/tizen/20170726.063443 submit/tizen/20170727.071110 submit/tizen_4.0/20170811.094300
taeyoon0.lee [Mon, 24 Jul 2017 03:04:10 +0000 (12:04 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit 4f8a68bd4cf1212b9bfbfe19dd48aa945527e7fb.

Change-Id: Idedf730442758e2f584c537a4d1f91ad8f737414

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 22/140122/1
taeyoon0.lee [Mon, 24 Jul 2017 03:03:34 +0000 (12:03 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit ccfa69a7d37b27e4975ad1fd02a293a2bca97900.

Change-Id: Ifd26827a10e5ec3a446568e7d00b17b5dbec5007

7 years agoMerge branch 'devel/master (1.2.49)' into tizen 21/140121/1
taeyoon0.lee [Mon, 24 Jul 2017 03:02:29 +0000 (12:02 +0900)]
Merge branch 'devel/master (1.2.49)' into tizen

Change-Id: I5395b8d828690e519b1699f25b8fa7ef50066308

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 20/140120/1
taeyoon0.lee [Mon, 24 Jul 2017 03:01:41 +0000 (12:01 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit a746c9341870c1ba8e8b8c5ba4ab8b50adcff6be.

Change-Id: I7bc8aae9132799e5a681ef6fc1d097aa7f0678a6

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 19/140119/1
taeyoon0.lee [Mon, 24 Jul 2017 03:00:49 +0000 (12:00 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit 54d2f2aa984fe6efe00a52a9f4e097b845cc59e9.

Change-Id: I0d31a678db5714242499d766a4766c207b6b1064

7 years agoDALi Version 1.2.49 49/140049/1 dali_1.2.49
David Steele [Fri, 21 Jul 2017 13:24:14 +0000 (14:24 +0100)]
DALi Version 1.2.49

Change-Id: I9608c1484003c63acdb49610ff413ca3db7222a7

7 years agoAdded Devel Animated Property Registration macro 94/138994/1
Agnelo Vaz [Fri, 14 Jul 2017 13:31:53 +0000 (14:31 +0100)]
Added Devel Animated Property Registration macro

Change-Id: Ib9e999d98a9eaa21bb3063302f143c24300f7d07

7 years agoMerge changes I0322e8d7,I26207d6a into devel/master
Adeel Kazmi [Fri, 14 Jul 2017 14:41:46 +0000 (14:41 +0000)]
Merge changes I0322e8d7,I26207d6a into devel/master

* changes:
  Added tracking of texture count to test harness
  Added a memory efficient Circular Queue to Dali

7 years agoDALi Version 1.2.48 77/138977/1 dali_1.2.48
adam.b [Fri, 14 Jul 2017 12:28:57 +0000 (13:28 +0100)]
DALi Version 1.2.48

Change-Id: Iecd686ab2ee242d033f2b7908739936232716a67

7 years agoMerge "Reduce Render::Texture size by 30% and texture upload message size by 50%...
Adeel Kazmi [Thu, 13 Jul 2017 18:47:27 +0000 (18:47 +0000)]
Merge "Reduce Render::Texture size by 30% and texture upload message size by 50%" into devel/master

7 years agoAdded tracking of texture count to test harness 78/138778/3
David Steele [Thu, 13 Jul 2017 14:34:18 +0000 (15:34 +0100)]
Added tracking of texture count to test harness

Change-Id: I0322e8d77c95c3628421c73fbba5f25897125653

7 years agoAdded a memory efficient Circular Queue to Dali 71/136671/5
David Steele [Fri, 30 Jun 2017 16:26:19 +0000 (17:26 +0100)]
Added a memory efficient Circular Queue to Dali

Added a circular queue that is based on top of Dali::Vector.
It's a FIFO queue that grows to the desired size, then prevents
anything being added to it once full. Elements are pushed to the back
of the queue, and popped from the front of the queue.

Change-Id: I26207d6aca5031e7e35f58adbe2ef1f26298ae2a
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Added device information in TouchData/KeyEvent" into devel/master
taeyoon0.lee [Wed, 12 Jul 2017 16:24:17 +0000 (16:24 +0000)]
Merge "Added device information in TouchData/KeyEvent" into devel/master

7 years agoAdd devel api to support C++11 for loop: for ( auto i : container ) 02/138002/9
Kimmo Hoikka [Mon, 10 Jul 2017 16:47:05 +0000 (17:47 +0100)]
Add devel api to support C++11 for loop: for ( auto i : container )

Change-Id: I4167e6b160f0134648d23bb1e9c10da214d68017

7 years agoReduce Render::Texture size by 30% and texture upload message size by 50% 94/137994/2
Kimmo Hoikka [Mon, 10 Jul 2017 13:11:47 +0000 (14:11 +0100)]
Reduce Render::Texture size by 30% and texture upload message size by 50%

use uint16_t instead of unsigned int, which is unnecessarily large

Change-Id: I52ed1574086c3c35148ac1def09f32f49238adb4

7 years agoMerge "DALi Version 1.2.47" into devel/master
Adeel Kazmi [Fri, 7 Jul 2017 10:45:16 +0000 (10:45 +0000)]
Merge "DALi Version 1.2.47" into devel/master

7 years agoDALi Version 1.2.47 47/137747/1 dali_1.2.47
Agnelo Vaz [Fri, 7 Jul 2017 10:20:14 +0000 (11:20 +0100)]
DALi Version 1.2.47

Change-Id: Ibaf982f08a0983d58fa1b6fd6361fe07cd8f7284

7 years agoUpdating test harness CMakeLists.txt to work with newer versions of CMAKE 03/137603/1
David Steele [Thu, 6 Jul 2017 16:21:59 +0000 (17:21 +0100)]
Updating test harness CMakeLists.txt to work with newer versions of CMAKE

Change-Id: Iab5d9701f2c1ed8354a92e3855e4a3a9da522094

7 years agoAdded device information in TouchData/KeyEvent 74/135674/8
taeyoon0.lee [Fri, 23 Jun 2017 08:34:01 +0000 (17:34 +0900)]
Added device information in TouchData/KeyEvent

Change-Id: Ib5a5c66147372da4933f0ef827992081dddeb501

7 years ago[Tizen] Stage's default background color change to transparent 48/137148/1 accepted/tizen/unified/20170706.193945 submit/tizen/20170705.113121 submit/tizen/20170706.054645
Jinho, Lee [Tue, 4 Jul 2017 06:03:11 +0000 (15:03 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit 6c84eb956970c06c9b0a6abac4933c2298ceb177.

Change-Id: Ie353d4a8aa909c00da73511c6e15f7f1092c81ba

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 47/137147/1
Jinho, Lee [Tue, 4 Jul 2017 06:02:41 +0000 (15:02 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit 511930f3362c2e3a5d060764d721664e2c9c5149.

Change-Id: Ieeac96fac82de35abe00bd734e95fc8968926c79

7 years agoMerge branch 'devel/master' into tizen 46/137146/1
Jinho, Lee [Tue, 4 Jul 2017 05:53:51 +0000 (14:53 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I38bb2daa0fe3eca531b7d79d9d9dae26ffcecfc2

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 45/137145/1
Jinho, Lee [Tue, 4 Jul 2017 05:49:20 +0000 (14:49 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit b9bd6d1f3a7c1cac0ff742b5e771d0ed76397ccd.

Change-Id: Icf7ed63432bf142c482d5ea15d558335fdcd96b5

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 44/137144/1
Jinho, Lee [Tue, 4 Jul 2017 05:49:05 +0000 (14:49 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit 7ed337c276e83f8334f09ade03b77d3452898fda.

Change-Id: I3f764a361369dc034d467eaf0c92f7ed6289e8f2

7 years agoMerge "Replace DALI_COMPILE_TIME_ASSERT with C++11 static_assert" into devel/master
Kimmo Hoikka [Mon, 3 Jul 2017 13:56:52 +0000 (13:56 +0000)]
Merge "Replace DALI_COMPILE_TIME_ASSERT with C++11 static_assert" into devel/master

7 years agoMerge "Updated Layer documentation to describe correct drawing order." into devel...
Adeel Kazmi [Mon, 3 Jul 2017 10:57:12 +0000 (10:57 +0000)]
Merge "Updated Layer documentation to describe correct drawing order." into devel/master

7 years agoMerge "Performance Improvements: Remove unnecessary SwapBuffer calls" into devel...
Adeel Kazmi [Fri, 30 Jun 2017 18:35:26 +0000 (18:35 +0000)]
Merge "Performance Improvements: Remove unnecessary SwapBuffer calls" into devel/master

7 years agoPerformance Improvements: Remove unnecessary SwapBuffer calls 19/136219/4
Tom Robinson [Wed, 28 Jun 2017 14:03:50 +0000 (15:03 +0100)]
Performance Improvements: Remove unnecessary SwapBuffer calls

Change-Id: I8ce9f1d5e2fcdab8f81c355774a2f9775e1a365b

7 years agoMerge "Fix position error when INHERIT_POSITION is false" into devel/master
Adeel Kazmi [Fri, 30 Jun 2017 13:53:42 +0000 (13:53 +0000)]
Merge "Fix position error when INHERIT_POSITION is false" into devel/master

7 years agoUpdated Layer documentation to describe correct drawing order. 49/136649/2
David Steele [Fri, 30 Jun 2017 12:40:34 +0000 (13:40 +0100)]
Updated Layer documentation to describe correct drawing order.

Change-Id: I18949d1f7c714fa662d7400d4c042afbc538deda
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoDALi Version 1.2.46 09/136609/1 dali_1.2.46
Adeel Kazmi [Fri, 30 Jun 2017 10:20:24 +0000 (11:20 +0100)]
DALi Version 1.2.46

Change-Id: Ia346d276bbd0e1fb70373e0a197eece79e68cfc9

7 years agoFix position error when INHERIT_POSITION is false 40/135940/2
Heeyong Song [Tue, 27 Jun 2017 11:18:06 +0000 (20:18 +0900)]
Fix position error when INHERIT_POSITION is false

- Consider the anchor point

Change-Id: I5f646a469969338e5fd7b8a420a703a7138a715e

7 years agoReplace DALI_COMPILE_TIME_ASSERT with C++11 static_assert 55/136455/1
Adeel Kazmi [Thu, 29 Jun 2017 17:43:49 +0000 (18:43 +0100)]
Replace DALI_COMPILE_TIME_ASSERT with C++11 static_assert

Change-Id: Ieaf5b9b3f75d7d7a2fc5d29edda5e5c62ed672f6

7 years agoRemove Emscripten 50/136450/3
Adeel Kazmi [Thu, 29 Jun 2017 15:30:05 +0000 (16:30 +0100)]
Remove Emscripten

Change-Id: Icf2d5b4cf4c0df3508996ff5bd4961a4e102b76d

7 years agoTemporary types for PropertyValue debugging 28/136428/2
David Steele [Fri, 8 Apr 2016 11:12:26 +0000 (12:12 +0100)]
Temporary types for PropertyValue debugging

Note, adds global variables under DEBUG build only.

Change-Id: Id40e68cb565fe03d3c0304acae9c2375c1e603b3

7 years agoMerge "Revert "Implemented basic CPU image masking"" into devel/master
Adeel Kazmi [Wed, 28 Jun 2017 15:01:06 +0000 (15:01 +0000)]
Merge "Revert "Implemented basic CPU image masking"" into devel/master

7 years agoPerformance Improvements: Reduce glClear calls 72/135972/4
Tom Robinson [Tue, 27 Jun 2017 15:01:02 +0000 (16:01 +0100)]
Performance Improvements: Reduce glClear calls

Notes on this change so far:
* Camera still exists within rendertask as is required for some methods - this can be removed as part of later refactor?

Change-Id: I49e73be70773fa295803a7077392bb60d693f9be

7 years agoRevert "Implemented basic CPU image masking" 28/134928/4
David Steele [Mon, 19 Jun 2017 17:52:30 +0000 (18:52 +0100)]
Revert "Implemented basic CPU image masking"

This reverts commit 5bf461c739a17c68772a91d39cf264cdd70beec2.

Conflicts:
automated-tests/src/dali-internal/CMakeLists.txt
dali/devel-api/file.list

Change-Id: I90c0c15290f0b41e9e8f9e47964788e5ac99ac73

7 years agoRemoved forward declaration of (removed) FrameBufferTexture 41/119941/2
Paul Wisbey [Mon, 20 Mar 2017 19:59:47 +0000 (19:59 +0000)]
Removed forward declaration of (removed) FrameBufferTexture

Change-Id: Idf52f8a8fd0d87e5ce639f80796866bfd8d3fdb1

7 years agoDALi Version 1.2.45 06/135606/1 dali_1.2.45
Victor Cebollada [Fri, 23 Jun 2017 09:43:28 +0000 (10:43 +0100)]
DALi Version 1.2.45

Change-Id: Ic85a13a24e60c24151361ac45bd2429c5f1ca25e

7 years agoClipping draw order fix 25/135025/3
Tom Robinson [Tue, 20 Jun 2017 10:50:25 +0000 (11:50 +0100)]
Clipping draw order fix

Change-Id: I845d2f140048abd3de5fb6c5f399e53f9fca7ff3

7 years ago[Tizen] Stage's default background color change to transparent 36/134836/1 accepted/tizen/unified/20170630.083241 submit/tizen/20170621.112620 submit/tizen/20170622.035441
Heeyong Song [Tue, 20 Jun 2017 06:47:38 +0000 (15:47 +0900)]
[Tizen] Stage's default background color change to transparent

Change-Id: I3f04fb994dd44d89d5849ecab5fbd04bd722895c

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 25/134825/1
Heeyong Song [Tue, 20 Jun 2017 05:57:50 +0000 (14:57 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

Change-Id: I5f333ef942869c6c12d3876fd80cbc47023ffaee

7 years agoMerge branch 'devel/master' into tizen 22/134822/1
Heeyong Song [Tue, 20 Jun 2017 05:54:27 +0000 (14:54 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I8787c30676bdc34f32d3cbcaeca3b6acc0da1f59

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 20/134820/1
Heeyong Song [Tue, 20 Jun 2017 05:54:11 +0000 (14:54 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 396d6b06b177a275a163b7f3df75def7fad5421d.

Change-Id: I3d7fd025fca9e52dc74b53a9585f95f608ea8458

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 19/134819/1
Heeyong Song [Tue, 20 Jun 2017 05:53:42 +0000 (14:53 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit efd939f09df7acd54241bb5d31f4328ff81a2120.

Change-Id: Id7a3cc3ce17771c4de907e9872bdfa420b7616f5

7 years agoAdded mechanism to get type info of CustomActor 33/134433/2
David Steele [Thu, 15 Jun 2017 15:57:14 +0000 (16:57 +0100)]
Added mechanism to get type info of CustomActor

For non-native derived classes of CustomActor, it is useful to be
able to get the registered type name without using the native
"typeid" mechanism, which usually gets to the most-derived native
class. Instead, if the glue layer registers the non-native typenames
with the type registry using DevelHandle::SetTypeInfo, then

Change-Id: Ic79ce1a239a965e5c2c74ea2b8980c2f9ca29f8c
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoDALi Version 1.2.44 30/134430/1 dali_1.2.44
Umar [Fri, 16 Jun 2017 11:03:21 +0000 (12:03 +0100)]
DALi Version 1.2.44

Change-Id: If2e0e08ba448ddf90fdf1db0550e22783f7da7dc

7 years agoRevert "Enable GLES3.0 by default." 79/134279/1
Adeel Kazmi [Thu, 15 Jun 2017 17:52:52 +0000 (17:52 +0000)]
Revert "Enable GLES3.0 by default."

This reverts commit b595c8cb3e23821406a4ba65e1e224cfb6443c36.

Change-Id: I3cf62bb34a0f902caf29b8cf71ad48e1344d5ce3

7 years agoEnable GLES3.0 by default. 10/134110/2
Victor Cebollada [Wed, 14 Jun 2017 15:50:09 +0000 (16:50 +0100)]
Enable GLES3.0 by default.

Change-Id: I358d172244716840e16a57bdd980dc2be349bd69
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoFloating point formats added to pixel data. 59/133859/9
Victor Cebollada [Tue, 13 Jun 2017 14:41:39 +0000 (15:41 +0100)]
Floating point formats added to pixel data.

Change-Id: I94038c400620fef5a63fcd74bc2f053c2f9d8254
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years ago[Tizen] Stage's default background color change to transparent 57/133557/1 accepted/tizen/unified/20170614.141242 submit/tizen/20170613.061944 submit/tizen/20170614.120205
Seoyeon Kim [Tue, 13 Jun 2017 01:36:19 +0000 (10:36 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit e6f7987879869c485aa7b6b0de43a98852c2dfa1.

Change-Id: Idbf73150defeeb5726f42b673cf8e525fe975691

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 56/133556/1
Seoyeon Kim [Tue, 13 Jun 2017 01:35:32 +0000 (10:35 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit bf46431ba2ac272e310627d6fd3fb706e96a24b3.

Change-Id: Ie88799f684a3ca7126cb63f38d825e1cde3f8209

7 years agoMerge branch 'devel/master' into tizen 55/133555/1
Seoyeon Kim [Tue, 13 Jun 2017 01:34:06 +0000 (10:34 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ida6fec1f6183b5c47431c352a5955dc9f0616034

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 53/133553/1
Seoyeon Kim [Tue, 13 Jun 2017 01:33:13 +0000 (10:33 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 498f2ed30495419ab696aa6e2820a3c1d44a6e76.

Change-Id: I7f2af839a6738d1f3708c0966cabd7a469b97b9d

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 52/133552/1
Seoyeon Kim [Tue, 13 Jun 2017 01:32:50 +0000 (10:32 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit 3d6dca0c017d06d048f479e92ff0eecb0dd6fb69.

Change-Id: I1db0201c9d2b62c0f8470b430ec581910c609ff5

7 years agoRevert "[Tizen] Fix memory leak issue in dali core" 51/133551/1
Seoyeon Kim [Tue, 13 Jun 2017 01:32:18 +0000 (10:32 +0900)]
Revert "[Tizen] Fix memory leak issue in dali core"

This reverts commit cd1f8c935c88054e546c76834f077ba6677facb5.

Change-Id: Ie8107ab947cd450b2fecc38817f803915889bc59

7 years agoMerge "Simplified actor depth traversal algorithms" into devel/master
David Steele [Mon, 12 Jun 2017 15:31:03 +0000 (15:31 +0000)]
Merge "Simplified actor depth traversal algorithms" into devel/master

7 years agoSimplified actor depth traversal algorithms 13/132813/6
David Steele [Wed, 7 Jun 2017 19:37:51 +0000 (20:37 +0100)]
Simplified actor depth traversal algorithms

Instead of having a complex sibling order and hierarchy depth combination,
changed to use actor order in mChildren; Sibling operations now move
the actor pointers in this array.

Automatically regenerates a depth index for every actor in the tree
when any part of the tree changes. (i.e. actor add/remove, raise/lower etc)
at the end of an event processing cycle, and resends a list of nodes
to UpdateManager in a single message.

Change-Id: I1f716132f0e3a13fc21fbebf188287dc893956ee
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoMerge "Adding Progress notification to Animation" into devel/master
Adeel Kazmi [Fri, 9 Jun 2017 17:36:55 +0000 (17:36 +0000)]
Merge "Adding Progress notification to Animation" into devel/master

7 years agoAdding Progress notification to Animation 12/132812/14
Agnelo Vaz [Wed, 7 Jun 2017 18:06:17 +0000 (19:06 +0100)]
Adding Progress notification to Animation

Change-Id: Iff153ceebfc89938e43a6ce50a0e0fe962e6ef81

7 years agoFix for texture Upload() 08/133308/1
Victor Cebollada [Fri, 9 Jun 2017 13:15:02 +0000 (14:15 +0100)]
Fix for texture Upload()

* When a full texture is loaded in a GLES3.x context
  and the pixel data format is RGB and the internal format
  is RGBA, it needs to be converted to RGBA.

Change-Id: Idcd3635d2d1bd378b9ffe96266c4fb8ced5e4087
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
7 years agoMerge "Mipmap level parameter" into devel/master
Paul Wisbey [Fri, 9 Jun 2017 15:05:32 +0000 (15:05 +0000)]
Merge "Mipmap level parameter" into devel/master

7 years agoMerge "Implemented basic CPU image masking" into devel/master
Adeel Kazmi [Fri, 9 Jun 2017 12:54:14 +0000 (12:54 +0000)]
Merge "Implemented basic CPU image masking" into devel/master

7 years agoMipmap level parameter 98/132798/5
greynaga [Wed, 7 Jun 2017 14:24:31 +0000 (15:24 +0100)]
Mipmap level parameter

Implementation of GL_TEXTURE_MAX_LEVEL for GLES3x,
to upload mipmaps without full level.

Change-Id: I8dbd3a30b47da02ec598cf8df1bc6444d361e232

7 years agoDALi Version 1.2.43 84/133284/1 dali_1.2.43
Richard Huang [Fri, 9 Jun 2017 12:23:00 +0000 (13:23 +0100)]
DALi Version 1.2.43

Change-Id: I90bfdcbca3332d6f748769b4d49bfd8145c57e5a

7 years agoImplemented basic CPU image masking 35/132535/7
David Steele [Tue, 6 Jun 2017 09:18:36 +0000 (10:18 +0100)]
Implemented basic CPU image masking

Given a PixelData containing an image and a PixelData to use as a mask,
this will apply the alpha channel of the mask to the image; either
multiplying into the image's alpha channel, or if it doesn't have one,
converting the image to RGBA888 and applying the mask's alpha channel.

If the mask is a different size than the image, then this will sample a
single pixel from a smaller mask, or use bilinear filtering to sample
from a larger mask.

Change-Id: I48b5d332627a4fb85899883868d278bcbc2b9c8e

7 years agoRemove current and future memory leaks with messages by forcing the use of OwnerPoint... 10/132810/2
Kimmo Hoikka [Wed, 7 Jun 2017 17:35:26 +0000 (18:35 +0100)]
Remove current and future memory leaks with messages by forcing the use of OwnerPointer instead of raw pointers

OwnerPointer no longer does the Release hack behind the scene so if you want to transfer ownership
it needs to be OwnerPointer all the way

Change-Id: I3cbf6341142fd25ef3f2a0ebc875c2ef9797e8ad

7 years ago[Tizen] Fix memory leak issue in dali core 50/132650/1 accepted/tizen/unified/20170608.072246 submit/tizen/20170607.061735
minho.sun [Wed, 7 Jun 2017 05:54:56 +0000 (14:54 +0900)]
[Tizen] Fix memory leak issue in dali core

This reverts commit 4ad6cb8b91998fd9affe0f185491f76b595c4b74.

Change-Id: I7666fee4e382983e0e83df255ccca796cdaf7f83

7 years ago[Tizen] Stage's default background color change to transparent 49/132649/1
minho.sun [Wed, 7 Jun 2017 05:54:46 +0000 (14:54 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit 991fb43539475b1d3b1aa812f808c2d83735f195.

Change-Id: I13c35673e634f23b8a166c599adc2973adfb4041

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 48/132648/1
minho.sun [Wed, 7 Jun 2017 05:54:34 +0000 (14:54 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit c1f70c3022befdf697c595bcd17dc04d5ad60cea.

Change-Id: Idfbb063978ee08a3771f273f7f306fa00d3eefc0

7 years agoMerge branch 'devel/master' into tizen 47/132647/1
minho.sun [Wed, 7 Jun 2017 05:54:18 +0000 (14:54 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I95a7a6557ab4dfb8176aa08678bf25838f3357a7

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 46/132646/1
minho.sun [Wed, 7 Jun 2017 05:54:10 +0000 (14:54 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 659d2cc5b9f73fe057f54a8e1babab0a424fc230.

Change-Id: I2e54b0b096baa9393ce28965280a16afbf841d28

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 45/132645/1
minho.sun [Wed, 7 Jun 2017 05:53:59 +0000 (14:53 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit bd41e90757590daf32fbe032df5f9d087305325b.

Change-Id: I37be88ee0e51f634c06cbc1636fc6f278095e44c

7 years agoRevert "[Tizen] Fix memory leak issue in dali core" 44/132644/1
minho.sun [Wed, 7 Jun 2017 05:53:48 +0000 (14:53 +0900)]
Revert "[Tizen] Fix memory leak issue in dali core"

This reverts commit 0ffd846a82f78a4034367e1271166da711dc35d2.

Change-Id: I14113d015884bb1b6e362a54b9a50de39f4f6cd8

7 years ago[Tizen] Fix memory leak issue in dali core 10/132610/1
xb.teng [Wed, 7 Jun 2017 05:41:26 +0000 (13:41 +0800)]
[Tizen] Fix memory leak issue in dali core

Change-Id: I29f12e8b0ddd3becc2bd35575a7192b9c3e6bc15
Signed-off-by: xb.teng <xb.teng@samsung.com>
7 years agoDALi Version 1.2.42 57/132357/1 dali_1.2.42
Nick Holland [Fri, 2 Jun 2017 11:55:31 +0000 (12:55 +0100)]
DALi Version 1.2.42

Change-Id: I3dd139533e160084d6a077de3d2138e167d57de3

7 years agoAdd a helper for read-only properties 06/132006/2
Adeel Kazmi [Wed, 31 May 2017 14:17:26 +0000 (15:17 +0100)]
Add a helper for read-only properties

Change-Id: I927f26296470cd27d4bd5f9168ac15c5dace0335

7 years ago[Tizen] Stage's default background color change to transparent 05/131905/1
Jinho, Lee [Wed, 31 May 2017 06:42:43 +0000 (15:42 +0900)]
[Tizen] Stage's default background color change to transparent

Change-Id: I2c982cf72fa07a6a089de95f7375867d329be00b

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 65/131865/1
Jinho, Lee [Wed, 31 May 2017 02:32:45 +0000 (11:32 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit d43af698280788aa8d2ac4e727c89e2861a56449.

Change-Id: I3c16c196529fb01008a760865b4fd3f70bb417a3

7 years agoMerge branch 'devel/master' into tizen 64/131864/1
Jinho, Lee [Wed, 31 May 2017 02:30:55 +0000 (11:30 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I42b6f15ace243810cebc558afb3d55ecb0cd6e65

7 years agoRemove dead logic handling renderer ready and completion 21/131321/3
Kimmo Hoikka [Fri, 26 May 2017 09:37:20 +0000 (10:37 +0100)]
Remove dead logic handling renderer ready and completion

- its not possible to have a renderer without scene graph geometry and shader
- renderers are now ready and complete as soon as they are ready, i.e. have valid geometry and shader

Change-Id: I197c7af70a4c204260558a57b54bd69a2830f410

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 74/131774/1
Jinho, Lee [Tue, 30 May 2017 07:18:01 +0000 (16:18 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 9314e51580c90e573b71ebeffe2c9df8d3551b10.

Change-Id: I49d984729c7649ac5bb9cb4971d91b4ed34e7c61

7 years agoRevert "[Tizen] Ensure cached values of properties animated using AnimateTo are updated" 73/131773/1
Jinho, Lee [Tue, 30 May 2017 07:17:43 +0000 (16:17 +0900)]
Revert "[Tizen] Ensure cached values of properties animated using AnimateTo are updated"

This reverts commit 170e0f5cde273cecde1990e5943cdaad8933e65a.

Change-Id: Ie0cf57dd4bc3c9d49694f86ed784709af98e033d

7 years agoRevert "[Tizen] (Animation) Reorder animation variables according to size & remove... 72/131772/1
Jinho, Lee [Tue, 30 May 2017 07:16:42 +0000 (16:16 +0900)]
Revert "[Tizen] (Animation) Reorder animation variables according to size & remove unused"

This reverts commit 2e85738caf39e6a650879de4a53c6ebe3cd7d6ac.

Change-Id: I6bf770d80aecb816f55f10c6761016faf60ce9ba

7 years agoRevert "[Tizen] (Animation) Ensure TimePeriod is taken into account when setting... 71/131771/1
Jinho, Lee [Tue, 30 May 2017 07:16:14 +0000 (16:16 +0900)]
Revert "[Tizen] (Animation) Ensure TimePeriod is taken into account when setting properties on the event-thread as well"

This reverts commit f69222d4812124d8788917283a41dac859b309cc.

Change-Id: I2519077a823b6876a78ca525ae905f6469a2439f

7 years agoRevert "[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties" 70/131770/1
Jinho, Lee [Tue, 30 May 2017 07:15:57 +0000 (16:15 +0900)]
Revert "[Tizen] (Animation) Ensure AnimateBy updates the cached event-side properties"

This reverts commit 135e1701cb53a90dd229c033f19f8d8b1bbee6ed.

Change-Id: I78aed48072c09dacd6a4549c230f00a358e88789

7 years agoRevert "[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side prope... 69/131769/1
Jinho, Lee [Tue, 30 May 2017 07:15:35 +0000 (16:15 +0900)]
Revert "[Tizen] (Animation) Ensure AnimateBetween updates the cached event-side properties"

This reverts commit 6c20d722e86139148c82bdf9a79d041db5a5fb7f.

Change-Id: I050f4549e48f7070fad8984adc891d7aaae3e3a5

7 years agoRevert "[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp" 68/131768/1
Jinho, Lee [Tue, 30 May 2017 07:15:24 +0000 (16:15 +0900)]
Revert "[Tizen] Avoid Svace MEMORY_LEAK warning in callback.cpp"

This reverts commit 4a0606fa1a653af9a571c565669ae91dca8703d1.

Change-Id: I150a390e63f56471ade1497483384f83544b8b4b

7 years agoRevert "[Tizen] Move DevelHandle::GetCurrentProperty to public" 67/131767/1
Jinho, Lee [Tue, 30 May 2017 07:15:09 +0000 (16:15 +0900)]
Revert "[Tizen] Move DevelHandle::GetCurrentProperty to public"

This reverts commit b76771ea378300ba82372e8867bb074aebb60a40.

Change-Id: I81064859529645f7c07c1096f330e745a7a54f90

7 years agoRevert "[Tizen] Update doxygen commnets" 66/131766/1
Jinho, Lee [Tue, 30 May 2017 07:14:51 +0000 (16:14 +0900)]
Revert "[Tizen] Update doxygen commnets"

This reverts commit e057de80cd4561c267752583c56587b47b8e6852.

Change-Id: I6d6cd3a32618d592de5cd94fa951b48c2a9b0e83

7 years agoMerge "Removal of unnecessary set and map wrappers" into devel/master
David Steele [Fri, 26 May 2017 17:30:39 +0000 (17:30 +0000)]
Merge "Removal of unnecessary set and map wrappers" into devel/master

7 years agoMerge "(Animation) Ensure PlayFrom updates the cached event-side properties" into...
David Steele [Fri, 26 May 2017 16:25:00 +0000 (16:25 +0000)]
Merge "(Animation) Ensure PlayFrom updates the cached event-side properties" into devel/master

7 years agoMerge "(Animation) Ensure AnimateBetween updates the cached event-side properties...
David Steele [Fri, 26 May 2017 16:24:46 +0000 (16:24 +0000)]
Merge "(Animation) Ensure AnimateBetween updates the cached event-side properties" into devel/master

7 years agoMerge "(Animation) Ensure AnimateBy updates the cached event-side properties" into...
David Steele [Fri, 26 May 2017 16:24:37 +0000 (16:24 +0000)]
Merge "(Animation) Ensure AnimateBy updates the cached event-side properties" into devel/master

7 years agoRemoval of unnecessary set and map wrappers 54/131354/2
Kimmo Hoikka [Fri, 26 May 2017 12:57:14 +0000 (13:57 +0100)]
Removal of unnecessary set and map wrappers

Change-Id: Ib11f9a3dcf8d71ddcba3ffee6d0d6180a89f500d

7 years agoDALi Version 1.2.41 44/131344/1 dali_1.2.41
greynaga [Fri, 26 May 2017 12:30:37 +0000 (13:30 +0100)]
DALi Version 1.2.41

Change-Id: I9df1c5bc3943a712901cee763fde9ca6609ebbda

7 years ago(Animation) Ensure PlayFrom updates the cached event-side properties 99/131099/2
Adeel Kazmi [Thu, 25 May 2017 10:42:06 +0000 (11:42 +0100)]
(Animation) Ensure PlayFrom updates the cached event-side properties

Change-Id: Id5dd3a1e78fabc7c426b81e3909738bbc1887040

7 years ago(Animation) Ensure AnimateBetween updates the cached event-side properties 72/130272/5
Adeel Kazmi [Sat, 20 May 2017 03:08:52 +0000 (04:08 +0100)]
(Animation) Ensure AnimateBetween updates the cached event-side properties

Change-Id: I8d83611eebf8e9bdca7dd9390a207924706eeb97