platform/core/uifw/dali-adaptor.git
6 months agoRevert "[Tizen] Support asan build option"
Jaehyun Cho [Wed, 15 Nov 2023 06:04:06 +0000 (15:04 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit f971d002556aa653c4112e1ec70a3b8a99b45d6e.

6 months ago[Tizen] Support asan build option 65/301165/3
seungho baek [Fri, 10 Nov 2023 04:18:08 +0000 (13:18 +0900)]
[Tizen] Support asan build option

Change-Id: Icc2587e9716feb917ebc3d7ed7d6dc49f337b510
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
6 months ago[Tizen] Fix IME Window is not shown issue. 72/300972/1 accepted/tizen/unified/20231107.172904
Wonsik Jung [Mon, 6 Nov 2023 12:43:02 +0000 (21:43 +0900)]
[Tizen] Fix IME Window is not shown issue.

Fix IME Window is not shown issue when keyboard type is changed runtime.
It is caused by IME window is not initialized when the window is supported by candidate process.

Change-Id: Idf52c718ee473e3349517389cc794a22717e8a03

6 months ago[Tizen] Add TasksCompleted signal at AsyncTaskManager
dongsug.song [Mon, 6 Nov 2023 10:09:31 +0000 (19:09 +0900)]
[Tizen] Add TasksCompleted signal at AsyncTaskManager

This reverts commit e25a5c002505e218250b16ae6c6f843a2e21d48b.

Change-Id: Ieee91d4b33f464d03370c7fd6a28071d268dcfdf

6 months ago[Tizen] Add lock for shader-precompiler
dongsug.song [Mon, 6 Nov 2023 10:09:02 +0000 (19:09 +0900)]
[Tizen] Add lock for shader-precompiler

This reverts commit 97e781979bd50288cc2ca8e6b26d4e450b8da7a8.

Change-Id: I626debf82a71258145b9f64d80ed93e4f7eab10c

6 months ago[Tizen] Using shader list for precompile
dongsug.song [Mon, 6 Nov 2023 10:08:36 +0000 (19:08 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 900c18361eec163b6ed14ac8d946be84c449c708.

Change-Id: Iab74336704164356f514cbc1ba1fce3c0d6750cf

6 months ago[Tizen] Apply Precompile shader
dongsug.song [Mon, 6 Nov 2023 10:07:51 +0000 (19:07 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 372696346c5bf17dec65247d0abeb394be4ef3ba.

Change-Id: I58f4c3d0322b15424f4e91c435ab958b77831f2c

6 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
dongsug.song [Mon, 6 Nov 2023 10:07:02 +0000 (19:07 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 5130ed22d5919fb481e383e1273a5b1234ca4e0d.

Change-Id: I105650463f307008d539c5ca7fc776b20baa33f3

6 months agoMerge branch 'devel/master' into tizen
dongsug.song [Mon, 6 Nov 2023 10:06:06 +0000 (19:06 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I64bf7d4dde71e57e967281ba912c2167ba4edffe

6 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
dongsug.song [Mon, 6 Nov 2023 10:04:23 +0000 (19:04 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 3f3b8ad0c67ca5ce52813ad4921044fbf27c15f4.

6 months agoRevert "[Tizen] Apply Precompile shader"
dongsug.song [Mon, 6 Nov 2023 10:04:17 +0000 (19:04 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit 36a0a3276f74b51321f919d06f92f97595c536e8.

6 months agoRevert "[Tizen] Using shader list for precompile"
dongsug.song [Mon, 6 Nov 2023 10:03:54 +0000 (19:03 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 11cf135b231caa96829f3cb41b601068e7301bda.

6 months agoRevert "[Tizen] Add lock for shader-precompiler"
dongsug.song [Mon, 6 Nov 2023 10:03:47 +0000 (19:03 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit 804a2fbec2d9812da8e1332ca1abccf66eb94995.

6 months agoRevert "[Tizen] Add TasksCompleted signal at AsyncTaskManager"
dongsug.song [Mon, 6 Nov 2023 10:03:40 +0000 (19:03 +0900)]
Revert "[Tizen] Add TasksCompleted signal at AsyncTaskManager"

This reverts commit f72bdbed3d3858889ee1646f076790f73c1b5c67.

6 months agoMerge "Add FrontBufferRendering property in WindowData" into devel/master
Chihun Jeong [Mon, 6 Nov 2023 07:15:10 +0000 (07:15 +0000)]
Merge "Add FrontBufferRendering property in WindowData" into devel/master

6 months agoAdd FrontBufferRendering property in WindowData 59/300859/4
ANZ1217 [Fri, 3 Nov 2023 02:04:04 +0000 (11:04 +0900)]
Add FrontBufferRendering property in WindowData

Change-Id: Iae60d9fdb7af5663f2275fdac938feda2a05c44a

6 months agoFix build error about macro at Windows 17/300917/1
Eunki, Hong [Mon, 6 Nov 2023 04:34:56 +0000 (13:34 +0900)]
Fix build error about macro at Windows

Since args... macro not works on Windows OS Visual Studio version,
Let we use ##__VA_ARGS__ instead of modern format.

Change-Id: Ib0cf02d4cb36c170863d43dcbea33acb9c62d3ac
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months agoMerge "DALi Version 2.2.51" into devel/master
Adeel Kazmi [Fri, 3 Nov 2023 11:14:15 +0000 (11:14 +0000)]
Merge "DALi Version 2.2.51" into devel/master

6 months agoDALi Version 2.2.51 80/300880/1 dali_2.2.51
Richard Huang [Fri, 3 Nov 2023 10:57:48 +0000 (10:57 +0000)]
DALi Version 2.2.51

Change-Id: If6f20425ed8ebec6fbf9aaeb6aa3364b2f2de071

7 months agoAllow to create EncodedImageBuffer by moved data 52/300852/1
Eunki, Hong [Fri, 3 Nov 2023 01:36:54 +0000 (10:36 +0900)]
Allow to create EncodedImageBuffer by moved data

Change-Id: I9fa23b959bf8cd2c3c8c0ad5904dcb6c71dd83b4
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "Tizen version check for some ecore_wl2 API" into devel/master
Eunki Hong [Fri, 3 Nov 2023 00:59:30 +0000 (00:59 +0000)]
Merge "Tizen version check for some ecore_wl2 API" into devel/master

7 months agoMerge "(AnimatedVector) Support VectorAnimationRenderer load from data" into devel...
Eunki Hong [Wed, 1 Nov 2023 06:43:40 +0000 (06:43 +0000)]
Merge "(AnimatedVector) Support VectorAnimationRenderer load from data" into devel/master

7 months agoMerge "Set the image type of encoded image buffer" into devel/master
Eunki Hong [Wed, 1 Nov 2023 06:43:15 +0000 (06:43 +0000)]
Merge "Set the image type of encoded image buffer" into devel/master

7 months agoMerge "Modify function description in window." into devel/master
Wonsik Jung [Tue, 31 Oct 2023 01:39:21 +0000 (01:39 +0000)]
Merge "Modify function description in window." into devel/master

7 months agoMerge "Remove goto keyword at gif-loading.cpp + Print error log" into devel/master
David Steele [Mon, 30 Oct 2023 15:22:28 +0000 (15:22 +0000)]
Merge "Remove goto keyword at gif-loading.cpp + Print error log" into devel/master

7 months agoModify function description in window. 12/298112/3
Wonsik Jung [Fri, 1 Sep 2023 00:23:48 +0000 (09:23 +0900)]
Modify function description in window.

<Summary>
Windows modules are not handled by one developer, but by multiple developers in various fields. As a result, coding rules and function descriptions are poorly written compared to other modules.
This patch is a supplement to these parts.

<What>
The function description of the header file of the window-impl and window render surface, which are common modules of the window, has been checked and modified.
the format is as follows.
1. Internal function
{
@brief

@param[in]
@return
}
2. override function
{
@copydoc
}

1 internal function is described, and the contents  description of function description, @param[in] input parameter,  description of return value.
Number 2 describes the overridden function, and the main description is defined in the header file of the inherited class.

<Why>
As the DALi of the Rendering Engine is changed from the Public Interface to the internal module, the description creation or management in the header file is becoming poor.
This is to correct this, increase readability, and strengthen communication.

<Plan>
Currently, we have only performed for window common modules, but we plan to communicate with the person in charge so that they can be applied to other modules in Dali in the future.

Change-Id: Ifa04220d176dde50cdc6132826019a99f1021491

7 months ago[Tizen] Add TasksCompleted signal at AsyncTaskManager accepted/tizen/unified/20231031.163528
Taehyub Kim [Mon, 30 Oct 2023 08:48:29 +0000 (17:48 +0900)]
[Tizen] Add TasksCompleted signal at AsyncTaskManager

This reverts commit 1aa71af54fc0b7f37fdbfc92edadf1fd098c034d.

7 months ago[Tizen] Add lock for shader-precompiler
Taehyub Kim [Mon, 30 Oct 2023 08:48:00 +0000 (17:48 +0900)]
[Tizen] Add lock for shader-precompiler

This reverts commit 57146d283aa89352931fc5497de1e717f252f86e.

7 months ago[Tizen] Using shader list for precompile
Taehyub Kim [Mon, 30 Oct 2023 08:47:31 +0000 (17:47 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 5074ee3c834aabd593e21091ac00acc3e71d074c.

7 months ago[Tizen] Apply Precompile shader
Taehyub Kim [Mon, 30 Oct 2023 08:47:16 +0000 (17:47 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 92e8f25d61930d05511fb83db41ff0c4f2f9e393.

7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Taehyub Kim [Mon, 30 Oct 2023 08:46:49 +0000 (17:46 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 38d506d71af2fddd898ee68d1b5069d8e5f9b176.

7 months agoMerge branch 'devel/master' into tizen
Taehyub Kim [Mon, 30 Oct 2023 08:46:05 +0000 (17:46 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I158ba31a01cd369cd4339d17fa484368b5430e6b

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Taehyub Kim [Mon, 30 Oct 2023 08:45:11 +0000 (17:45 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit efc469bc1fa9bf074dc576f70c73ceb5fcebd440.

7 months agoRevert "[Tizen] Apply Precompile shader"
Taehyub Kim [Mon, 30 Oct 2023 08:45:07 +0000 (17:45 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit 44ab67e1d506987153eb6b4137c6839161dc4fdc.

7 months agoRevert "[Tizen] Using shader list for precompile"
Taehyub Kim [Mon, 30 Oct 2023 08:45:01 +0000 (17:45 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 491cac48c25566ded288868c4716f98f3930341d.

7 months agoRevert "[Tizen] Add lock for shader-precompiler"
Taehyub Kim [Mon, 30 Oct 2023 08:44:57 +0000 (17:44 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit ca4f81211f6549cbae2e224ee6baf7453c9f490b.

7 months agoRevert "[Tizen] Add TasksCompleted signal at AsyncTaskManager"
Taehyub Kim [Mon, 30 Oct 2023 08:44:48 +0000 (17:44 +0900)]
Revert "[Tizen] Add TasksCompleted signal at AsyncTaskManager"

This reverts commit 522fcbdb328d2fa2db109ed4b6c5824f83001e66.

7 months ago(AnimatedVector) Support VectorAnimationRenderer load from data 98/300598/3
Eunki Hong [Sat, 28 Oct 2023 16:34:28 +0000 (01:34 +0900)]
(AnimatedVector) Support VectorAnimationRenderer load from data

Change-Id: I758129df0cc7c9fe2556d5dca2b7e6dec08a2d03
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoMerge "Print gl relative functions runtime as nanosecond + Allow to print always...
Seungho BAEK [Mon, 30 Oct 2023 07:08:18 +0000 (07:08 +0000)]
Merge "Print gl relative functions runtime as nanosecond + Allow to print always" into devel/master

7 months agoSet the image type of encoded image buffer 96/300596/3
Eunki Hong [Sat, 28 Oct 2023 14:55:47 +0000 (23:55 +0900)]
Set the image type of encoded image buffer

Let we prepare to support EncodedImageBuffer
as VectorImage / VectorAnimatedImage.

Change-Id: I062d7153291a10a81d48d5c250c113574a083a73
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoTizen version check for some ecore_wl2 API 09/300409/4
Eunki, Hong [Tue, 24 Oct 2023 06:37:37 +0000 (15:37 +0900)]
Tizen version check for some ecore_wl2 API

To ensure the ecore & tizen version, let we make define keyword
for tizen major version.

Change-Id: I421085f8851b80b768ad1a0ebf13edf7c0ddd910
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoRemove goto keyword at gif-loading.cpp + Print error log 23/300323/4
Eunki Hong [Sat, 21 Oct 2023 16:10:00 +0000 (01:10 +0900)]
Remove goto keyword at gif-loading.cpp + Print error log

Let we print logs when gif loading failed. (Since we already
have useful macro, let we just use it.)

And also, remove some 'goto' keyword, so c++ developer
don't feel dizzy

Change-Id: I9af1fb251a3736043ea734574282055f3d977f92
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoDALi Version 2.2.50 76/300576/1 dali_2.2.50
David Steele [Fri, 27 Oct 2023 09:35:28 +0000 (10:35 +0100)]
DALi Version 2.2.50

Change-Id: Ie2fe13a914e8ddf5257e83abb56cd8b0019d24f5

7 months agoPrint gl relative functions runtime as nanosecond + Allow to print always 47/300547/3
Eunki, Hong [Fri, 27 Oct 2023 02:32:10 +0000 (11:32 +0900)]
Print gl relative functions runtime as nanosecond + Allow to print always

Let we enable to print duratin check 'inclusive' the input environment.
(Previously, we can only detect over the 2 milliseconds.)

If we don't want to print duration log, let we set environment value as -1.
0 mean, we will print log if duration is greater or equal with 0 (==always!)

Change-Id: I4e5848ca7dfc9d61bb8853003c33b8617d59ec67
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Add TasksCompleted signal at AsyncTaskManager 71/300471/1
Eunki Hong [Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)]
[Tizen] Add TasksCompleted signal at AsyncTaskManager

Add some special callback that all tasks are completed
when we setup the callback.

If all tasks are completed when we triggered, registered
callback will be executed at last of Completed callback

Change-Id: I7b8e07bb1431c4b54c5cc71a5266b4c57189bdfa
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoRevert "Add TasksCompleted signal at AsyncTaskManager"
Eunki Hong [Wed, 25 Oct 2023 12:35:00 +0000 (21:35 +0900)]
Revert "Add TasksCompleted signal at AsyncTaskManager"

This reverts commit a0fb855029440a88948dbd1c62842a43eff4bdca.

7 months ago[Tizen] Add TasksCompleted signal at AsyncTaskManager 58/300458/1
Eunki Hong [Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)]
[Tizen] Add TasksCompleted signal at AsyncTaskManager

Add some special callback that all tasks are completed
when we setup the callback.

If all tasks are completed when we triggered, registered
callback will be executed at last of Completed callback

Change-Id: I0f7d728ff301cb0fe8b8994e21ecacf692ac8903
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Add lock for shader-precompiler
Eunki, Hong [Wed, 25 Oct 2023 07:42:10 +0000 (16:42 +0900)]
[Tizen] Add lock for shader-precompiler

This reverts commit d7445f87860698cebc1f9994ef5c2416d5b15cd8.

Change-Id: I303b3a0e41c2f5add19b87e798d451e84ab7b8e8

7 months ago[Tizen] Using shader list for precompile
Eunki, Hong [Wed, 25 Oct 2023 07:41:55 +0000 (16:41 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 640ae969e9a161dd4a6e687ca6efae3ff7a2b6f9.

Change-Id: I214eb5f19d087c96416262710a25bb90e56a4045

7 months ago[Tizen] Apply Precompile shader
Eunki, Hong [Wed, 25 Oct 2023 07:41:34 +0000 (16:41 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 60d893a7d63bc0d1856dffdbba8005e241cb07d7.

Change-Id: Ib8f097f0edbe321b87a6697090f3976b2dcb7443

7 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Eunki, Hong [Wed, 25 Oct 2023 07:41:21 +0000 (16:41 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 407d0e99bd19459d62a626767adda3b4b0dafc71.

Change-Id: I7725305c0dab6f4fdae0649146e13f9b89ffc2db

7 months agoMerge branch 'devel/master' into tizen
Eunki, Hong [Wed, 25 Oct 2023 07:41:13 +0000 (16:41 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ib8c13b465a1c6c7ae1b550a0efff9066f26f305a

7 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Eunki, Hong [Wed, 25 Oct 2023 07:41:07 +0000 (16:41 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit f1195b88ba37e26b8fe57b1f5569a28038d602fe.

7 months agoRevert "[Tizen] Apply Precompile shader"
Eunki, Hong [Wed, 25 Oct 2023 07:41:01 +0000 (16:41 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit f5f5554841374422aaf9f306d40374720626aa86.

7 months agoRevert "[Tizen] Print gl threshold logs as INFO level + Print more swap buffer"
Eunki, Hong [Wed, 25 Oct 2023 07:40:58 +0000 (16:40 +0900)]
Revert "[Tizen] Print gl threshold logs as INFO level + Print more swap buffer"

This reverts commit db068fa8dd939e58818af047c2b41bb6791f3492.

7 months agoRevert "[Tizen] Make IsLoaded return false when SVG parse failed"
Eunki, Hong [Wed, 25 Oct 2023 07:40:55 +0000 (16:40 +0900)]
Revert "[Tizen] Make IsLoaded return false when SVG parse failed"

This reverts commit c6e69ddd57f7ed8a1a364781a0378b65a3c57e7b.

7 months agoRevert "[Tizen] Fix typo error for mPicture"
Eunki, Hong [Wed, 25 Oct 2023 07:40:52 +0000 (16:40 +0900)]
Revert "[Tizen] Fix typo error for mPicture"

This reverts commit 24269542390ecc90f45875262151de192ef8271b.

7 months agoRevert "[Tizen] Using shader list for precompile"
Eunki, Hong [Wed, 25 Oct 2023 07:40:49 +0000 (16:40 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 83b867d93a562f67af1ab83704d3e7a060c707bb.

7 months agoRevert "[Tizen] Print log when glCompile / glLinkProgram spend long time"
Eunki, Hong [Wed, 25 Oct 2023 07:40:47 +0000 (16:40 +0900)]
Revert "[Tizen] Print log when glCompile / glLinkProgram spend long time"

This reverts commit 71d3e0ea55a0f8385694245f2fb38559ce7e5a04.

7 months agoRevert "[Tizen] Ignore adaptor action when adpator is stop"
Eunki, Hong [Wed, 25 Oct 2023 07:40:43 +0000 (16:40 +0900)]
Revert "[Tizen] Ignore adaptor action when adpator is stop"

This reverts commit 05f634c9368ac7a0389781caf22874c1c0eb4688.

7 months agoRevert "[Tizen] Add lock for shader-precompiler"
Eunki, Hong [Wed, 25 Oct 2023 07:40:41 +0000 (16:40 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit 8c66b904836c80d0cf07fad5becc8b5baa352abb.

7 months agoAdd TasksCompleted signal at AsyncTaskManager
Eunki Hong [Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)]
Add TasksCompleted signal at AsyncTaskManager

Add some special callback that all tasks are completed
when we setup the callback.

If all tasks are completed when we triggered, registered
callback will be executed at last of Completed callback

Change-Id: I0f7d728ff301cb0fe8b8994e21ecacf692ac8903
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Add lock for shader-precompiler 90/300390/2
sunghyun kim [Mon, 23 Oct 2023 09:55:14 +0000 (18:55 +0900)]
[Tizen] Add lock for shader-precompiler

Change-Id: Ibea2b0295c27bd7f5b2b9c76ad1bc0f0566adacf

7 months agoSupports to set/get full screen sized window 78/300078/7
Wonsik Jung [Mon, 16 Oct 2023 11:01:18 +0000 (20:01 +0900)]
Supports to set/get full screen sized window

To support set/get full screen sized window.
The full screen sized window means the window is resized with screen size.
In addition, this window is the z-order is the highest.

Change-Id: I5363a5ac727d2e35c650644cfe0831217ef38682

7 months agoTrigger event thread only if we need execute process 22/300322/1
Eunki Hong [Sat, 21 Oct 2023 15:12:28 +0000 (00:12 +0900)]
Trigger event thread only if we need execute process

Sometimes, Canceled running task can wake up main thread.
This logic might crush some toolkit UTC.
And also it is useless.

We already have some logics to avoid too-much-cached cancel
tasks. So now we don't need to trigger event thread for
canceled tasks, and flush.

Change-Id: Ib4a62757260cc459941f8e153e37eab70f5f885a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
7 months agoMerge "Make AsyncTask destructor called out of mutex" into devel/master
Eunki Hong [Fri, 20 Oct 2023 09:20:04 +0000 (09:20 +0000)]
Merge "Make AsyncTask destructor called out of mutex" into devel/master

7 months agoMerge "Ignore adaptor action when adpator is stop" into devel/master
Eunki Hong [Fri, 20 Oct 2023 09:19:19 +0000 (09:19 +0000)]
Merge "Ignore adaptor action when adpator is stop" into devel/master

7 months agoDALi Version 2.2.49 93/300293/1 dali_2.2.49
Adeel Kazmi [Fri, 20 Oct 2023 06:07:44 +0000 (07:07 +0100)]
DALi Version 2.2.49

Change-Id: I528d49dae8465fa0560a63dc5bd8e2e740cc2aa7

7 months agoIgnore adaptor action when adpator is stop 84/299984/6
Eunki, Hong [Fri, 13 Oct 2023 07:03:41 +0000 (16:03 +0900)]
Ignore adaptor action when adpator is stop

There was some issue that ProcessEvents() called
during app is terminating.

When adaptor is Stop(), the update/render thread is already join.
So we don't need to flush message queue.

Change-Id: I229754fa7135d0c5f3a53dbcfeeeb17b2bc436f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Ignore adaptor action when adpator is stop 38/300238/2
Eunki, Hong [Fri, 13 Oct 2023 07:03:41 +0000 (16:03 +0900)]
[Tizen] Ignore adaptor action when adpator is stop

There was some issue that ProcessEvents() called
during app is terminating.

When adaptor is Stop(), the update/render thread is already join.
So we don't need to flush message queue.

Change-Id: I229754fa7135d0c5f3a53dbcfeeeb17b2bc436f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMake AsyncTask destructor called out of mutex 31/300231/2
Eunki, Hong [Thu, 19 Oct 2023 04:31:21 +0000 (13:31 +0900)]
Make AsyncTask destructor called out of mutex

Some unhappy case may happened when destructor of AsyncTask call
RemoveTask() API if it is canceled before.

It may occure some dead-lock issue. So we need to avoid this case.

Change-Id: I1d51d43a7683b189d91251dd2404d927bc948726
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Print log when glCompile / glLinkProgram spend long time 60/300060/1
Eunki, Hong [Mon, 16 Oct 2023 02:36:45 +0000 (11:36 +0900)]
[Tizen] Print log when glCompile / glLinkProgram spend long time

Change-Id: Ib6079ec907f91d55d061b84a08ad6f9fb7c8b83f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "[Tizen] Using shader list for precompile" into tizen
sunghyun kim [Mon, 16 Oct 2023 08:08:34 +0000 (08:08 +0000)]
Merge "[Tizen] Using shader list for precompile" into tizen

7 months agoPrint log when glCompile / glLinkProgram spend long time 35/300035/1
Eunki, Hong [Mon, 16 Oct 2023 02:36:45 +0000 (11:36 +0900)]
Print log when glCompile / glLinkProgram spend long time

Change-Id: Ib6079ec907f91d55d061b84a08ad6f9fb7c8b83f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoPrint gl threshold logs as INFO level + Print more swap buffer 34/300034/1
Eunki, Hong [Wed, 11 Oct 2023 08:57:35 +0000 (17:57 +0900)]
Print gl threshold logs as INFO level + Print more swap buffer

Change-Id: I018404c4525009b3b5f658b57289903aa04ec88f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoDALi Version 2.2.48 99/299999/1 dali_2.2.48
Adam Bialogonski [Fri, 13 Oct 2023 10:06:39 +0000 (11:06 +0100)]
DALi Version 2.2.48

Change-Id: I3d0069714d21b8ba1c20545bf664cce370a6d920

7 months ago(Vector) Make IsLoaded return false when SVG parse failed 43/299843/7
Eunki, Hong [Wed, 11 Oct 2023 04:32:03 +0000 (13:32 +0900)]
(Vector) Make IsLoaded return false when SVG parse failed

Previously we try to load Rasterize when if SVG file exist, but parse failed.
(Since we check 'IsLoaded' only if picture resource generated or not)

Let we do not rasterize image when we fail to load invalid SVG file.

Change-Id: Ib48497b49ae70a4746ce208348c1b362c1270a34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Fix typo error for mPicture 83/299883/1
Eunki, Hong [Wed, 11 Oct 2023 10:13:58 +0000 (19:13 +0900)]
[Tizen] Fix typo error for mPicture

Change-Id: I34751980461fb5e2ab38548d90d46c93d340d1c2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "[Tizen] Make IsLoaded return false when SVG parse failed" into tizen
Eunki Hong [Wed, 11 Oct 2023 09:18:27 +0000 (09:18 +0000)]
Merge "[Tizen] Make IsLoaded return false when SVG parse failed" into tizen

7 months ago[Tizen] Print gl threshold logs as INFO level + Print more swap buffer 73/299873/1
Eunki, Hong [Wed, 11 Oct 2023 08:57:35 +0000 (17:57 +0900)]
[Tizen] Print gl threshold logs as INFO level + Print more swap buffer

Change-Id: I018404c4525009b3b5f658b57289903aa04ec88f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months ago[Tizen] Make IsLoaded return false when SVG parse failed 35/299835/5
Eunki, Hong [Wed, 11 Oct 2023 04:32:03 +0000 (13:32 +0900)]
[Tizen] Make IsLoaded return false when SVG parse failed

Since we keep mPicture / mParsedImage when we fail to parse,
we can call Rasterize for those images.

In this case, some invalid behavior might be happened!

Change-Id: Ib48497b49ae70a4746ce208348c1b362c1270a34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
7 months agoMerge "DragAndDrop : make window's callback function called by window id" into devel...
Taehyub Kim [Wed, 11 Oct 2023 06:50:22 +0000 (06:50 +0000)]
Merge "DragAndDrop : make window's callback function called by window id" into devel/master

7 months ago[Tizen] Using shader list for precompile 47/299847/1
sunghyun kim [Wed, 11 Oct 2023 05:50:52 +0000 (14:50 +0900)]
[Tizen] Using shader list for precompile

Change-Id: I76880c50206efe8d63c8fa94b51e98c48018a71b

7 months ago(gif-loading.cpp) Reduce CC of some functions 23/299823/1
Adeel Kazmi [Tue, 10 Oct 2023 15:03:25 +0000 (16:03 +0100)]
(gif-loading.cpp) Reduce CC of some functions

Change-Id: I9f3bb907fab9573114b3c1b68df6f1ab3a0ed528

7 months agoMerge "Update test harness to use matching build system" into devel/master
David Steele [Tue, 10 Oct 2023 10:27:52 +0000 (10:27 +0000)]
Merge "Update test harness to use matching build system" into devel/master

7 months agoMerge "DALi Version 2.2.47" into devel/master
David Steele [Fri, 6 Oct 2023 12:30:26 +0000 (12:30 +0000)]
Merge "DALi Version 2.2.47" into devel/master

7 months agoDALi Version 2.2.47 99/299699/1 dali_2.2.47
David Steele [Fri, 6 Oct 2023 12:10:06 +0000 (13:10 +0100)]
DALi Version 2.2.47

Change-Id: I501d7bf0ff3e3a0b37fe257639d447786d5623ef

7 months agoDragAndDrop : make window's callback function called by window id 44/299544/3
Taehyub Kim [Wed, 4 Oct 2023 11:23:10 +0000 (20:23 +0900)]
DragAndDrop : make window's callback function called by window id

Change-Id: Ie4256b16adeda3bfdf7db1d10d0241b4d2e237c5

7 months agoUpdate test harness to use matching build system 48/299548/2
David Steele [Wed, 4 Oct 2023 16:17:59 +0000 (17:17 +0100)]
Update test harness to use matching build system

Change-Id: Ie94f20da734798ddfa3356f2244a926797eb181c

8 months agoFlush cached program entry at pipeline 79/299479/2
Eunki Hong [Sun, 1 Oct 2023 08:53:54 +0000 (17:53 +0900)]
Flush cached program entry at pipeline

Since there was no timing to clean-up the program entry,
we need to flush it at Flush timing

Change-Id: Ic37c5ab8ccc55761aa3cb8e8b641f636de23dfc2
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
8 months agoDALi Version 2.2.46 60/299460/1 dali_2.2.46
Richard Huang [Fri, 29 Sep 2023 11:27:35 +0000 (12:27 +0100)]
DALi Version 2.2.46

Change-Id: I38b889883f6be1853fb3dfe21d25d5c8e87fbbe2

8 months ago[Tizen] Apply Precompile shader accepted/tizen/unified/20231004.100224
Eunki, Hong [Tue, 26 Sep 2023 08:26:12 +0000 (17:26 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 45d8529d30574244e669938ebd5a0b4e6d7383da.

Change-Id: Ie89e56dd499fbe7ddd6fc334708d9db8fbca2ec6

8 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Eunki, Hong [Tue, 26 Sep 2023 08:25:58 +0000 (17:25 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit e8df3ba89129bdf5888e85099d0033274a53fa4c.

Change-Id: I8928db040c7716b2d40e41d7870377ecee4ab60f

8 months agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 26 Sep 2023 08:25:51 +0000 (17:25 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I6b5b13ba434790c5fd1048f50c26c10de658c12d

8 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Eunki, Hong [Tue, 26 Sep 2023 08:25:45 +0000 (17:25 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 75494908161d74cde6b4c9abaf75421c1bdc2817.

8 months agoRevert "[Tizen] Apply Precompile shader"
Eunki, Hong [Tue, 26 Sep 2023 08:25:38 +0000 (17:25 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit 95cc79c99fd976e0fbb51db61e037557abeb0561.

8 months ago[Tizen] Apply Precompile shader 03/299303/3
sunghyun kim [Thu, 21 Sep 2023 05:59:54 +0000 (14:59 +0900)]
[Tizen] Apply Precompile shader

Change-Id: I4ee85d1beb58d45e35c53550bf6cee045c56b276

8 months agoFix minor coverity issue 64/299164/2
Eunki, Hong [Thu, 21 Sep 2023 04:30:21 +0000 (13:30 +0900)]
Fix minor coverity issue

Since there was several minor defect catch in /usr/include,
It cannot be resolved forever.

To remove this error message, just fix it so we can remove defect.

Change-Id: I4aa10540c947bcf41cd5942d60069ea103e53740
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
8 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Jiyun Yang [Mon, 25 Sep 2023 05:24:53 +0000 (14:24 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 2fdb2a61bf76e538e2b562c5589160b92dc9cf2f.

8 months agoMerge branch 'devel/master' into tizen
Jiyun Yang [Mon, 25 Sep 2023 05:23:47 +0000 (14:23 +0900)]
Merge branch 'devel/master' into tizen