platform/core/uifw/dali-core.git
4 years agoDALi Version 1.9.15 42/235542/1 dali_1.9.15
Anton Obzhirov [Fri, 5 Jun 2020 10:20:42 +0000 (11:20 +0100)]
DALi Version 1.9.15

Change-Id: Ibd80f5eebe7affe7517e24d0d95855a0dad96465

4 years agoFurther Setter/Getter public API removal from Dali::Actor 46/235446/2
Richard Huang [Tue, 2 Jun 2020 16:15:31 +0000 (17:15 +0100)]
Further Setter/Getter public API removal from Dali::Actor

Change-Id: I121380ad068c2825957405652331597769fb0bc7

4 years agoMerge "Add DALI_CORE_API at the DevelFrameBuffer apis" into devel/master
Adeel Kazmi [Thu, 4 Jun 2020 09:05:13 +0000 (09:05 +0000)]
Merge "Add DALI_CORE_API at the DevelFrameBuffer apis" into devel/master

4 years agoAdd DALI_CORE_API at the DevelFrameBuffer apis 27/235327/1
Seungho, Baek [Thu, 4 Jun 2020 01:55:09 +0000 (10:55 +0900)]
Add DALI_CORE_API at the DevelFrameBuffer apis

 - With the patch "Util functions that convert a kind of buffers to url"

Change-Id: I978ae6d7c2d0ec44e70253de13df7686aa82e015
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoReturn Animation information 00/235100/11
Seungho, Baek [Tue, 2 Jun 2020 06:29:18 +0000 (15:29 +0900)]
Return Animation information

Change-Id: Icc69c676d45ae5205bfa8a30bdae83aa9bff01a4
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoEnsure not rendering before a Renderer is added 08/233808/2
Heeyong Song [Tue, 19 May 2020 08:27:08 +0000 (17:27 +0900)]
Ensure not rendering before a Renderer is added

Change-Id: Ia933e3058e90ca563d035f8d041fc062a96625e3

4 years agoFix actor size issue 25/234825/3
Heeyong Song [Fri, 29 May 2020 02:05:28 +0000 (11:05 +0900)]
Fix actor size issue

SetSize() was ignored if Actor::SetSize() and the size animation was used at the same time
because the mRelayoutData->preferredSize was updated in OnNotifyDefaultPropertyAnimation().

Do not change mRelayoutData->preferredSize in OnNotifyDefaultPropertyAnimation()
and keep the animated size value as a separate value while the animation is playing.

Change-Id: I2de604e9e10c22e970dbc5902826cd67eb306f54

4 years agoDALi Version 1.9.14 88/234888/1 dali_1.9.14
Adeel Kazmi [Fri, 29 May 2020 11:17:24 +0000 (12:17 +0100)]
DALi Version 1.9.14

Change-Id: Id11621baf1adb6746fe5274900093feba0ea03a0

4 years agoAdd assignment operator for Rect to take Vector4 81/234781/3
Richard Huang [Thu, 28 May 2020 12:55:50 +0000 (13:55 +0100)]
Add assignment operator for Rect to take Vector4

Change-Id: I4a91f7fbbfc4b12c9cc10c42ce00b70ce85ccca0

4 years agoRemove more public Setter/Getter APIs from Dali::Actor 39/234639/1
Richard Huang [Wed, 27 May 2020 13:00:07 +0000 (14:00 +0100)]
Remove more public Setter/Getter APIs from Dali::Actor

Change-Id: I2bdf4121679a09af4b0880675d244f3bb2a883f8

4 years agoMerge "Call SetClearEnabled() for clearing background" into devel/master
sunghyun kim [Wed, 27 May 2020 00:51:32 +0000 (00:51 +0000)]
Merge "Call SetClearEnabled() for clearing background" into devel/master

4 years agoCall SetClearEnabled() for clearing background 74/233974/3
Sunghyun Kim [Thu, 21 May 2020 02:23:27 +0000 (11:23 +0900)]
Call SetClearEnabled() for clearing background

Default window already set Background because it is base on stage
But extra Window doesn't set background.

Change-Id: I0cada60409361bd31e4b01f2b2fd8333c2fe671b

4 years agoFix documentation of FrameBuffer 92/234292/2
Seungho, Baek [Mon, 25 May 2020 06:32:47 +0000 (15:32 +0900)]
Fix documentation of FrameBuffer

Change-Id: I2769eb346761de6b33c3dc893d41b166f1841a62
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoDALi Version 1.9.13 79/234179/1 dali_1.9.13
adam.b [Fri, 22 May 2020 09:53:44 +0000 (10:53 +0100)]
DALi Version 1.9.13

Change-Id: I04c1182829fc4acf610d079249264ba9faa438bf

4 years agoRemove some public Setter/Getter APIs from Dali::Actor 40/233840/2
Richard Huang [Tue, 19 May 2020 12:43:33 +0000 (13:43 +0100)]
Remove some public Setter/Getter APIs from Dali::Actor

Change-Id: Ibe93035af4c549162d57761ec38d44f107dcb41d

4 years agoAdd internal tag to VectorAlgorithms 79/233679/1
Seoyeon Kim [Mon, 18 May 2020 04:52:55 +0000 (13:52 +0900)]
Add internal tag to VectorAlgorithms

- To hide VectorAlgorithms template for app developers,
 added @cond internal tag to it.

Change-Id: I151c749d91cb8c06a1eddb84a62bf69bd8fa1f8c
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
4 years agoDALi Version 1.9.12 99/233499/1 dali_1.9.12
Victor Cebollada [Fri, 15 May 2020 05:51:40 +0000 (06:51 +0100)]
DALi Version 1.9.12

Change-Id: If55a53797074567399b2d30e2c1e09c8a9cc7ab3

4 years agoUse discard queue to delete Scenes 15/233015/1
Heeyong Song [Mon, 11 May 2020 08:30:55 +0000 (17:30 +0900)]
Use discard queue to delete Scenes

The RenderManager uses Scenes. So they should be deleted in the next frame.

Change-Id: Ic8002039ae304d0485f312df31e800af17bfe19c

4 years agoDALi Version 1.9.11 81/232781/1 dali_1.9.11
Richard Huang [Thu, 7 May 2020 11:15:54 +0000 (12:15 +0100)]
DALi Version 1.9.11

Change-Id: I2d5ea5dd71ee8e88517229a9da55e7d643d21c46

4 years agoMerge "Libraries & RPM renamed to provide DALi 2" into devel/master
Adeel Kazmi [Mon, 4 May 2020 19:27:50 +0000 (19:27 +0000)]
Merge "Libraries & RPM renamed to provide DALi 2" into devel/master

4 years agoDALi Version 1.9.10 44/232344/1 dali_1.9.10
György Straub [Fri, 1 May 2020 11:00:41 +0000 (12:00 +0100)]
DALi Version 1.9.10

Change-Id: I4adc9bdf3ce7c3e5948f048457c42c2282367a4b

4 years agoRestore public API change 46/232246/1
Heeyong Song [Wed, 29 Apr 2020 08:22:32 +0000 (17:22 +0900)]
Restore public API change

Change-Id: I8d6d98b0dfc3e1391caafad51aa2391da71e4ff7

4 years agoLibraries & RPM renamed to provide DALi 2 34/232034/2
Adeel Kazmi [Mon, 27 Apr 2020 16:18:54 +0000 (17:18 +0100)]
Libraries & RPM renamed to provide DALi 2

Change-Id: Ibf45581c84c66d7cdb175e60fdee38d03f79f906

4 years agoDALi Version 1.9.9 76/231876/1 dali_1.9.9
greynaga [Fri, 24 Apr 2020 15:00:30 +0000 (16:00 +0100)]
DALi Version 1.9.9

Change-Id: Ibcfb8f6cd748e243f824ceca526994029e7d0577

4 years agoMerge "add DALI_CORE_API" into devel/master
Adeel Kazmi [Wed, 22 Apr 2020 09:03:45 +0000 (09:03 +0000)]
Merge "add DALI_CORE_API" into devel/master

4 years agoadd DALI_CORE_API 25/231425/1
Joogab Yun [Wed, 22 Apr 2020 03:29:32 +0000 (12:29 +0900)]
add DALI_CORE_API

Change-Id: If3f1fc28d2d49af0bf84b75db3716de5ed060dc9

4 years agoUsing Depth and Stencil buffer & texture 23/227923/16
Seungho, Baek [Tue, 17 Mar 2020 08:09:40 +0000 (17:09 +0900)]
Using Depth and Stencil buffer & texture

 - Add DEPTH_UNSIGNED_INT and DEPTH_FLOAT for depth
 - Add DEPTH_STENCIL for depth and stencil
 - Add AttachDepthTexture and AttachDepthStencilTexture to use Depth/Stencil buffer of FBO as a input

Change-Id: Ia7483e2e7b81de170143585eed99cabf65c89c00
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
4 years agoMerge "Fix VCPKG CMake build issue." into devel/master
Adeel Kazmi [Fri, 17 Apr 2020 10:50:59 +0000 (10:50 +0000)]
Merge "Fix VCPKG CMake build issue." into devel/master

4 years agoDALi Version 1.9.8 13/231113/1 dali_1.9.8
Cheng-Shiun Tsai [Fri, 17 Apr 2020 09:06:49 +0000 (10:06 +0100)]
DALi Version 1.9.8

Change-Id: I8290d6e236d472430d79df5821d1991789f11d6d

4 years agoFix VCPKG CMake build issue. 16/231016/1
Victor Cebollada [Thu, 16 Apr 2020 15:59:59 +0000 (16:59 +0100)]
Fix VCPKG CMake build issue.

Change-Id: Id19f3a4c18e86f1a83c102432aa1db5c87142877
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Update dali_env script to install required libraries" into devel/master
Adeel Kazmi [Wed, 15 Apr 2020 16:19:53 +0000 (16:19 +0000)]
Merge "Update dali_env script to install required libraries" into devel/master

4 years agoUpdate dali_env script to install required libraries 79/230879/1
Richard Huang [Wed, 15 Apr 2020 15:52:09 +0000 (16:52 +0100)]
Update dali_env script to install required libraries

Change-Id: I4d005a95c776b900061339ca555cc5d8ef97282e

4 years agoCMake for MS Windows command line 54/224154/12
Victor Cebollada [Thu, 30 Jan 2020 07:23:31 +0000 (07:23 +0000)]
CMake for MS Windows command line

Change-Id: I6c1a60460fb9c19620e1e2dd7ac8258692b52649
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoDALi Version 1.9.7 66/230366/1 dali_1.9.7
Anton Obzhirov [Thu, 9 Apr 2020 14:48:03 +0000 (15:48 +0100)]
DALi Version 1.9.7

Change-Id: Iae6e17dfe622444a7a9c71d7fb83ce319457420e

4 years agoMerge "Set the alpha to 1 when Vector3 is used for the COLOR property" into devel...
Heeyong Song [Fri, 3 Apr 2020 08:35:11 +0000 (08:35 +0000)]
Merge "Set the alpha to 1 when Vector3 is used for the COLOR property" into devel/master

4 years agoDALi Version 1.9.6 60/229760/1 dali_1.9.6
Adeel Kazmi [Fri, 3 Apr 2020 07:38:09 +0000 (08:38 +0100)]
DALi Version 1.9.6

Change-Id: I80a4b63ad67d613db3b910e294e3cea935bfd3e4

4 years agoSet the alpha to 1 when Vector3 is used for the COLOR property 82/229582/3
Heeyong Song [Thu, 2 Apr 2020 05:32:16 +0000 (14:32 +0900)]
Set the alpha to 1 when Vector3 is used for the COLOR property

Change-Id: I8e82fcfff16a68098ffaac822fda8a32ad7d752c

4 years agoMerge "Update the prefered size in OnNotifyDefaultPropertyAnimation" into devel/master
Heeyong Song [Wed, 1 Apr 2020 09:27:50 +0000 (09:27 +0000)]
Merge "Update the prefered size in OnNotifyDefaultPropertyAnimation" into devel/master

4 years agoMerge "Remove RenderSurface from Core" into devel/master
Adeel Kazmi [Mon, 30 Mar 2020 14:40:58 +0000 (14:40 +0000)]
Merge "Remove RenderSurface from Core" into devel/master

4 years agoMerge "Fix MSVC warning." into devel/master
Víctor Cebollada [Mon, 30 Mar 2020 10:02:36 +0000 (10:02 +0000)]
Merge "Fix MSVC warning." into devel/master

4 years agoDALi Version 1.9.5 70/229070/1 dali_1.9.5
adam.b [Fri, 27 Mar 2020 13:28:39 +0000 (13:28 +0000)]
DALi Version 1.9.5

Change-Id: Ie86367c31969d191b2ec75619671902dd6b0aee1

4 years agoRemove RenderSurface from Core 19/225519/8
Richard Huang [Thu, 20 Feb 2020 10:55:01 +0000 (10:55 +0000)]
Remove RenderSurface from Core

Change-Id: I416d7b5613634b6d32f9531c5ad15ba3ca62a5d2

4 years agoFix MSVC warning. 37/224137/7
Victor Cebollada [Thu, 6 Feb 2020 11:45:33 +0000 (11:45 +0000)]
Fix MSVC warning.

* warning C4804: '+=': unsafe use of type 'bool' in operation

Change-Id: I7e190bc9655377d3c45364ac75e60f9650b3ab47
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoUpdate the prefered size in OnNotifyDefaultPropertyAnimation 93/228093/3
Heeyong Song [Thu, 19 Mar 2020 03:59:11 +0000 (12:59 +0900)]
Update the prefered size in OnNotifyDefaultPropertyAnimation

Change-Id: I0e04ca2b93920f0c2ca123ab44c1b9ea33187426

4 years agoAdd a test case for RenderTask 03/228103/3
Heeyong Song [Thu, 19 Mar 2020 05:38:23 +0000 (14:38 +0900)]
Add a test case for RenderTask

Change-Id: Ia31772f8f512e52d3030a46861c4c3292485d876

4 years agoMerge "Implementation of reflection feature" into devel/master
Adeel Kazmi [Fri, 20 Mar 2020 18:21:39 +0000 (18:21 +0000)]
Merge "Implementation of reflection feature" into devel/master

4 years agoImplementation of reflection feature 10/224310/11
adam.b [Fri, 7 Feb 2020 17:49:41 +0000 (17:49 +0000)]
Implementation of reflection feature

Change-Id: I63e4e1d46acb7af7bd382d7e1c6f0b5e615a99db

4 years agoDALi Version 1.9.4 15/228315/1 dali_1.9.4
Victor Cebollada [Fri, 20 Mar 2020 07:50:45 +0000 (07:50 +0000)]
DALi Version 1.9.4

Change-Id: If4141f9330826d3742d5460c3b8109118420b8ac

4 years agoMerge "Fix a crash of the RenderTask" into devel/master
Heeyong Song [Thu, 19 Mar 2020 00:31:20 +0000 (00:31 +0000)]
Merge "Fix a crash of the RenderTask" into devel/master

4 years agoDALi Version 1.9.3 50/227650/1 dali_1.9.3
Richard Huang [Fri, 13 Mar 2020 12:15:17 +0000 (12:15 +0000)]
DALi Version 1.9.3

Change-Id: I57fdcb6443d7d1c5fd431a3a54fc0c2b62523131

4 years agoFix a crash of the RenderTask 05/227505/1
Heeyong Song [Thu, 12 Mar 2020 07:38:45 +0000 (16:38 +0900)]
Fix a crash of the RenderTask

If a source actor or a camera actor of the RenderTask are destoryed, then ensure they are appropriately updated

Change-Id: Ifb9db5d14dde2a648df5d9d4bb9e322369c20b5a

4 years agoDALi Version 1.9.2 41/226941/1 dali_1.9.2
greynaga [Fri, 6 Mar 2020 12:02:09 +0000 (12:02 +0000)]
DALi Version 1.9.2

Change-Id: Ifdb5096d58d8c174ce6e059d253ae81c75b81100

4 years agoDALi Version 1.9.1 55/226255/1 dali_1.9.1
György Straub [Fri, 28 Feb 2020 09:09:06 +0000 (09:09 +0000)]
DALi Version 1.9.1

Change-Id: Idc217f5981075e71d5550f927bff9b8ff1dc94d6

4 years agoMoved SingletonService into dali-core 47/225147/6
Paul Wisbey [Mon, 17 Feb 2020 16:28:52 +0000 (16:28 +0000)]
Moved SingletonService into dali-core

Change-Id: I72649695560fa6acafbdeb5f48df61c7d4c75509

4 years agoUse stack variable instead of global when computing matrix 48/225648/3
Cheng-Shiun Tsai [Fri, 21 Feb 2020 14:12:22 +0000 (14:12 +0000)]
Use stack variable instead of global when computing matrix

This is to solve a synchronization problem with multiple DALi instances

Change-Id: I146880175b6e6b5644b232c17a3a1fc51103fc53

4 years agoDALi Version 1.9.0 51/225651/1 dali_1.9.0
Cheng-Shiun Tsai [Fri, 21 Feb 2020 16:24:36 +0000 (16:24 +0000)]
DALi Version 1.9.0

Change-Id: I3a6358a20c4f205f709974fa16392d0599e0be84

4 years agoImproved correctness of Program::GetActiveSamplerUniforms(). 57/225257/6
György Straub [Tue, 18 Feb 2020 09:13:36 +0000 (09:13 +0000)]
Improved correctness of Program::GetActiveSamplerUniforms().

Problems:
- The current implementation picks up samplers that are declared as other
  than uniforms (e.g. function arguments etc.), then, failing to find a
  location associated with the same name, issues warnings about them.
- Tabs are ignored when tokenizing the shader source;

Solution: find declarations starting with "uniform" and ending with
a semicolon, then tokenize on whitespace (only), looking for the name
following a sampler* type declaration.

This also eliminates the need to tokenize the whole shader source.

- Also made some global const c-strings const pointers too;

Change-Id: Ibaa026d2e7873c28142300c149e6295f3cdbf7c5
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoDALi Version 1.5.0 34/224934/1 dali_1.5.0
Adeel Kazmi [Fri, 14 Feb 2020 07:30:05 +0000 (07:30 +0000)]
DALi Version 1.5.0

Change-Id: I96797e30b26fb8aecee6c7c50dd1994190060f31

4 years ago(patch-coverage.pl) Ignore header files that yield no coverage 73/224873/1
Adeel Kazmi [Thu, 13 Feb 2020 14:50:52 +0000 (14:50 +0000)]
(patch-coverage.pl) Ignore header files that yield no coverage

Change-Id: I5488a6c1d9f52db6f0d4ee7ee285cb6679c759fb

4 years agoMerge "Fix property notificaition's bug for SIZE" into devel/master
Wonsik Jung [Thu, 13 Feb 2020 01:30:27 +0000 (01:30 +0000)]
Merge "Fix property notificaition's bug for SIZE" into devel/master

4 years agoRemove Unused Retention policy 67/224567/1
Adeel Kazmi [Tue, 11 Feb 2020 12:47:03 +0000 (12:47 +0000)]
Remove Unused Retention policy

Change-Id: I544a3dfb9773be32e1b63e766a3bf063d98c0e4d

4 years agoFix property notificaition's bug for SIZE 06/220906/16
Wonsik Jung [Tue, 24 Dec 2019 11:25:25 +0000 (20:25 +0900)]
Fix property notificaition's bug for SIZE

When the property of SIZE is changed by swapping width and height in Vector3.
property notification signal does not occur.
Because vector's length are compared.
To fix, this patch has the comparing previous and current raw data itself.

Change-Id: Idbf0029653a73c10971e751b71366811661c73b7

4 years agoMerge "Few warnings removed (MSVC)." into devel/master
Adeel Kazmi [Fri, 7 Feb 2020 19:49:14 +0000 (19:49 +0000)]
Merge "Few warnings removed (MSVC)." into devel/master

4 years agoDALi Version 1.4.57 41/224141/1 dali_1.4.57
Anton Obzhirov [Thu, 6 Feb 2020 14:30:15 +0000 (14:30 +0000)]
DALi Version 1.4.57

Change-Id: I3521203dca8ec221eb16b80d9e17eb720ed1332e

4 years agoFew warnings removed (MSVC). 27/224127/3
Victor Cebollada [Thu, 6 Feb 2020 09:29:07 +0000 (09:29 +0000)]
Few warnings removed (MSVC).

* Specific pragma warnings for GNU
* Wrong struct/class forward declarations

Change-Id: Ia797176a955ca698266ffcb9b60ac05c1cdc91b2
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "Add methods to set variables for Pinch and Rotation gesture processing" into...
Adeel Kazmi [Wed, 5 Feb 2020 12:28:32 +0000 (12:28 +0000)]
Merge "Add methods to set variables for Pinch and Rotation gesture processing" into devel/master

4 years agoAdd a test case for RenderTask::SetClearEnabled() 00/223900/1
Heeyong Song [Wed, 5 Feb 2020 02:00:08 +0000 (11:00 +0900)]
Add a test case for RenderTask::SetClearEnabled()

Change-Id: I446cb60e16b57a1f579bee7a516e5bcfb645980a

4 years agoAdd methods to set variables for Pinch and Rotation gesture processing 44/222944/3
Jiyun Yang [Tue, 21 Jan 2020 11:00:47 +0000 (20:00 +0900)]
Add methods to set variables for Pinch and Rotation gesture processing

- Set the minimum touch events required before a pinch can be started
- Set the minimum touch events required after a pinch started
- Set the minimum touch events required before a rotation can be started
- Set the minimum touch events required after a rotation started

Change-Id: Ib9e268d2508e9b529bf219ac6662b9d82da52092
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
4 years agoFix a bug that RenderTask::SetClearEnabled(false) doesn't work 98/223598/2
Heeyong Song [Fri, 31 Jan 2020 05:39:34 +0000 (14:39 +0900)]
Fix a bug that RenderTask::SetClearEnabled(false) doesn't work

Change-Id: I38f37263b1a763125e82a4d90f4df9f8ce9fd742

4 years agoDALi Version 1.4.56 36/223636/1 dali_1.4.56
adam.b [Fri, 31 Jan 2020 11:12:43 +0000 (11:12 +0000)]
DALi Version 1.4.56

Change-Id: Iaa7565748cdf703c35cd6d5f65609ec457f0a215

4 years agoMerge "DALi Version 1.4.55" into devel/master
Adeel Kazmi [Fri, 24 Jan 2020 14:17:44 +0000 (14:17 +0000)]
Merge "DALi Version 1.4.55" into devel/master

4 years agoDALi Version 1.4.55 91/223191/1 dali_1.4.55
Victor Cebollada [Fri, 24 Jan 2020 13:49:17 +0000 (13:49 +0000)]
DALi Version 1.4.55

Change-Id: I69a4feffa3fc58bb37d50934979e8d8526e7e4c0

4 years agoMerge "Only change the resize policy to fixed if we haven't set the resize policy...
Adeel Kazmi [Fri, 24 Jan 2020 11:27:15 +0000 (11:27 +0000)]
Merge "Only change the resize policy to fixed if we haven't set the resize policy before" into devel/master

4 years agoMove Added FrameBuffer API to Devel API 82/223182/2
Adeel Kazmi [Fri, 24 Jan 2020 08:14:27 +0000 (08:14 +0000)]
Move Added FrameBuffer API to Devel API

Change-Id: Ida5d7776f40bcfd4c0fbf1ee79964fc5b0f2082a

4 years agoOnly change the resize policy to fixed if we haven't set the resize policy before 69/223169/1
Adeel Kazmi [Thu, 23 Jan 2020 17:28:44 +0000 (17:28 +0000)]
Only change the resize policy to fixed if we haven't set the resize policy before

Change-Id: I0322a8b50a22a5f5b2dcf13da763f66ee6ae979a

4 years agoMerge "Added support for Multiple Render Targets, to Dali::FrameBuffer." into devel...
Adeel Kazmi [Thu, 23 Jan 2020 17:00:01 +0000 (17:00 +0000)]
Merge "Added support for Multiple Render Targets, to Dali::FrameBuffer." into devel/master

4 years agoMerge "VCPKG - CMakeLists.txt updated to build for vcpkg." into devel/master
Adeel Kazmi [Thu, 23 Jan 2020 16:52:30 +0000 (16:52 +0000)]
Merge "VCPKG - CMakeLists.txt updated to build for vcpkg." into devel/master

4 years agoAdded support for Multiple Render Targets, to Dali::FrameBuffer. 00/222500/6
György Straub [Wed, 15 Jan 2020 16:08:20 +0000 (16:08 +0000)]
Added support for Multiple Render Targets, to Dali::FrameBuffer.

- A maximum of 8 colour attachment are currently supported (as the minimum
  required by the OpenGL standard);
- Repeated calls to AttachColorTexture() adds subsequent color attachments;
- Added a GetColorAttachment() overload that takes an index; an empty handle
  is returned when an invalid index was provided;
- An error is logged if the maximum is exceeded;

Change-Id: I0b4cc593ab5e40b17dc427956cd78950ab49e5ae
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoMerge "Change setting background color for Scene." into devel/master
Adeel Kazmi [Thu, 23 Jan 2020 14:30:28 +0000 (14:30 +0000)]
Merge "Change setting background color for Scene." into devel/master

4 years agoVCPKG - CMakeLists.txt updated to build for vcpkg. 32/220132/10
Victor Cebollada [Wed, 11 Dec 2019 14:55:23 +0000 (14:55 +0000)]
VCPKG - CMakeLists.txt updated to build for vcpkg.

Change-Id: Iec9b2b83eacd7eadd5539712925452d4255e9047
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoMerge "MS Windows - Fix compile errors when debug is enabled." into devel/master
Adeel Kazmi [Tue, 21 Jan 2020 14:17:53 +0000 (14:17 +0000)]
Merge "MS Windows - Fix compile errors when debug is enabled." into devel/master

4 years agoMerge "Set ResizePolicy::FIXED even though the size is 0" into devel/master
Adeel Kazmi [Mon, 20 Jan 2020 17:06:55 +0000 (17:06 +0000)]
Merge "Set ResizePolicy::FIXED even though the size is 0" into devel/master

4 years agoMS Windows - Fix compile errors when debug is enabled. 95/222695/6
Victor Cebollada [Fri, 17 Jan 2020 07:36:58 +0000 (07:36 +0000)]
MS Windows - Fix compile errors when debug is enabled.

* Builds with VCPKG

Change-Id: I209c6e4d4ec470595dc75d60965cd3ca76ecc394
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
4 years agoChange setting background color for Scene. 18/222418/5
Anton Obzhirov [Fri, 10 Jan 2020 14:20:51 +0000 (14:20 +0000)]
Change setting background color for Scene.

Sets clear color to the default render task of the scene
instead of setting background color via frame buffer property.

Fixes problem when the scene surface is replaced and the background color
information is lost when new frame buffer is created.

Change-Id: I036837f790d1db0540baf82ff9305811d05ffa51

4 years agoMerge "Add an environment variable for long press gesture" into devel/master
JIYUN YANG [Mon, 20 Jan 2020 08:28:19 +0000 (08:28 +0000)]
Merge "Add an environment variable for long press gesture" into devel/master

4 years agoSet ResizePolicy::FIXED even though the size is 0 30/221330/3
Heeyong Song [Tue, 31 Dec 2019 06:38:10 +0000 (15:38 +0900)]
Set ResizePolicy::FIXED even though the size is 0

Change-Id: Ic059465bc7d86faf5d8be9c9af439326bf9d8450

4 years agoDALi Version 1.4.54 15/222715/1 dali_1.4.54
György Straub [Fri, 17 Jan 2020 08:48:20 +0000 (08:48 +0000)]
DALi Version 1.4.54

Change-Id: I389625836917a7982cb3345ba3a1e210e7c4a5e1

4 years agoUpdated automated-tests' README.md with more specific instructions / caveats. 05/222605/2
György Straub [Thu, 16 Jan 2020 11:15:29 +0000 (11:15 +0000)]
Updated automated-tests' README.md with more specific instructions / caveats.

Change-Id: I4e2988e803e41a9ff1d2d819eacbd818f110bc7a
Signed-off-by: György Straub <g.straub@partner.samsung.com>
4 years agoAdd an environment variable for long press gesture 42/220642/5
Jiyun Yang [Fri, 20 Dec 2019 06:51:30 +0000 (15:51 +0900)]
Add an environment variable for long press gesture

DALI_LONG_PRESS_MINIMUM_HOLDING_TIME
The minimum holding time required to be recognized as a long press gesture

Change-Id: Ie6ed848b090ac5564a4b4944b1426c7be4af19ef
Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
4 years agoDALi Version 1.4.53 08/222208/1 dali_1.4.53
greynaga [Fri, 10 Jan 2020 11:49:57 +0000 (11:49 +0000)]
DALi Version 1.4.53

Change-Id: I3d11f8acc37af62b30acf60e9da88c766aeb0ddb

4 years agoMerge "Fix random crash in TCT when stderr is closed but we try to write to it" into...
Adeel Kazmi [Thu, 9 Jan 2020 17:23:55 +0000 (17:23 +0000)]
Merge "Fix random crash in TCT when stderr is closed but we try to write to it" into devel/master

4 years agoFix random crash in TCT when stderr is closed but we try to write to it 52/221952/4
Richard Huang [Wed, 8 Jan 2020 10:33:13 +0000 (10:33 +0000)]
Fix random crash in TCT when stderr is closed but we try to write to it

Change-Id: Ic09eba9f9f9c0cbfaf419d23bad5a937a770690d

4 years agoGCC 9.2 Support 19/221819/2
Adeel Kazmi [Tue, 7 Jan 2020 16:15:45 +0000 (16:15 +0000)]
GCC 9.2 Support

Change-Id: I762e8e95654724ff648b93172788cdcaf0a0def3

4 years agoRegenerating uniform maps fix 69/221469/5
adam.b [Thu, 2 Jan 2020 16:45:08 +0000 (16:45 +0000)]
Regenerating uniform maps fix

The problem:
Crash when uniform maps changed on the update side but not on the render side.
The crash is caused if "keep rendering".

The fix:
When new shader is set, the message is sent to Render::Renderer which will be
executed when object becomes visible (renderable). The message sets the flag
indicating whether the shader changed so next time the renderer sets uniforms
first the maps will be regenerated.

Change-Id: I06d872945f1db6c8fe180d347a5674e8931761b7

4 years agoDALi Version 1.4.52 37/221537/1 dali_1.4.52
Richard Huang [Fri, 3 Jan 2020 11:06:27 +0000 (11:06 +0000)]
DALi Version 1.4.52

Change-Id: I2bb533a167beef3bd6230a26d8d62cdaade2bb92

4 years agoPan now possible without a touch down 58/220058/3
Adeel Kazmi [Thu, 12 Dec 2019 17:54:50 +0000 (17:54 +0000)]
Pan now possible without a touch down

Before you had to be listening to pan gestures before the touch-down
event arrives.

Change-Id: Id9fa1164ab43c038ab407950a5b794ab4976241e

4 years agoMerge "Update manager dirty flag is set when continuous rendering behaviour enabled...
Adeel Kazmi [Mon, 23 Dec 2019 08:59:55 +0000 (08:59 +0000)]
Merge "Update manager dirty flag is set when continuous rendering behaviour enabled." into devel/master

4 years agoMerge "Remove FrameBufferStateCache initialization function." into devel/master
Seungho BAEK [Sun, 22 Dec 2019 23:35:13 +0000 (23:35 +0000)]
Merge "Remove FrameBufferStateCache initialization function." into devel/master

4 years agoDALi Version 1.4.51 24/220724/1 dali_1.4.51
Cheng-Shiun Tsai [Fri, 20 Dec 2019 10:32:39 +0000 (10:32 +0000)]
DALi Version 1.4.51

Change-Id: I55ac7d323bd728d2d4419281bfb53d9c20a0ca37

4 years agoRemove FrameBufferStateCache initialization function. 60/218260/4
Seungho, Baek [Tue, 12 Nov 2019 11:15:20 +0000 (20:15 +0900)]
Remove FrameBufferStateCache initialization function.

 - Remove GetInitialFrameBufferState function.
 - Set default state as 0u

Change-Id: I3b0d13eed8f26b68ecd9c980c58ca5851631397b
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>