David Steele [Wed, 3 Feb 2021 15:53:44 +0000 (15:53 +0000)]
Updated test harness to match dali-core : Textures
Change-Id: I7bb7b4db2c540f5fee385d9f7a9775b006bc47e1
Adam Bialogonski [Mon, 8 Feb 2021 18:19:25 +0000 (18:19 +0000)]
Using custom graphics deleter in test harness
Change-Id: I226c4955551cb4347c28389eedc7aaaf5bd8deb2
Adeel Kazmi [Mon, 8 Feb 2021 17:48:59 +0000 (17:48 +0000)]
Merge branch 'devel/master' into devel/graphics
Change-Id: Iae119f397bf89a67305cb79fdc4cb2f888a9c984
Adeel Kazmi [Mon, 8 Feb 2021 16:33:45 +0000 (16:33 +0000)]
Remove chunk image test as it doesn't really guarantee it is testing the chunk get url code
The image it refers to takes a long time to respond so the test ends up failing.
A visual test also loads this image so this part of the functionality can still be tested.
Change-Id: I244fcebef77c4ac91ace57ec00b0bcf2b33a97d2
Richard Huang [Fri, 5 Feb 2021 11:58:24 +0000 (11:58 +0000)]
DALi Version 2.0.12
Change-Id: I0b4e2d7c012837be0dac282332d76cebf2bf1856
Adeel Kazmi [Thu, 4 Feb 2021 17:59:52 +0000 (17:59 +0000)]
Merge branch 'devel/master' into devel/graphics
Change-Id: Ia164f185f4da1a1ac400a6b32a90e4d24dc62e3e
Adeel Kazmi [Thu, 4 Feb 2021 16:13:28 +0000 (16:13 +0000)]
(WebEngine) Add string includes
Change-Id: I0d027ef32141236a148795543f86f97cd8cf929f
Adeel Kazmi [Thu, 4 Feb 2021 13:45:46 +0000 (13:45 +0000)]
Updated header files to new format too
Change-Id: If7768e46a52d7c2d7b0c23f861d859f12b34b562
Heeyong Song [Thu, 4 Feb 2021 05:43:05 +0000 (14:43 +0900)]
Fix SVACE issue
Change-Id: If8c8f2c61248125dca481e308148bd5cc584bb6d
adam.b [Thu, 21 Jan 2021 12:43:29 +0000 (12:43 +0000)]
Dummy graphics controller
Change-Id: I23618deab26e4e8f1ef59bd09d86f8f423426593
Adeel Kazmi [Tue, 2 Feb 2021 16:29:46 +0000 (16:29 +0000)]
Updated all code to new format
Change-Id: I6fa681d462f586ce515ba8b31312372e7faa60b3
JIYUN YANG [Mon, 1 Feb 2021 08:47:14 +0000 (08:47 +0000)]
Merge "Update position & size of web engine." into devel/master
David Steele [Fri, 29 Jan 2021 12:53:33 +0000 (12:53 +0000)]
DALi Version 2.0.11
Change-Id: If7397ee784e56d3dd799affd76df1e5f7b1d5e21
David Steele [Thu, 28 Jan 2021 14:33:04 +0000 (14:33 +0000)]
Syncing test harness files
Change-Id: Iaf0f60ab4fff4e83d3b8b9741f9eeb648bd1f225
Adeel Kazmi [Wed, 27 Jan 2021 14:34:35 +0000 (14:34 +0000)]
Merge "(Android) Fixed crash on exit with constraints trying to access already destroyed objects" into devel/master
huayong.xu [Mon, 9 Nov 2020 10:06:59 +0000 (18:06 +0800)]
Update position & size of web engine.
Originally position of web engine is not updated when position of
web view is changed.
This patch is to update position & size of web engine.
Change-Id: I7ec0a70a12a4ce19c3d4ddec54f127415f13c40e
huayong.xu [Fri, 22 Jan 2021 01:46:44 +0000 (09:46 +0800)]
Improve code related to scroll API in web engine.
This improvement is suggested by Mr Richard Huang.
Change-Id: Ia9e06ca7a12bf6e7e8d845f443afe89c34970b46
Adeel Kazmi [Tue, 26 Jan 2021 18:25:04 +0000 (18:25 +0000)]
(Android) Fixed crash on exit with constraints trying to access already destroyed objects
Change-Id: If416ba66f27019166d3394aefd3ae0706e8454f5
David Steele [Tue, 26 Jan 2021 10:14:05 +0000 (10:14 +0000)]
Merge "(EglGraphics) Check if egl implementation is initialised before dereferencing it" into devel/master
JIYUN YANG [Tue, 26 Jan 2021 06:04:54 +0000 (06:04 +0000)]
Merge "Add some new APIs into web engine." into devel/master
Wonsik Jung [Tue, 26 Jan 2021 03:54:03 +0000 (03:54 +0000)]
Merge "Add render threading for GlWindow" into devel/master
huiyu eun [Tue, 26 Jan 2021 03:54:01 +0000 (03:54 +0000)]
Merge "Read shader binary" into devel/master
Seungho BAEK [Tue, 26 Jan 2021 03:30:25 +0000 (03:30 +0000)]
Merge "Fix configure-manager to parse cached file buffer." into devel/master
huiyu.eun [Tue, 12 Jan 2021 04:35:42 +0000 (13:35 +0900)]
Read shader binary
enable shader binary :
-DENABLE_SHADERBINCACHE=0N
Change-Id: I6a463beac1455b9316522661e22f9107c71d8749
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Adeel Kazmi [Mon, 25 Jan 2021 17:40:46 +0000 (17:40 +0000)]
(EglGraphics) Check if egl implementation is initialised before dereferencing it
Change-Id: I557448fcd593b2c0c8b99cfaba24343ce1104ba5
seungho [Thu, 14 Jan 2021 03:55:06 +0000 (12:55 +0900)]
Fix configure-manager to parse cached file buffer.
- Current configure-manager force to read cached file buffer with fixed order.
- It can load variables efficiently but have lisk of changing order.
- The order is defined by order of getter call of the variables.
- If a system already has cache file that has 3 variable A, B, and C with this order.(that means getter called A, B, and C in sequence)
- And we can merge new patch that adds new variable D to the cache but the getter of the variable called earlier than other existed ones.
- then, a new system that launchs dali app first after the patche is merged can produce cache file that has variables with D, A, B, C order.
- It is no problem. But the system we mentioned first that already has cache file of A, B, and C sequence will get modified cache file that has A, B, C, and D variable order.
- This makes cached D useless and will produce unlimited cache file finally.(with wrong order will produce a new line per a launching dali app)
- This patch fix configure-manager to parse cache file
- And to block to compare string when the variable is already loaded we can reduce the increased cost.
Change-Id: I93387266099fd54295064d8ae59921999e332ef9
Signed-off-by: seungho <sbsh.baek@samsung.com>
Wonsik Jung [Fri, 11 Dec 2020 11:43:33 +0000 (20:43 +0900)]
Fix the synchronization issue when window is resized or rotated
Window position, size and rotaton angle information are in both main and update thread.
To complete the works, the information should be synchronized in both main and update thread.
In addition, when multiple windows works and one of them resized or rotated, all windows are resized or rotated.
For fixing them, this patch has the informations are in the related modules (as Intergration::Scene, SceneGraph::Scene ... )
and are compared.
Change-Id: I03a25da7e42b0ab1133401017346e823e019e160
David Steele [Fri, 22 Jan 2021 17:28:00 +0000 (17:28 +0000)]
Merge "DALi Version 2.0.10" into devel/master
Adeel Kazmi [Fri, 22 Jan 2021 17:16:05 +0000 (17:16 +0000)]
DALi Version 2.0.10
Change-Id: I26f663a625dbd824a1649efb7da65af57b5f1e42
huayong.xu [Fri, 18 Dec 2020 08:08:32 +0000 (16:08 +0800)]
Add some new APIs into web engine.
Some new APIs are added, e.g. Create, GetTitle, GetFavicon.
Change-Id: I273cb0ee6fe158674b2af65a7968905a67e4194c
JIYUN YANG [Fri, 22 Jan 2021 10:14:29 +0000 (10:14 +0000)]
Merge "Implement some new ewk apis in web engine." into devel/master
Wonsik Jung [Fri, 13 Nov 2020 09:48:27 +0000 (18:48 +0900)]
Add render threading for GlWindow
Add the render threading for GlWindow.
The user callback works on the separated render thread.
Change-Id: Ic2470a1fc70f02fa0d1819e8bb36c6e62325022c
David Steele [Fri, 18 Dec 2020 17:20:23 +0000 (17:20 +0000)]
All tests now output results to xml files
Change-Id: I1dc6f9170b7a7a82e1b6316c58ab880ac0fb7d1c
huayong.xu [Wed, 2 Dec 2020 09:56:19 +0000 (17:56 +0800)]
Implement some new ewk apis in web engine.
Support some new APIs, e.g. BackForwardList, Context, CookieManager,
Settings.
Change-Id: I015e667ba674d9e4037480cf43dac84d7a6f67c3
Adeel Kazmi [Mon, 18 Jan 2021 16:30:20 +0000 (16:30 +0000)]
Merge "Initial refactoring of graphics interface" into devel/master
David Steele [Thu, 14 Jan 2021 19:13:39 +0000 (19:13 +0000)]
Initial refactoring of graphics interface
Wrapped GL abstractions in EglGraphicsController.
Cleaned up initialization of EglGraphics, moved most of it to render
thread.
(Kept initialization of GlImplementation in event thread - it has no
dependence on EGL)
TestGraphicsApplication creates EglGraphicsController, so that we can
now write tests for the new graphics API that run the actual code, and
can be tested using the existing gl abstraction.
Change-Id: I4237f52ff4912e8eec0dfc161b33e44d2f5e620f
JIYUN YANG [Mon, 18 Jan 2021 07:18:10 +0000 (07:18 +0000)]
Merge "Support scroll in web engine." into devel/master
adam.b [Fri, 15 Jan 2021 11:16:36 +0000 (11:16 +0000)]
DALi Version 2.0.9
Change-Id: I04ea7e3a45c00baacb6800df316450eac4c37c02
huayong.xu [Tue, 5 Jan 2021 07:00:51 +0000 (15:00 +0800)]
Support scroll in web engine.
Some APIs related to scroll are supported.
Change-Id: Ie97364cf57bd40d7a5a855387a188c2e23f7f074
huiyu.eun [Tue, 12 May 2020 03:01:31 +0000 (12:01 +0900)]
Add GetResourceStoragePath
Gets the absolute path to the application resource directory. The resource files are delivered with the application package.
Change-Id: I7ea92e7600a2fcefad52d5de38641cbd8d2b0d71
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Richard Huang [Fri, 8 Jan 2021 14:35:39 +0000 (14:35 +0000)]
DALi Version 2.0.8
Change-Id: I0a63d63ed06709b39f17b78998abccd20cb6da6b
Adeel Kazmi [Thu, 7 Jan 2021 18:21:39 +0000 (18:21 +0000)]
Updated macOS instructions
Change-Id: I68f7b275eca4967c23912a8911785b822bbae3e9
Adeel Kazmi [Wed, 6 Jan 2021 17:40:05 +0000 (17:40 +0000)]
Merge "[macos] Prevent race condition while creating the EGL Window" into devel/master
Lucas Cavalcante de Sousa [Tue, 13 Oct 2020 18:53:26 +0000 (15:53 -0300)]
Add installation instructions for MacOS
Change-Id: Iaef81ebce884d5238501e335b33788676ed33266
Adeel Kazmi [Wed, 6 Jan 2021 15:23:35 +0000 (15:23 +0000)]
Merge "(Mac OSX Build) Use vcpkg cairo" into devel/master
Adeel Kazmi [Wed, 6 Jan 2021 15:04:37 +0000 (15:04 +0000)]
Merge changes Icc3e3c9f,I2e268700,I89760410,Ibcf4f854 into devel/master
* changes:
windows: Use FindWindow to locate the window related to the timer
Support emojis on macOS
Replace POSIX unnamed semaphores by dali-core primitives
Support for the macOS platform
JIYUN YANG [Wed, 6 Jan 2021 03:42:18 +0000 (03:42 +0000)]
Merge "Set focus for web engine." into devel/master
Wander Lairson Costa [Tue, 29 Sep 2020 18:50:49 +0000 (15:50 -0300)]
[macos] Prevent race condition while creating the EGL Window
eglCreateWindowSurface must the called before the CAlayer is initialized
in the run loop. We we StartRender (which does nothing) to synchronize
the graphics initialization in the Render Thread with the main thread.
Change-Id: I85be6682ec8a25672a548cf085ef15500cd2993f
Adeel Kazmi [Sun, 20 Dec 2020 12:34:36 +0000 (12:34 +0000)]
(Mac OSX Build) Use vcpkg cairo
Change-Id: Ibe64c3ecf29fafe29c92492f24ca4c296146d9cf
Wander Lairson Costa [Mon, 21 Dec 2020 17:39:42 +0000 (14:39 -0300)]
windows: Use FindWindow to locate the window related to the timer
If our window is not the foreground window, GetActiveWindow() will
return a null handle, which causes the call to SetTimer to ignore the
given timer ID.
We solve this by calling FindWindow() passing the window class name when
GetActiveWindow returns null.
Change-Id: Icc3e3c9f3fd0f9cfb4f4e8cb97fabffe347c7b5d
Wander Lairson Costa [Tue, 20 Oct 2020 21:33:12 +0000 (18:33 -0300)]
Support emojis on macOS
We need to add the "Apple Color Emoji" font to the lits of fonts in
Apple devices.
Change-Id: I2e268700e2bd69b613caaa31a87fd8fc16829195
Wander Lairson Costa [Tue, 22 Sep 2020 15:15:34 +0000 (12:15 -0300)]
Replace POSIX unnamed semaphores by dali-core primitives
POSIX unnamed semaphores are not implemented in macOS, making the
initialization of the main thread and the render thread racy.
Change-Id: I897604104645ab4c68ad6ebe219eda3b06060046
Wander Lairson Costa [Thu, 13 Aug 2020 20:59:40 +0000 (17:59 -0300)]
Support for the macOS platform
This commit provides basic support for the macOS platform.
The macOS specific bits are in part implemented in Objectve-C++ under
the Cocoa Framework.
One note is that we installed libANGLE through vcpkg, and it is using
CGL as the default backend. We should fix this in the future in favor of
the Metal Framework.
We added a new build profile called macos, and the cmake options
"-DENABLE_PROFILE=MACOS -DPROFILE_LCASE=macos" must be passed in the
command line to build it successfully.
cairo and fontconfig packages must be installed through brew, the
version provided by vcpkg doesn't work on macOS (actually, only
fontconfig is necessary, but if you install cairo through vcpkg, it will
pull fontconfig as well).
Change-Id: Ibcf4f854721a48e3ae4e5bd710182d0dae893e05
György Straub [Thu, 24 Dec 2020 07:48:57 +0000 (07:48 +0000)]
DALi Version 2.0.7
Change-Id: I0fab8f6081a49bdfd002bbb66b2096618bdc4fea
Adeel Kazmi [Wed, 23 Dec 2020 16:19:39 +0000 (16:19 +0000)]
Merge "Updated patch coverage script." into devel/master
Adeel Kazmi [Fri, 18 Dec 2020 11:48:20 +0000 (11:48 +0000)]
Merge "DALi Version 2.0.6" into devel/master
adam.b [Fri, 18 Dec 2020 11:08:29 +0000 (11:08 +0000)]
DALi Version 2.0.6
Change-Id: I9c43a2cbfa441b88960e582f7a3b4a6d35b9135d
JunsuChoi [Mon, 7 Dec 2020 07:23:57 +0000 (16:23 +0900)]
VectorImageRendererPlugin: Remove unnecessary parameter
TizenVectorImageRenderer, which implements VectorImageRendererPlugin, supports size API.
Therefore, if there are width and height, scaling is unnecessary.
Change-Id: I010036600a724810853a8805c88bd59bcd00a3d5
Adeel Kazmi [Wed, 16 Dec 2020 14:18:36 +0000 (14:18 +0000)]
(Android Build) Use the sysroot defined by the system
Change-Id: If1947fed924e9f22f1c1bed0ddeee03aeb77f5d7
huayong.xu [Thu, 12 Nov 2020 06:12:01 +0000 (14:12 +0800)]
Set focus for web engine.
When focus of web engine is gained, focus is transfered to web engine
plugin.
Change-Id: I945b93ae802b6aca5f8fc3e1995a5af27023bdfc
huiyu.eun [Fri, 11 Dec 2020 05:21:01 +0000 (14:21 +0900)]
Add error message when the file load fails
Change-Id: I046ac03a559bea2b8d856d54951d252f46be8cf9
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
David Steele [Fri, 11 Dec 2020 18:10:17 +0000 (18:10 +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: If292719e4541c55a58198ef006d66fb623072f0a
David Steele [Fri, 11 Dec 2020 12:10:29 +0000 (12:10 +0000)]
DALi Version 2.0.5
Change-Id: Id5bd524222f21307096fde9defaef230967fcc62
Adeel Kazmi [Fri, 4 Dec 2020 17:52:10 +0000 (17:52 +0000)]
Merge "Invert pixel buffer y order of GetPixels in X-NativeImageSource" into devel/master
Adeel Kazmi [Fri, 4 Dec 2020 14:57:08 +0000 (14:57 +0000)]
DALi Version 2.0.4
Change-Id: Icf1c34293a8cd6405a6d5522608b6c7871806cba
Subhransu Mohanty [Thu, 3 Dec 2020 07:49:01 +0000 (16:49 +0900)]
support string_view in DALI_TEST_EQUALS
Change-Id: Id04e701e5834233b42cf0cba6480be2f02a26a1a
Adeel Kazmi [Fri, 27 Nov 2020 18:04:32 +0000 (18:04 +0000)]
Merge "pass on Pause/Resume event to Adaptor" into devel/master
Richard Huang [Fri, 27 Nov 2020 11:56:56 +0000 (11:56 +0000)]
DALi Version 2.0.3
Change-Id: Ibe7f8a202c89bf7c90bb5447cd3513cb93a470f2
David Steele [Thu, 26 Nov 2020 16:34:41 +0000 (16:34 +0000)]
Reduce cyclomatic complexity of gif loader
Change-Id: I5ad7cf0c589f43c366bb300e2e6398f10012edb5
Cheng-Shiun Tsai [Wed, 11 Mar 2020 10:58:39 +0000 (10:58 +0000)]
pass on Pause/Resume event to Adaptor
so that RenderThread can fall into sleep when application fade into background
Also when an application lost foreground status, OS will destroy current window
but currently adaptor does not pause and continue to render on a destroyed window and cause crash
Change-Id: Idba56610ec3444e4affe58a0b819df8fc870619e
Adeel Kazmi [Mon, 23 Nov 2020 16:48:38 +0000 (16:48 +0000)]
Merge "Support screen and client rotation" into devel/master
Adeel Kazmi [Tue, 17 Nov 2020 18:42:23 +0000 (18:42 +0000)]
(Automated Tests) Synchronise with dali-core following Semaphore class addition
Change-Id: Ib066697270e9e22b61f5c4a5a47c678301c9b2d3
Wonsik Jung [Thu, 24 Sep 2020 11:37:37 +0000 (20:37 +0900)]
Support screen and client rotation
In Tizen embedded system, two types of rotation are supported.
One is Window Rotation and the other is Screen rotation
Although their use-case are different, their rotation itself almost works are same.
Real surface buffer is not rotated.
When rotation event is received from window server,
then internal contents are rotated and drawn with angle of the event.
This patch is to support the Tizen Rotation.
Change-Id: I311a7a93bdba55022d979e930dbc571b74e18454
Cheng-Shiun Tsai [Mon, 16 Nov 2020 14:17:52 +0000 (14:17 +0000)]
Calulating stride for Android native image
Android AHardwareBuffer_Desc.stride doesn't seem to mean width * pixelbytes like other OS
instead it appears to be width in pixels but with padding.
Adding clause to reflect this fact
Change-Id: I3aaeeea5436bb5be0e1d5defac1c40b214e8af22
György Straub [Fri, 20 Nov 2020 07:46:02 +0000 (07:46 +0000)]
DALi Version 2.0.2
Change-Id: Icf793eaefcbf175f0eabcd1efd08b21f6efdf67e
Adeel Kazmi [Wed, 18 Nov 2020 08:59:08 +0000 (08:59 +0000)]
Merge "[windows] Return the key name for ascii letters" into devel/master
Wander Lairson Costa [Mon, 26 Oct 2020 13:42:52 +0000 (10:42 -0300)]
[windows] Return the key name for ascii letters
If the key code falls under the ascii range of letters, return the key
code as an ascii value.
Change-Id: Idb2c990fa484354d146b2769809aa3eb6e36b2c6
Heeyong Song [Wed, 18 Nov 2020 00:52:55 +0000 (00:52 +0000)]
Merge "Change log function for frame rendered callback" into devel/master
Adeel Kazmi [Tue, 17 Nov 2020 18:39:30 +0000 (18:39 +0000)]
Merge "[windows] Use correct macro for exporting symbols" into devel/master
Wander Lairson Costa [Thu, 15 Oct 2020 14:58:32 +0000 (11:58 -0300)]
[windows] Use correct macro for exporting symbols
DALI_IMPORT_API isn't defined on Windows, the correct macro is
DALI_CORE_API, which is defined to nothing on unix (like
DALI_IMPORT_API), and __declspec(dllexport/dllimport) on Windows.
Change-Id: I6150640eb67dbbcc78230d1a8fb1085538edff45
Heeyong Song [Mon, 16 Nov 2020 06:09:32 +0000 (15:09 +0900)]
Change log function for frame rendered callback
Change-Id: I648d082928b5efd51c925c896a0da3260f3ada0d
Adeel Kazmi [Sat, 14 Nov 2020 07:38:03 +0000 (07:38 +0000)]
Fix target build
Change-Id: I83d40a86f9b3e5075e51265e0c32d48516609750
Adeel Kazmi [Fri, 13 Nov 2020 15:14:24 +0000 (15:14 +0000)]
Merge "DALi Version 2.0.1" into devel/master
Cheng-Shiun Tsai [Fri, 13 Nov 2020 14:53:29 +0000 (14:53 +0000)]
DALi Version 2.0.1
Change-Id: I662fb475c0de704350e9dbc79bc9d27275957c95
György Straub [Thu, 12 Nov 2020 11:33:17 +0000 (11:33 +0000)]
Fixes for the Windows build past Advanced Blending.
Change-Id: I0ed16639a2e698ade74b31662f341c4498c2e834
Adeel Kazmi [Fri, 13 Nov 2020 09:17:13 +0000 (09:17 +0000)]
Merge "Fix pixel format bug in pixel manipulation" into devel/master
Heeyong Song [Thu, 12 Nov 2020 07:19:38 +0000 (16:19 +0900)]
Fix pixel format bug in pixel manipulation
LUMINANCE should be first in LUMINANCE_ALPHA_CHANNELS format.
Change-Id: Ia9bef6173f24a54d7fc8140381affa5a342e3e1e
Adeel Kazmi [Thu, 12 Nov 2020 12:06:33 +0000 (12:06 +0000)]
(SVACE Issues Fix) Initialise uninitialised member variables
Change-Id: Ief4f038f570daa911bc44274e9d960819e899497
Adeel Kazmi [Thu, 12 Nov 2020 09:59:19 +0000 (09:59 +0000)]
Merge "Use existing callback ID for recurring callbacks" into devel/master
Cheng-Shiun Tsai [Wed, 11 Nov 2020 12:59:23 +0000 (12:59 +0000)]
Use existing callback ID for recurring callbacks
Owner of callback object keep track of callback id,
this id is used in RemoveIdle();
The current Impl::OnIdle() will fire callbacks, if it's recurring callback object,
assigned a new id without telling the owner
Therefore when the owner needs to RemoveIdle() the owner gives out-of-dated id.
Changing the code to reuse callback id in recurring callback case to be consistent with the owner.
Change-Id: I9e891f271825dde1228be3298a85110059e4bceb
Adeel Kazmi [Wed, 11 Nov 2020 11:25:36 +0000 (11:25 +0000)]
Removed incorrect deprecation in description of TtsPlayer
Change-Id: I606e78b46d378df08fca90f0c07aa4b3b0b8e968
Seungho BAEK [Wed, 11 Nov 2020 03:07:02 +0000 (03:07 +0000)]
Merge "Blend Equation Advanced Supporting" into devel/master
Adeel Kazmi [Mon, 9 Nov 2020 19:07:39 +0000 (19:07 +0000)]
(patch-coverage.pl) Outputs covered and total lines as well
Change-Id: I3187ee73fe01af15167d71365861de4e01bfaec9
Adeel Kazmi [Fri, 6 Nov 2020 09:18:01 +0000 (09:18 +0000)]
DALi Version 2.0.0
Change-Id: Ic5e3719ce84d3f81bc88f0cfc46dc664455f248d
Wonsik Jung [Thu, 5 Nov 2020 09:47:10 +0000 (09:47 +0000)]
Merge "Add common enum type for Window" into devel/master
Wonsik Jung [Thu, 5 Nov 2020 09:46:41 +0000 (09:46 +0000)]
Merge "Use CallbackBase in GlWindow" into devel/master
Wonsik Jung [Thu, 29 Oct 2020 06:10:33 +0000 (15:10 +0900)]
Add common enum type for Window
Window and GlWindow's enum type are same.
It is unnessary that they has each their enum type.
For enhancement, common enum type is added and used both Window and GlWindow.
Change-Id: Ic15423fa79a2e79b27c9abfac83aca898d49f658
Wonsik Jung [Wed, 7 Oct 2020 09:19:23 +0000 (18:19 +0900)]
Use CallbackBase in GlWindow
Use CallbackBase in GlWindow's register gl callback function.
In addition, renderFrameCallback function's return value is changed.
It is for efficient rendering in render callback function.
Change-Id: I7b1210d3a0ff7f1e4b30f10ae1809924a9f867e5
Victor Cebollada [Fri, 28 Aug 2020 07:17:31 +0000 (08:17 +0100)]
Implement TimeService with std::chrono
* Platform independent.
* Add GetMilliseconds() to be used in the SceneHolder implementation.
Change-Id: I26977721d0f368e46c8519801957b69ad7d67eb0
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Mon, 2 Nov 2020 19:46:46 +0000 (19:46 +0000)]
Merge "Added test-harness timeout check" into devel/master