Heeyong Song [Fri, 22 Jan 2021 08:37:09 +0000 (08:37 +0000)]
Merge "Fix opacity issue when we use corner radius" into devel/master
Heeyong Song [Fri, 22 Jan 2021 08:37:03 +0000 (08:37 +0000)]
Merge "Rounded corner for SVG / Animated Vector Image visual" into devel/master
Heeyong Song [Tue, 12 Jan 2021 08:03:59 +0000 (17:03 +0900)]
Fix opacity issue when we use corner radius
NOTE : As you know, GPU doesn't like if-else statement.
But if we can skip operations for most adjacent pixels,
if-else statemnet is somtimes more efficient.
Change-Id: Ibb09a84e383e4769c3e7ead39f48073455d6e650
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 19 Jan 2021 11:23:55 +0000 (20:23 +0900)]
Rounded corner for SVG / Animated Vector Image visual
Change-Id: I798b46c3cd5cbaedfc717395e4255111f95aef25
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 18 Dec 2020 17:24:20 +0000 (17:24 +0000)]
All tests now output results to xml files
Change-Id: I7cbf0540d6f32bdb516f75b42384ed3f44685de2
Richard Huang [Mon, 18 Jan 2021 17:13:40 +0000 (17:13 +0000)]
Convert more shaders in dali-toolkit and dali-scene-loader to use shader compilation tool
Change-Id: I0389814f16c3bb33d697fac6d1c73fec5aec87f4
Adeel Kazmi [Mon, 18 Jan 2021 16:30:22 +0000 (16:30 +0000)]
Merge "Ensuring test files match dali-core/adaptor" into devel/master
JIYUN YANG [Mon, 18 Jan 2021 07:18:14 +0000 (07:18 +0000)]
Merge "Support scroll in web view." into devel/master
Heeyong Song [Mon, 18 Jan 2021 01:32:30 +0000 (01:32 +0000)]
Merge "Fix resource ready state" into devel/master
David Steele [Fri, 15 Jan 2021 18:21:39 +0000 (18:21 +0000)]
Ensuring test files match dali-core/adaptor
Change-Id: I8810c5d6f07a22cdecc7235916287f6be0ddf406
Richard Huang [Fri, 15 Jan 2021 16:35:44 +0000 (16:35 +0000)]
Convert shaders in devel-api header files to use shader compilation tool
Change-Id: Id63f2e1835b9dbab93a2d2b885bb3bf6156032a5
Adeel Kazmi [Fri, 15 Jan 2021 12:44:24 +0000 (12:44 +0000)]
Merge "Shader compilation tool for dali-toolkit" into devel/master
adam.b [Fri, 15 Jan 2021 11:16:41 +0000 (11:16 +0000)]
DALi Version 2.0.9
Change-Id: Iecaea8c30eeadd22839ec0efc03b1460e799d83a
Heeyong Song [Fri, 15 Jan 2021 00:33:43 +0000 (09:33 +0900)]
Fix resource ready state
In case of synchronous loading, ResourceStatus::FAILED was not set.
Change-Id: I8a59da45a506941939d69de0f009ff7e75137a5b
Richard Huang [Wed, 13 Jan 2021 14:47:31 +0000 (14:47 +0000)]
Shader compilation tool for dali-toolkit
Change-Id: I3c3e193e45cc3cc61840e68f64285f0627873da8
huayong.xu [Tue, 5 Jan 2021 07:02:50 +0000 (15:02 +0800)]
Support scroll in web view.
Some APIs related to scroll are supported.
Change-Id: I6f4f4430ea236f437196398b4c14a29375a91495
Richard Huang [Fri, 8 Jan 2021 14:35:44 +0000 (14:35 +0000)]
DALi Version 2.0.8
Change-Id: I3618792e3d0a1ecd053dc8893605aed20f1f4657
Adeel Kazmi [Thu, 7 Jan 2021 18:24:54 +0000 (18:24 +0000)]
Updated macOS instructions
Change-Id: I9498d84be12c125fc202ae4edc29e9f6d785c470
Lucas Cavalcante de Sousa [Tue, 13 Oct 2020 19:39:57 +0000 (16:39 -0300)]
Add installation instructions for MacOS
Change-Id: Idbc11448601d7cd5fa5bf0d80f7a77ed1dfa4cbd
Adeel Kazmi [Wed, 6 Jan 2021 15:24:02 +0000 (15:24 +0000)]
Merge "(Max OSX Build) Use vcpkg cairo & enable scene-loader" into devel/master
Adeel Kazmi [Wed, 6 Jan 2021 15:04:48 +0000 (15:04 +0000)]
Merge "Add support to build on the macOS platform" into devel/master
Adeel Kazmi [Mon, 28 Dec 2020 19:40:33 +0000 (19:40 +0000)]
(Max OSX Build) Use vcpkg cairo & enable scene-loader
Change-Id: I65e706765203bcaa3e824afdd56becd60b0ac37c
JIYUN YANG [Wed, 6 Jan 2021 03:42:32 +0000 (03:42 +0000)]
Merge "Set focus to web engine." into devel/master
Wander Lairson Costa [Tue, 8 Sep 2020 15:51:31 +0000 (12:51 -0300)]
Add support to build on the macOS platform
macOS is built mostly like Windows.
Change-Id: Idf817f2e51d2f2b16dc99cd1f8bf90397049e3ba
Heeyong Song [Mon, 4 Jan 2021 14:41:56 +0000 (14:41 +0000)]
Merge "Support animation of ArcVisual properties" into devel/master
Heeyong Song [Wed, 30 Dec 2020 06:45:01 +0000 (15:45 +0900)]
Support animation of ArcVisual properties
Change-Id: I9bafe1960c633655847138b91d96528c04b76e6e
Seoyeon Kim [Tue, 29 Dec 2020 10:16:13 +0000 (19:16 +0900)]
Set multiline input hint before IME activates
- All input panel properties, such as layout, return key type, and input hint,
should be set before input panel activates (or shows).
Change-Id: I72738eee2e772dd3f6358fa52c61ec7100e8a953
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
György Straub [Thu, 24 Dec 2020 14:48:18 +0000 (14:48 +0000)]
dali-scene-loader documentation fixes.
Change-Id: Ie08526df65b4eb83a88a1c1c69c1a69801ef664a
Signed-off-by: György Straub <g.straub@partner.samsung.com>
Adeel Kazmi [Thu, 24 Dec 2020 16:23:38 +0000 (16:23 +0000)]
Merge "Add CURRENT_FRAME_NUMBER and TOTAL_FRAME_NUMBER properties to the AnimatedImageVisual" into devel/master
György Straub [Thu, 24 Dec 2020 07:49:03 +0000 (07:49 +0000)]
DALi Version 2.0.7
Change-Id: I804b83413508da576226fc9e1abdd5601c7c00fd
Heeyong Song [Wed, 23 Dec 2020 23:19:27 +0000 (23:19 +0000)]
Merge "Support animation of Visual transform properties" into devel/master
Adeel Kazmi [Wed, 23 Dec 2020 18:21:29 +0000 (18:21 +0000)]
Ensure DALI_*_API is stripped out from the doxygen documentation
Change-Id: I8d0871bcbbebbef32ca3a54801f764d97f06e50d
Adeel Kazmi [Wed, 23 Dec 2020 17:03:57 +0000 (17:03 +0000)]
Add dali-scene-loader to doxygen documentation
Change-Id: I0f36a01a349113556745dbc1a186e339bb0607e7
Adeel Kazmi [Wed, 23 Dec 2020 17:11:58 +0000 (17:11 +0000)]
Merge "Make -DUSE_DEFAULT_RESOURCE_DIR=OFF compile again" into devel/master
Seungho Baek [Wed, 23 Dec 2020 07:01:21 +0000 (16:01 +0900)]
Add CURRENT_FRAME_NUMBER and TOTAL_FRAME_NUMBER properties to the AnimatedImageVisual
Change-Id: I0512d42a0948ebc9adae9475004f7d73aa7eb52d
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Adeel Kazmi [Wed, 23 Dec 2020 16:19:42 +0000 (16:19 +0000)]
Merge "Updated patch coverage script." into devel/master
György Straub [Wed, 23 Dec 2020 11:29:58 +0000 (11:29 +0000)]
Fixed the SVACE issue in ExceptionFlinger.
This ensures that the exception is only thrown following the destruction
of all other data members.
Change-Id: Ice35cc81130a056c168e7124b0277ec32a9526ce
Signed-off-by: György Straub <g.straub@partner.samsung.com>
György Straub [Mon, 21 Dec 2020 17:05:03 +0000 (17:05 +0000)]
Cosmetic fixes in dali-scene-loader.
- implementation of (public-api) structors moved out of headers;
- default structors replaced with 'default' keyword where possible;
- disallowed construction of 'namespace' classes;
- whitespace;
- etc.
Change-Id: I9c2e5ef3d8620cad9f7077cd2e8bacd352ea37ee
Signed-off-by: György Straub <g.straub@partner.samsung.com>
Heeyong Song [Tue, 22 Dec 2020 01:05:34 +0000 (10:05 +0900)]
Support animation of Visual transform properties
Change-Id: I95cc81b6e0e0a545d18db480a715afb9660851b1
György Straub [Mon, 21 Dec 2020 17:03:23 +0000 (17:03 +0000)]
Added documentation of the DLI format.
Change-Id: I722a7c27831c67d471f072b840328d06ffbbf411
Signed-off-by: György Straub <g.straub@partner.samsung.com>
György Straub [Tue, 22 Dec 2020 13:50:36 +0000 (13:50 +0000)]
Fixed SVACE and related issues in dali-scene-loader.
- sprintf() replaced with snprintf() in gltf2-loader;
- ExceptionFlinger's destructor is marked as [[noreturn]]; other
methods are marked noexcept(true);
- fixed the assertion in MeshDefinition::Blob::ApplyMinMax(), where
either min or max can be empty, or they have to be the same size;
Change-Id: Ib05c2cde99fb3b3403c5993740fc2d72e2399f48
György Straub [Tue, 22 Dec 2020 09:19:41 +0000 (09:19 +0000)]
Fixed the libdir that dali-scene-loader's CMakeLists.txt uses.
This fixes the Tizen 64 build.
Change-Id: I796aceed451cb0f900ff56b006434c9e8f8a5565
György Straub [Thu, 12 Nov 2020 10:21:32 +0000 (10:21 +0000)]
Added libdli to dali-toolkit as dali-scene-loader.
Change-Id: I002e58331035101d9d92d719a864be9baeacc44d
Wander Lairson Costa [Mon, 14 Dec 2020 17:53:32 +0000 (14:53 -0300)]
Make -DUSE_DEFAULT_RESOURCE_DIR=OFF compile again
DALI_IMAGE_DIR isn't defined as a path when
USE_DEFAULT_RESOURCE_DIR=OFF. Use the AssetManager class to get the
image path.
Change-Id: I75099c046a248d643419779747a4235e52f510c4
adam.b [Fri, 18 Dec 2020 11:08:34 +0000 (11:08 +0000)]
DALi Version 2.0.6
Change-Id: Ie44592f896114985917d568e346d84eb27e96169
David Steele [Thu, 17 Dec 2020 11:25:52 +0000 (11:25 +0000)]
Merge "Avoid shader string copy when possible." into devel/master
Adeel Kazmi [Thu, 17 Dec 2020 10:59:33 +0000 (10:59 +0000)]
Merge "Check renderer when call DisplayNextFrame()" into devel/master
Adeel Kazmi [Thu, 17 Dec 2020 10:59:24 +0000 (10:59 +0000)]
Merge "Fix SVACE error in npatch-data" into devel/master
Adeel Kazmi [Thu, 17 Dec 2020 10:11:09 +0000 (10:11 +0000)]
Fix SVACE error in npatch-data
Change-Id: I04df0451ded3b1a097f31e96d0a6e7f0558ff17c
Sunghyun Kim [Thu, 10 Dec 2020 05:55:06 +0000 (14:55 +0900)]
Check renderer when call DisplayNextFrame()
Sometimes DisplayNextFrame() is called even if animatedImageVisual is
disposed.
for avoid this issue, i added this patch.
Change-Id: I4912dbc38e2c911bc7bbfe7815a8fc8f6b9f4d37
seungho [Thu, 17 Dec 2020 03:21:06 +0000 (12:21 +0900)]
Remove unnecessary log in the npatch-loader
- GetNPatchData method is allowed that can be called before npatchData is created.(like GetNaturalSize)
- And, to fail to find cache with the id is not an error too.
- Therefore, this patch removes the error log from the GetCacheIndexFromId
Change-Id: If88dc611d8e5ad7431ae4485a5cbc8e2e08a4111
Signed-off-by: seungho <sbsh.baek@samsung.com>
Subhransu Mohanty [Fri, 4 Dec 2020 01:38:56 +0000 (10:38 +0900)]
Avoid shader string copy when possible.
As shader creation will take a copy if the shader is not in the cache
we don't have to create new String for each shader creation request.
we create a new string only when we need to update the shader data
and only pass a string_view to the shader creation.
Change-Id: I595d5f2af8216c2526ba0865fe33b6c0c2538405
David Steele [Wed, 16 Dec 2020 18:08:56 +0000 (18:08 +0000)]
Merge "use string_view to avoid string copy" into devel/master
David Steele [Wed, 16 Dec 2020 17:08:00 +0000 (17:08 +0000)]
Merge "Fix SVACE error in animated-image-visual.cpp" into devel/master
Adeel Kazmi [Tue, 15 Dec 2020 21:24:45 +0000 (21:24 +0000)]
Fix SVACE error in animated-image-visual.cpp
Change-Id: I688715d694f5a726cebb95c1a69bf051177b4085
huayong.xu [Thu, 12 Nov 2020 06:54:28 +0000 (14:54 +0800)]
Set focus to web engine.
When web view focus is gained, it is delivered to web engine.
Change-Id: I0ffdd895eab36390d4ad74bf38d5398153284a67
Seungho Baek [Mon, 30 Nov 2020 05:45:41 +0000 (14:45 +0900)]
Make NPatchData receive LoadComplete call from TextureManager.
- If an NPatchVisual is destroyed before it receives LoadComplete,
the loading process of the npatch image is never completed.
- At that time, because the cache data is already created, every request of the image after that is ignored.
- In this patch, NPatchData is separated from NpatchLoader and NPatchData request npatch loading to Texture Manager instead of NPatchVisual as a representative.
- After the loading is completed, NPatchData receives LoadComplete call and makes textureSet.
- And, The NpatchData sends UploadComplete call to the each NPatchVisuals those originally request it.
+ Additionally, this patch includes an method to remove unused cached data.
Change-Id: I0879a9eaa62aac8533fbc6b8d9416805ab7a0675
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Seungho Baek [Mon, 7 Dec 2020 08:10:34 +0000 (17:10 +0900)]
Fix 2 animatedImageVisual issues
- 1. Make animate image visual do not caching in texture-manager
- If 2 visual those have same image url and play without sync, it makes caching error.
- 2. Make NextFrame methods.
- Currently, the visual requests to load specific frame with index.
But, if the system getting slow(like so many agif/webp in playing), the request and the loading can not be synchronized.
- The visual will request next frame index with identical timing, but because the loading is slow, the loading frame will be throwed away and start next frame of the index.
- This make bottle neck and also make stop to play.
- This patch adds NextFrame that returns prepared next frame. If the next frame is in loading, this method is not to increase index and returns current rendered frame again.
Change-Id: Ia301ae654bcf8ee88167585bc4f4b1259a1e4e46
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
David Steele [Fri, 11 Dec 2020 18:11:01 +0000 (18:11 +0000)]
Updated patch coverage script.
Ensured that the coverage output is only shown in verbose mode after
all other errors have been found.
Clearly separate the script output from the coverage output
Added errors and warning tags to... errors and warnings.
Change-Id: I9376854620f110e28ca8cad9a54c8b98948970f9
Adeel Kazmi [Fri, 11 Dec 2020 12:14:17 +0000 (12:14 +0000)]
Merge "DALi Version 2.0.5" into devel/master
David Steele [Fri, 11 Dec 2020 12:11:22 +0000 (12:11 +0000)]
[dali_2.0.5] Merge branch 'devel/master'
Change-Id: I51314b44ee6975ec1d0d9e2af19b507fb5c069d4
David Steele [Fri, 11 Dec 2020 12:10:34 +0000 (12:10 +0000)]
DALi Version 2.0.5
Change-Id: I36efbd79a451153bfccc5cdbe0197fad01d0685f
Heeyong Song [Tue, 17 Nov 2020 10:16:33 +0000 (19:16 +0900)]
Add GetVisualProperty to Control
Change-Id: I099bb989dfc5808907c6ebe7cc260727b39faaa4
Heeyong Song [Wed, 2 Dec 2020 08:55:57 +0000 (17:55 +0900)]
Remove unstable tc
Change-Id: If37151a695a1d184f97d106b0ac97f7ed687b664
joogab yun [Tue, 8 Dec 2020 01:54:31 +0000 (01:54 +0000)]
Merge "add Padding parameter at RendererParameters" into devel/master
Heeyong Song [Wed, 2 Dec 2020 06:02:06 +0000 (15:02 +0900)]
Add AnimatedVectorImageVisual property
A property not to render again when the visual is scaled down.
Change-Id: I53d1e78d1376a24318055fa787ea8ee16e4fa0f2
Adeel Kazmi [Fri, 4 Dec 2020 16:18:56 +0000 (16:18 +0000)]
Merge "Further refactoring of text-controller-impl" into devel/master
Adeel Kazmi [Fri, 4 Dec 2020 14:57:56 +0000 (14:57 +0000)]
[dali_2.0.4] Merge branch 'devel/master'
Change-Id: Ie72aa85fde0ba7f13355416036bd6e0feef854cc
Adeel Kazmi [Fri, 4 Dec 2020 14:57:13 +0000 (14:57 +0000)]
DALi Version 2.0.4
Change-Id: Ib30bd1701e610cda7fe56ec4b95cf979c91fecb7
Subhransu Mohanty [Fri, 4 Dec 2020 09:08:25 +0000 (18:08 +0900)]
use string_view to avoid string copy
Change-Id: I44af920c24d7ffe8722272118c39163003f6b08e
Joogab Yun [Fri, 4 Dec 2020 06:30:12 +0000 (15:30 +0900)]
add Padding parameter at RendererParameters
Change-Id: If8d78e1363bc02b5f872119af59f6d3b89550b90
Adeel Kazmi [Wed, 2 Dec 2020 22:46:22 +0000 (22:46 +0000)]
Further refactoring of text-controller-impl
Change-Id: I3f8253122378cd7f1de6afb742419a726dceefeb
Adeel Kazmi [Thu, 3 Dec 2020 12:22:49 +0000 (12:22 +0000)]
Merge "(TextController) Refactored out Text updating methods & moved another method to the Relayouter" into devel/master
Subhransu Mohanty [Thu, 3 Dec 2020 07:49:41 +0000 (16:49 +0900)]
support string_view in DALI_TEST_EQUALS
Change-Id: Ie7ba0149c936bd02b50253c136642ac7fe9f2728
Adeel Kazmi [Wed, 2 Dec 2020 18:34:33 +0000 (18:34 +0000)]
(TextController) Refactored out Text updating methods & moved another method to the Relayouter
Change-Id: I9a3e48c86f593a05fceda2bd29f9d9d72e1c4dc4
Adeel Kazmi [Tue, 1 Dec 2020 20:33:59 +0000 (20:33 +0000)]
(Text Controller) Moved ShowPlaceholder method into PlaceholderHandler
Change-Id: I3733c34fd78ef6e43d006c8e032fd0869a136f0a
David Steele [Tue, 1 Dec 2020 19:20:30 +0000 (19:20 +0000)]
Merge "Added TextController Relayouter class to handle relayouting" into devel/master
Adeel Kazmi [Thu, 5 Nov 2020 23:03:54 +0000 (23:03 +0000)]
Added TextController Relayouter class to handle relayouting
Change-Id: I001ee4508bbe4d7d5658afe8634fde1acf5a16f8
David Steele [Tue, 1 Dec 2020 11:54:01 +0000 (11:54 +0000)]
Merge "Do not change BlendMode by following whether advanced blend equation is appied or not" into devel/master
Heeyong Song [Mon, 30 Nov 2020 05:31:27 +0000 (14:31 +0900)]
Fix Coverity issue
Change-Id: I579967f438c62a7b25a96f78ba6942885fa8d53a
Seungho Baek [Wed, 25 Nov 2020 10:10:58 +0000 (19:10 +0900)]
Do not change BlendMode by following whether advanced blend equation is appied or not
Change-Id: I9fb5eb3c9cb52095ca032a5e2e63028d8d04d203
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Adeel Kazmi [Fri, 27 Nov 2020 12:05:02 +0000 (12:05 +0000)]
Merge "DALi Version 2.0.3" into devel/master
Adeel Kazmi [Fri, 27 Nov 2020 12:02:05 +0000 (12:02 +0000)]
Merge "(Automated Tests) Ensure we pick up all the tests" into devel/master
Richard Huang [Fri, 27 Nov 2020 11:57:59 +0000 (11:57 +0000)]
[dali_2.0.3] Merge branch 'devel/master'
Change-Id: I76b99bd86b1793f1c8c7d4950005bb227ddfca01
Richard Huang [Fri, 27 Nov 2020 11:57:02 +0000 (11:57 +0000)]
DALi Version 2.0.3
Change-Id: I862e7f4c3636d2644207c390e51fa59381243754
Adeel Kazmi [Thu, 26 Nov 2020 20:53:51 +0000 (20:53 +0000)]
(Automated Tests) Ensure we pick up all the tests
Change-Id: I76f887742f7cb8b212808197deae91bd83bebe31
Adeel Kazmi [Wed, 25 Nov 2020 22:17:43 +0000 (22:17 +0000)]
Reduced Cyclomatic Complexity of ProcessMarkupString in the Markup Processor
Change-Id: I98357df9fb48eb55e53d00ea64159f3f6782bba0
David Steele [Wed, 25 Nov 2020 10:10:12 +0000 (10:10 +0000)]
Merge "Make do not caching pixelBuffer in texture-manager." into devel/master
seungho [Fri, 6 Nov 2020 12:50:56 +0000 (21:50 +0900)]
Make do not caching pixelBuffer in texture-manager.
- In current implementation, npatch textureSet is cached in npatch-loader.
- This patch prevent to sent empty loadComplete call from texture manager to npatch-visual.
- And also, this patch let the npatch-loader handle all the caching process without texture-manager caching.
Change-Id: Ibd5f14996420f8651cab6f5b6ccefa67689e4f7f
Signed-off-by: seungho <sbsh.baek@samsung.com>
Adeel Kazmi [Mon, 23 Nov 2020 16:48:40 +0000 (16:48 +0000)]
Merge "Fix the build fail of toolkit-test-util" into devel/master
Adeel Kazmi [Tue, 17 Nov 2020 18:43:02 +0000 (18:43 +0000)]
(Automated Tests) Synchronise with dali-core following Semaphore class addition
Change-Id: Ib72d70e3ba4a5407658610a73584ca293e0adb9b
Wonsik Jung [Thu, 24 Sep 2020 11:51:38 +0000 (20:51 +0900)]
Fix the build fail of toolkit-test-util
Fix the build fail of toolkit-test-util for new scene-holder-impl API.
Change-Id: Ie5cff593e8326c4318884f6f1e6f8543e7e28f2e
György Straub [Fri, 20 Nov 2020 07:47:22 +0000 (07:47 +0000)]
[dali_2.0.2] Merge branch 'devel/master'
Change-Id: Ia06552ba13af19b41adda7be5836fedb0d688eaa
György Straub [Fri, 20 Nov 2020 07:46:10 +0000 (07:46 +0000)]
DALi Version 2.0.2
Change-Id: I550494e590c92ab52353845ce0da618be859c528
joogab yun [Thu, 19 Nov 2020 09:35:54 +0000 (09:35 +0000)]
Merge "[dali-toolkit] TextEditor/TextField add PrimaryCursorPosition property Add property to control primary cursor position" into devel/master
Heeyong Song [Mon, 9 Nov 2020 07:30:18 +0000 (16:30 +0900)]
Stop observing visuals when a control is destroyed
Change-Id: I6c46f3090cfb8235ed0a081ab328d48c410f039e
Heeyong Song [Wed, 18 Nov 2020 00:45:10 +0000 (00:45 +0000)]
Merge "Remove blend mode change when mixColor is changed" into devel/master
Wander Lairson Costa [Fri, 23 Oct 2020 21:50:36 +0000 (18:50 -0300)]
[windows] Use unsigned for enums used as bitfields
When using enums as bitfields, the Microsoft C++ compiler will generated
shift intructions to when comparing the enum with one of its constants.
As by default enums are signed interegers, the compiler will generated
signed shifts, yielding trash values.
We define the enums in the TextureInfo class as unsigned ints to avoid
this bug.
Change-Id: Icdd49c3b417b09313964c71381b7c8230c844f12
Heeyong Song [Mon, 16 Nov 2020 07:59:06 +0000 (16:59 +0900)]
Remove blend mode change when mixColor is changed
Now the mix color opacity uses Renderer opacity.
The Renderer change it internally if the blend mode is AUTO.
So we don't need to change it.
Change-Id: I63ed004e3263cd6f7a5f19a79f3031fedeb8ad81
Cheng-Shiun Tsai [Fri, 13 Nov 2020 14:54:21 +0000 (14:54 +0000)]
[dali_2.0.1] Merge branch 'devel/master'
Change-Id: Ie63f92d9f407f46ca66006c6eb2c13d7d422bb16