platform/core/uifw/dali-core.git
7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 34/147034/1
Heeyong Song [Fri, 1 Sep 2017 00:22:44 +0000 (09:22 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 7095a7670e36ca256f93969ae7a607f4f93b0bf7.

Change-Id: Ia3663afc447a8c53a2ce477f8677b1d2e2d9784d

7 years agoRevert "[Tizen] check if event is called from main thread always" 33/147033/1
Heeyong Song [Fri, 1 Sep 2017 00:22:00 +0000 (09:22 +0900)]
Revert "[Tizen] check if event is called from main thread always"

This reverts commit 965e7df5862a0c7c62999ddc6ae71f5f58f99849.

Change-Id: I9acca97869a83c41091d0274dbb3ee78ca2d2d6e

7 years agoRevert "[Tizen] Enable Debug on" 97/145797/1 accepted/tizen/unified/20170824.172447 submit/tizen/20170824.061020
Seoyeon Kim [Thu, 24 Aug 2017 01:22:26 +0000 (10:22 +0900)]
Revert "[Tizen] Enable Debug on"

This reverts commit bf29cb32a057dbdfa37226c36295b918154474cb.

Change-Id: Ic4a48633200e8913d2bd3bb514995d3031b5cbad

7 years ago[Tizen] check if event is called from main thread always 91/145791/1
dongsug.song [Thu, 24 Aug 2017 01:09:40 +0000 (10:09 +0900)]
[Tizen] check if event is called from main thread always

Change-Id: I53e58ad81cee9ea38da21b991a589c554f83d6f0
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
7 years ago[Tizen] Enable Debug on 96/143996/2 accepted/tizen/4.0/unified/20170829.015852 accepted/tizen/unified/20170822.184835 submit/tizen/20170814.093340 submit/tizen/20170822.100117 submit/tizen_4.0/20170828.100004
Seoyeon Kim [Mon, 14 Aug 2017 07:28:47 +0000 (16:28 +0900)]
[Tizen] Enable Debug on

Change-Id: I052b2bdb03bc29caa27ff126ac26ada3bfc5be25
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 49/143949/1
Seoyeon Kim [Mon, 14 Aug 2017 06:03:58 +0000 (15:03 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit cfd7fe8814da7c750026c8bd40265987c581d9bc.

Change-Id: Ic203ec552bcebdcb646496b0555ba0922396fc62

7 years agoMerge branch 'devel/master' into tizen 34/143934/1
Seoyeon Kim [Mon, 14 Aug 2017 04:57:45 +0000 (13:57 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Id7675c8f2ba06883eb6d5bc186511dc23a265bf2

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 33/143933/1
Seoyeon Kim [Mon, 14 Aug 2017 04:56:21 +0000 (13:56 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit 60ed3ebd0effae1181de6155549bb2b4873fd5a5.

Change-Id: Ib52119e34ae094a0808611c5c7c34e4db58d44b1

7 years agoRevert "[Tizen] Stage's default background color change to transparent" 32/143932/1
Seoyeon Kim [Mon, 14 Aug 2017 04:55:41 +0000 (13:55 +0900)]
Revert "[Tizen] Stage's default background color change to transparent"

This reverts commit cc18ff2ac19f0517f66d65c8ecd1782ebe99263d.

Change-Id: I61b7a9792824de2b0f3df54d3b0652d490bb4235

7 years agoDALi Version 1.2.52 35/143835/1 dali_1.2.52
Richard Huang [Fri, 11 Aug 2017 11:43:56 +0000 (12:43 +0100)]
DALi Version 1.2.52

Change-Id: I3343e69a9367225bddd17ab34f94479e3690f22f

7 years agoImplement Animation SetLoopMode and GetLoopMode API 33/140933/6
Seoyeon Kim [Thu, 27 Jul 2017 07:17:20 +0000 (16:17 +0900)]
Implement Animation SetLoopMode and GetLoopMode API

- Animation can play forwards and then runs backwards again using SetLoopMode().
- Enumeration 'LoopingMode' is one of RESTART and AUTO_REVERSE.

Change-Id: Ideecab8060d242874cb8997918b0a6e9c7734dd9
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMerge "DALi Version 1.2.51" into devel/master
Adeel Kazmi [Fri, 4 Aug 2017 10:51:27 +0000 (10:51 +0000)]
Merge "DALi Version 1.2.51" into devel/master

7 years agoDALi Version 1.2.51 86/142586/1 dali_1.2.51
greynaga [Fri, 4 Aug 2017 10:43:22 +0000 (11:43 +0100)]
DALi Version 1.2.51

Change-Id: I09a17c86137983b9bf17245296d4bebf3958017f

7 years agoFix SVACE issue 62/141862/1
Seoyeon Kim [Wed, 2 Aug 2017 00:40:41 +0000 (09:40 +0900)]
Fix SVACE issue

- At linear-constrainer-impl.cpp:138, 'mValue.Size()' should change to 'mProgress.Size()'.

Change-Id: I07799e08d0c5058dd09cd78f368be56b101c23cd
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
7 years agoMerge "Remove use of map-wrapper from TypeRegistry" into devel/master
David Steele [Tue, 1 Aug 2017 17:36:11 +0000 (17:36 +0000)]
Merge "Remove use of map-wrapper from TypeRegistry" into devel/master

7 years agoMerge "Fix some CppCheck errors" into devel/master
David Steele [Tue, 1 Aug 2017 12:07:36 +0000 (12:07 +0000)]
Merge "Fix some CppCheck errors" into devel/master

7 years ago[Tizen] Stage's default background color change to transparent 94/141494/1 accepted/tizen/unified/20170809.015308 submit/tizen/20170804.104325 submit/tizen/20170804.104701
minho.sun [Tue, 1 Aug 2017 01:01:01 +0000 (10:01 +0900)]
[Tizen] Stage's default background color change to transparent

This reverts commit c554c99d24516f490d4bd94d9b97b7261d60d656.

Change-Id: Ifc610a6daecbc811c2dfbb0825a3e6d89e282461

7 years ago[Tizen] Restore Uploaded signal for BufferImage and ResourceImage 93/141493/1
minho.sun [Tue, 1 Aug 2017 01:00:41 +0000 (10:00 +0900)]
[Tizen] Restore Uploaded signal for BufferImage and ResourceImage

This reverts commit 6654a7831fd9b56f881fe1118cdf1804669d879b.

Change-Id: Ia703aea3c61c85b1361538e88153dafc6f95e5a4

7 years agoMerge branch 'devel/master' into tizen 92/141492/1
minho.sun [Tue, 1 Aug 2017 01:00:01 +0000 (10:00 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ia7717724d74a848f6693842eb843170d3d41ddae

7 years agoRevert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage" 91/141491/1
minho.sun [Tue, 1 Aug 2017 00:59:15 +0000 (09:59 +0900)]
Revert "[Tizen] Restore Uploaded signal for BufferImage and ResourceImage"

This reverts commit e8820ac169f91c4bd0d5c7398cdea424efc8c751.

Change-Id: I235c56404128c67cc575420c9e0d6c81ae71c8d4

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 agoRemove use of map-wrapper from TypeRegistry 64/141464/5
Kimmo Hoikka [Mon, 31 Jul 2017 18:44:29 +0000 (19:44 +0100)]
Remove use of map-wrapper from TypeRegistry

Change-Id: Ib3ecc3ba0dedcbab16f3243c8cb134fdc2718f7d

7 years agoFix some CppCheck errors 71/141471/2
Kimmo Hoikka [Mon, 31 Jul 2017 14:19:43 +0000 (15:19 +0100)]
Fix some CppCheck errors

dali/internal/update/gestures/scene-graph-pan-gesture.h 138 operatorEqVarError
dali/integration-api/events/key-event-integ.cpp 42 passedByValue
dali/internal/event/actors/actor-impl.cpp 4867 redundantCopyLocalConst
dali/internal/event/animation/linear-constrainer-impl.h 113 arrayIndexThenCheck
dali/internal/event/events/key-event-processor.cpp 53 redundantAssignment
dali/internal/event/actors/actor-impl.h 1872 passedByValue
dali/internal/render/common/render-algorithms.cpp 203 duplicateBreak
dali/public-api/math/quaternion.cpp 54 useInitializationList

Change-Id: Ifa3b1cd65187d0e0c00f81368ba90a2988975739

7 years agoRemove map-wrapper from KeyEventImpl hack 49/141449/1
Kimmo Hoikka [Mon, 31 Jul 2017 11:52:13 +0000 (12:52 +0100)]
Remove map-wrapper from KeyEventImpl hack

Change-Id: I1f5fbaa21e9af596b9f5d9d7ed4329e8c0b2de51

7 years agoMerge "DALi Version 1.2.50" into devel/master
David Steele [Fri, 28 Jul 2017 16:01:58 +0000 (16:01 +0000)]
Merge "DALi Version 1.2.50" into devel/master

7 years agoDALi Version 1.2.50 26/141226/1 dali_1.2.50
Adeel Kazmi [Fri, 28 Jul 2017 15:54:30 +0000 (16:54 +0100)]
DALi Version 1.2.50

Change-Id: I59cc5089d616fd1d641eda79607d4a1f76be911c

7 years agoAdded Devel Animated with Default Property Reg macro 25/141025/1
Agnelo Vaz [Thu, 27 Jul 2017 17:39:48 +0000 (18:39 +0100)]
Added Devel Animated with Default Property Reg macro

Change-Id: Ib93c776adaae19cdc09bfa67f9840857ed25705f

7 years agoMerge "Updated dali_env script to ensure no build telemetry is sent." into devel...
Adeel Kazmi [Thu, 27 Jul 2017 16:06:12 +0000 (16:06 +0000)]
Merge "Updated dali_env script to ensure no build telemetry is sent." into devel/master

7 years agoUpdated dali_env script to ensure no build telemetry is sent. 46/140846/1
David Steele [Wed, 26 Jul 2017 18:56:06 +0000 (19:56 +0100)]
Updated dali_env script to ensure no build telemetry is sent.

By default, dotnet build sends telemetry about the build process to
Microsoft. This can be disabled by setting the environment variable
DOTNET_CLI_TELEMETRY_OPTOUT=1

Have added this to the dali_env script to ensure that none of the
build processes send this telemetry.

Change-Id: I3f7252b4eeef16207d04bc1f9fa251fdb1a3d870
Signed-off-by: David Steele <david.steele@samsung.com>
7 years agoImplement Animation PlayAfter() API 02/139402/11
Seoyeon Kim [Wed, 19 Jul 2017 00:53:02 +0000 (09:53 +0900)]
Implement Animation PlayAfter() API

- PlayAfter() API is to play Animation after the given time.

Change-Id: I177fed58bb2bdfd9df1f7acec7a9acbd83f8453e
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
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