platform/core/uifw/dali-adaptor.git
10 months ago[Tizen] Support asan build option accepted/tizen/unified/20231219.160351 accepted/tizen/unified/riscv/20231219.070920
jmm [Mon, 18 Dec 2023 06:40:57 +0000 (15:40 +0900)]
[Tizen] Support asan build option

This reverts commit 93c9a3c00322efe4135973b3eda8b7691fb281f7.

Change-Id: Ic40e008729d6c20cca3a1da5fd94f286ed1b225f

10 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
jmm [Mon, 18 Dec 2023 06:39:01 +0000 (15:39 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 210229564674739555f3d682773abbc7197a4d36.

Change-Id: I00e6bb6412899112e46f80ee01e30beebdf80059

10 months agoMerge branch 'devel/master' into tizen
jmm [Mon, 18 Dec 2023 06:38:51 +0000 (15:38 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I3de19552620126948da4dd3a035fa961f1e3f83a

10 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
jmm [Mon, 18 Dec 2023 06:38:34 +0000 (15:38 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 1d5340cf79c33427296c2918081a17e2a22e18cf.

Change-Id: Ia815f6c77083cc11ee5c2cba4fb35a627d8f3f56

10 months agoRevert "[Tizen] Support asan build option"
jmm [Mon, 18 Dec 2023 06:38:30 +0000 (15:38 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 0f8aaf5ee34c7bb30104c55d4a8cd4ab58d91033.

10 months agoRevert "[Tizen] Add the debugging log for window's event."
jmm [Mon, 18 Dec 2023 06:38:28 +0000 (15:38 +0900)]
Revert "[Tizen] Add the debugging log for window's event."

This reverts commit 2c431eac1be81dd7a73ca6c7f43bc346607c0587.

10 months agoDALi Version 2.3.3 14/302914/1 dali_2.3.3
Adeel Kazmi [Fri, 15 Dec 2023 10:22:57 +0000 (10:22 +0000)]
DALi Version 2.3.3

Change-Id: Iee7c08b6dd74d0216b41e9424d0c795d975e9572

10 months agoMerge "Discard deleted VAO at matched context" into devel/master
David Steele [Thu, 14 Dec 2023 14:21:36 +0000 (14:21 +0000)]
Merge "Discard deleted VAO at matched context" into devel/master

10 months agoFix rendering occured unlimited if window size changed multiple 79/302679/7
Eunki, Hong [Tue, 12 Dec 2023 04:20:11 +0000 (13:20 +0900)]
Fix rendering occured unlimited if window size changed multiple

To support multi window cases, dali-adaptor count how many times
the window resize event occured.

But in dali-core scene has only bool flag.

So if scene changed multiple times during 1 render time,
surface resized count never be reduced as zero.
So it will keep rendering unlimited.

This patch make we return the number of surface rect changed,
so dali-adaptor can control the scene changed count well.

Change-Id: Ic19ede6ba5095af74ae2db33d37403285cf28a19
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoDiscard deleted VAO at matched context 80/302780/3
Eunki, Hong [Wed, 13 Dec 2023 10:30:28 +0000 (19:30 +0900)]
Discard deleted VAO at matched context

Since InvalidateCachedPipeline() can be called not for currented context,
we should not call gl.DeleteVertexArrays() that timming.

Instead, let we keep discarded VAO items, and then delete them immediately,
if we call BindProgramVAO, where we can assume that the context is current.

Change-Id: Iac417a862e68bc5503e843a0c27cae98cebee5b0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoMerge "Updating non-ecore X window-system with new API" into devel/master
David Steele [Wed, 13 Dec 2023 15:15:20 +0000 (15:15 +0000)]
Merge "Updating non-ecore X window-system with new API" into devel/master

10 months agoUpdating non-ecore X window-system with new API 23/302723/1
David Steele [Tue, 12 Dec 2023 16:00:36 +0000 (16:00 +0000)]
Updating non-ecore X window-system with new API

Change-Id: I455f960b088ac0d99dcf2af9d3caff10cfb31688

10 months agoDragAndDrop : Allow to get mimetype for Enter and Move events 09/302709/1
Taehyub Kim [Tue, 12 Dec 2023 09:44:17 +0000 (18:44 +0900)]
DragAndDrop : Allow to get mimetype for Enter and Move events

Change-Id: Icad11ce8bcb4f49fe9cc83a8e9dfd543d1d7092a

10 months agoMerge "Add SetGeometryHittestEnabled and IsGeometryHittestEnabled" into devel/master
joogab yun [Tue, 12 Dec 2023 01:05:16 +0000 (01:05 +0000)]
Merge "Add SetGeometryHittestEnabled and IsGeometryHittestEnabled" into devel/master

10 months ago[Tizen] Add the debugging log for window's event. 05/302605/1 accepted/tizen/unified/20231212.161231
Wonsik Jung [Fri, 8 Dec 2023 06:17:53 +0000 (15:17 +0900)]
[Tizen] Add the debugging log for window's event.

Add the debugging log for window's event who is from ECore.
It is for Tizen platform world.

Change-Id: I600e75fd951824a13c219331386c4d1d362c0b49

10 months agoMerge "Add the debugging log for window's event." into devel/master
Wonsik Jung [Mon, 11 Dec 2023 07:42:39 +0000 (07:42 +0000)]
Merge "Add the debugging log for window's event." into devel/master

10 months ago[Tizen] Support asan build option
seungho baek [Mon, 11 Dec 2023 05:57:55 +0000 (14:57 +0900)]
[Tizen] Support asan build option

This reverts commit e1fc8e1d0cc94fd0bcaf68341345cbacd884be72.

Change-Id: Ifa69058945e21fcf19acfef6674cd69ddb9c2116

10 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
seungho baek [Mon, 11 Dec 2023 05:57:40 +0000 (14:57 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit baa9fb24f60f5e0854321788506d4f50aece358d.

Change-Id: Idd3a38ab7476d14fb9a1161a0cd0d7093da93a32

10 months agoMerge branch 'devel/master' into tizen
seungho baek [Mon, 11 Dec 2023 05:57:30 +0000 (14:57 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I619aacad364d1525891fd5aad71bf4d996d96dbe

10 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
seungho baek [Mon, 11 Dec 2023 05:57:26 +0000 (14:57 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 32a5b0c8d1a2601acfc31385922e3336edb7ede2.

10 months agoRevert "[Tizen] Support asan build option"
seungho baek [Mon, 11 Dec 2023 05:57:23 +0000 (14:57 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 978917eeb44788262654e15b7aa702e7783f8cbe.

10 months agoMerge "DALi Version 2.3.2" into devel/master
Adeel Kazmi [Fri, 8 Dec 2023 11:24:34 +0000 (11:24 +0000)]
Merge "DALi Version 2.3.2" into devel/master

10 months agoDALi Version 2.3.2 59/302559/1 dali_2.3.2
Adam Bialogonski [Fri, 8 Dec 2023 11:06:07 +0000 (11:06 +0000)]
DALi Version 2.3.2

Change-Id: Id7d327001d3dfcb1261ceba75b9eaf537a28dc78

10 months agoAdd the debugging log for window's event. 34/302534/2
Wonsik Jung [Fri, 8 Dec 2023 06:17:53 +0000 (15:17 +0900)]
Add the debugging log for window's event.

Add the debugging log for window's event who is from ECore.
It is for Tizen platform world.

Change-Id: I600e75fd951824a13c219331386c4d1d362c0b49

10 months agoDo not running same tasks at multiple threads. 07/302407/2
Eunki, Hong [Wed, 6 Dec 2023 07:49:34 +0000 (16:49 +0900)]
Do not running same tasks at multiple threads.

Let we make to do not execute same tasks at multiple threads
at the same timing.

It will make sure that we can control AsyncTask::Process API works
more thread-safety.

Change-Id: I5986c4a683a61ba03b2737d201fc5e7d602fc9de
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoAllow to add idler even if adaptor paused 63/302463/1
Eunki, Hong [Thu, 7 Dec 2023 06:23:02 +0000 (15:23 +0900)]
Allow to add idler even if adaptor paused

Let we install idler function even if Adaptor is paused.

Since the Adaptor pause state depend on by Windows visibility, not app state,
Application::AddIdle() API usage make some confused.

For example, We cannot call AddIdle() at Application::OnResume callback
because the Window::OnIconifyChanged signal still not comed.

To avoid it, let we just allow Idler function add even Adator is paused.

Change-Id: I943ef76d4e759e282675fbcbc06f0a87d95e9fea
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
10 months agoFixed SVACE errors 45/302345/1
Adeel Kazmi [Tue, 5 Dec 2023 16:36:39 +0000 (16:36 +0000)]
Fixed SVACE errors

Change-Id: Idf920c3e39dceca7b34d2eedd8a875f9330739a9

10 months ago[Tizen] Support asan build option accepted/tizen/unified/20231205.171433 accepted/tizen/unified/riscv/20231211.234106
Bowon Ryu [Tue, 5 Dec 2023 06:22:47 +0000 (15:22 +0900)]
[Tizen] Support asan build option

This reverts commit ca09b1b91ecd94239d988785dedae936070ca644.

10 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Bowon Ryu [Tue, 5 Dec 2023 06:22:37 +0000 (15:22 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit d46724996523faa574379c5516eccdb5014a92c0.

10 months agoMerge branch 'devel/master' into tizen
Bowon Ryu [Tue, 5 Dec 2023 06:21:47 +0000 (15:21 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I4c4cb86405a3e00d8586f1398e3b9c85a458251a

10 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Bowon Ryu [Tue, 5 Dec 2023 06:21:33 +0000 (15:21 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 9a90bc2939966beab9f401f950fb451415118add.

10 months agoRevert "[Tizen] Support asan build option"
Bowon Ryu [Tue, 5 Dec 2023 06:21:28 +0000 (15:21 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit c37543ca78dba5cfe57bff9e286cbd7609981a2d.

10 months agoAdd SetGeometryHittestEnabled and IsGeometryHittestEnabled 79/301379/12
joogab.yun [Wed, 15 Nov 2023 06:27:54 +0000 (15:27 +0900)]
Add SetGeometryHittestEnabled and IsGeometryHittestEnabled

This API sets the propagation way for touch and hover events.
If set to true, touch and hover are propagated in a geometry way

Change-Id: I0fd1402f7d533cdaa5d2e5586668243fd53caf43

11 months agoMerge "DALi Version 2.3.1" into devel/master
David Steele [Fri, 1 Dec 2023 11:31:03 +0000 (11:31 +0000)]
Merge "DALi Version 2.3.1" into devel/master

11 months agoDALi Version 2.3.1 64/302164/1 dali_2.3.1
Richard Huang [Fri, 1 Dec 2023 11:02:33 +0000 (11:02 +0000)]
DALi Version 2.3.1

Change-Id: Ia3bb31d50b5ee52cd8747f1dba882967e4b773b2

11 months agoAllow to use LifecycleController for OffscreenApplication 36/302136/2
Eunki, Hong [Fri, 1 Dec 2023 02:34:51 +0000 (11:34 +0900)]
Allow to use LifecycleController for OffscreenApplication

Some OffscreenApplication have some usage for LifecycleController signal.
But previously, we didn't attach this signal for app lifecycle correctly.

Now let we connect it so we can know the app's lifecycle

Change-Id: I75a2757ea17fcf6e21041302923b83b5964a3a83
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months ago[Tizen] Support asan build option accepted/tizen/unified/20231130.180902
huiyu.eun [Wed, 29 Nov 2023 04:42:02 +0000 (13:42 +0900)]
[Tizen] Support asan build option

This reverts commit d9d32281d7d99a584903f50f83c873e176ae5e94.

Change-Id: I5db5df5eb8068115c14b01d685e41e6cc54b31e1

11 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
huiyu.eun [Wed, 29 Nov 2023 04:36:08 +0000 (13:36 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 1f1c6de8fe4b02a2619897bfeee12227713bc251.

Change-Id: I3c4dae348ab059ee7590f3b928e0e95b49570d7b

11 months agoMerge branch 'devel/master' into tizen
huiyu.eun [Wed, 29 Nov 2023 04:35:56 +0000 (13:35 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I85e81baf8f5b3bc2f322898128041af5f124aec1

11 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
huiyu.eun [Wed, 29 Nov 2023 04:35:37 +0000 (13:35 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit be0c05be339c372625ba3fd9546beae452d775b8.

11 months agoRevert "[Tizen] Apply Precompile shader"
huiyu.eun [Wed, 29 Nov 2023 04:35:35 +0000 (13:35 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit b5a40578f3196bb940d153244c12198fcd3fb6a8.

11 months agoRevert "[Tizen] Using shader list for precompile"
huiyu.eun [Wed, 29 Nov 2023 04:35:32 +0000 (13:35 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 41c51942ea26a6ed3c6e80a5132ea7254d30827f.

11 months agoRevert "[Tizen] Add lock for shader-precompiler"
huiyu.eun [Wed, 29 Nov 2023 04:35:30 +0000 (13:35 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit 74492600e20b6554e68e824252ddf11fc42339b9.

11 months agoRevert "[Tizen] Support asan build option"
huiyu.eun [Wed, 29 Nov 2023 04:35:27 +0000 (13:35 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit e1cc6833051eb2f9e11d6c7d3ed912437f6b2a0e.

11 months agoRevert "[Tizen] Revert "Added shader support to pipeline cache""
huiyu.eun [Wed, 29 Nov 2023 04:35:24 +0000 (13:35 +0900)]
Revert "[Tizen] Revert "Added shader support to pipeline cache""

This reverts commit 1b8f498aa6950b189d35f4e881df7f0e93d6f09f.

11 months agoRevert "[Tizen] Do not trace canceled task"
huiyu.eun [Wed, 29 Nov 2023 04:35:17 +0000 (13:35 +0900)]
Revert "[Tizen] Do not trace canceled task"

This reverts commit 123f32325cab0682f26b0d3f5b2734a8a0250cc3.

11 months agoRevert "[Tizen] Support L8 for jpeg and png"
huiyu.eun [Wed, 29 Nov 2023 04:35:14 +0000 (13:35 +0900)]
Revert "[Tizen] Support L8 for jpeg and png"

This reverts commit b39ca20d2edbfe13e7d0fe1d034f8237c27ae8d7.

11 months agoMerge "Unified the way to load wbmp file" into devel/master
Eunki Hong [Wed, 29 Nov 2023 03:17:25 +0000 (03:17 +0000)]
Merge "Unified the way to load wbmp file" into devel/master

11 months agoMerge "Print warning message when download size is zero" into devel/master
Eunki Hong [Wed, 29 Nov 2023 03:17:17 +0000 (03:17 +0000)]
Merge "Print warning message when download size is zero" into devel/master

11 months agoMerge "Apply Precompile shader" into devel/master
sunghyun kim [Tue, 28 Nov 2023 04:33:34 +0000 (04:33 +0000)]
Merge "Apply Precompile shader" into devel/master

11 months agoPrint warning message when download size is zero 36/301936/1
Eunki, Hong [Tue, 28 Nov 2023 02:44:48 +0000 (11:44 +0900)]
Print warning message when download size is zero

Change-Id: If65c03869d5cf841682af60d8a3c3cd9024b3656
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoUnified the way to load wbmp file 05/301905/2
Eunki, Hong [Mon, 27 Nov 2023 06:14:03 +0000 (15:14 +0900)]
Unified the way to load wbmp file

Let we print same error log if we try to load wbmp file header, or file itself.

Change-Id: I59f3c42f2d7f99e4146511042bdd98ab9b48fd1d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoMerge "Ensure to check GLES::ShaderImpl when we found GLES:ProgramImpl" into devel...
Eunki Hong [Mon, 27 Nov 2023 07:42:53 +0000 (07:42 +0000)]
Merge "Ensure to check GLES::ShaderImpl when we found GLES:ProgramImpl" into devel/master

11 months agoApply Precompile shader 68/300268/10
sunghyun kim [Thu, 21 Sep 2023 05:59:54 +0000 (14:59 +0900)]
Apply Precompile shader

Change-Id: I76880c50206efe8d63c8fa94b51e98c48018a71b

11 months agoFix typo error when we print curl error message 92/301892/1
Eunki, Hong [Mon, 27 Nov 2023 05:07:23 +0000 (14:07 +0900)]
Fix typo error when we print curl error message

Change-Id: I1581a2d33dab63754c71f805e44b4d306d65a7b2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoEnsure to check GLES::ShaderImpl when we found GLES:ProgramImpl 37/301637/10
Eunki, Hong [Tue, 21 Nov 2023 06:28:04 +0000 (15:28 +0900)]
Ensure to check GLES::ShaderImpl when we found GLES:ProgramImpl

Previously, We only consider 1 Graphis::Shader per 1 shader codes.
But for now, we allow to use multiple Graphics::Shader per 1 shader code,
by cache GLES::ShaderImpl system.

But we check Graphics::Shader pointer when we found cached ProgramImpl for now.

It will make some unneccessary glLinkProgram call when Graphics::Shader cache
miss occured.

To resolve it, let we cache GLES::Shader wrapper instead of Graphics::Shader.
And compare with the pointer of GLES::ShaderImpl.

Change-Id: I0681cb96448c75a7d6841011c49803329ed3116d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoMerge "DALi Version 2.3.0" into devel/master
Adeel Kazmi [Fri, 24 Nov 2023 12:40:50 +0000 (12:40 +0000)]
Merge "DALi Version 2.3.0" into devel/master

11 months agoDALi Version 2.3.0 53/301853/1 dali_2.3.0
David Steele [Fri, 24 Nov 2023 12:38:03 +0000 (12:38 +0000)]
DALi Version 2.3.0

Change-Id: I6bbc494cd9b00da91fd6492b6cc149cf880a7a83

11 months agoDo not trace canceled task 25/301625/2
Eunki, Hong [Tue, 21 Nov 2023 03:15:36 +0000 (12:15 +0900)]
Do not trace canceled task

If some running tasks are traced, it will not be removed even
after PopNextCompleted event running. So that signal never be emitted.

To avoid this issue,
let we make do not apped trace for 'canceled' tasks and 'skip callback' tasks.

Change-Id: I98afe9d90d2e0b8fb5b979e3d191dcdc2ffbd756
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoMerge "Add RemoveSystemInformation to remove callback" into devel/master
Chihun Jeong [Wed, 22 Nov 2023 11:06:37 +0000 (11:06 +0000)]
Merge "Add RemoveSystemInformation to remove callback" into devel/master

11 months agoMerge "Support L8 for jpeg and png" into devel/master
Jeongmin Lee [Wed, 22 Nov 2023 07:49:54 +0000 (07:49 +0000)]
Merge "Support L8 for jpeg and png" into devel/master

11 months agoAdd RemoveSystemInformation to remove callback 32/301732/1
ANZ1217 [Wed, 22 Nov 2023 07:22:00 +0000 (16:22 +0900)]
Add RemoveSystemInformation to remove callback

Change-Id: Ic213788d60d14906d865e750333e5c9b57df8bf9

11 months ago[Tizen] Support L8 for jpeg and png 29/301729/1 accepted/tizen/8.0/unified/20231123.173039 accepted/tizen/unified/20231124.164217
jmm [Wed, 22 Nov 2023 03:38:51 +0000 (12:38 +0900)]
[Tizen] Support L8 for jpeg and png

Change-Id: I2689962b4e2966aae1cdf720b9f7fa8a09b23ba6

11 months ago[Tizen] Do not trace canceled task 28/301728/1
Eunki, Hong [Tue, 21 Nov 2023 03:15:36 +0000 (12:15 +0900)]
[Tizen] Do not trace canceled task

If some running tasks are traced, it will not be removed even
after PopNextCompleted event running. So that signal never be emitted.

To avoid this issue,
let we make do not apped trace for 'canceled' tasks and 'skip callback' tasks.

Change-Id: I98afe9d90d2e0b8fb5b979e3d191dcdc2ffbd756
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoMerge "[Tizen] Revert "Added shader support to pipeline cache"" into tizen
SangHyeon Lee [Wed, 22 Nov 2023 05:41:45 +0000 (05:41 +0000)]
Merge "[Tizen] Revert "Added shader support to pipeline cache"" into tizen

11 months ago[Tizen] Support asan build option
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:37:26 +0000 (14:37 +0900)]
[Tizen] Support asan build option

This reverts commit d2ffb2a706071da1dc4c79622bf6a07367fef996.

11 months ago[Tizen] Add lock for shader-precompiler
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:37:01 +0000 (14:37 +0900)]
[Tizen] Add lock for shader-precompiler

This reverts commit 37ae4a48361465de7613fd6836085715fe347988.

11 months ago[Tizen] Using shader list for precompile
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:34:49 +0000 (14:34 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 4d00cdcee27a14d8c813f1327aa0b4d757d8ec02.

11 months ago[Tizen] Apply Precompile shader
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:34:36 +0000 (14:34 +0900)]
[Tizen] Apply Precompile shader

This reverts commit 1798ef1335e81fb050ce5a6221683d738d7c70fe.

11 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:31:34 +0000 (14:31 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 6c8a68dbecab34a886967c6f08f093a3474a6886.

11 months agoMerge branch 'devel/master' into tizen
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:31:08 +0000 (14:31 +0900)]
Merge branch 'devel/master' into tizen

11 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:30:58 +0000 (14:30 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 95307ea9da0140de4b348cf842f4290e38f761b7.

11 months agoRevert "[Tizen] Apply Precompile shader"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:30:46 +0000 (14:30 +0900)]
Revert "[Tizen] Apply Precompile shader"

This reverts commit c408897ad8749492dce8977aff3b103fa2eb3ef5.

11 months agoRevert "[Tizen] Using shader list for precompile"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:30:35 +0000 (14:30 +0900)]
Revert "[Tizen] Using shader list for precompile"

This reverts commit 7ba0cc33cefb002b17744aba3e54c1f8193d66dc.

11 months agoRevert "[Tizen] Add lock for shader-precompiler"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:30:20 +0000 (14:30 +0900)]
Revert "[Tizen] Add lock for shader-precompiler"

This reverts commit 21eaca3d291d29fb8912f450b73caeccb180f25f.

11 months agoRevert "[Tizen] Support asan build option"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:30:08 +0000 (14:30 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 8c9ee7c23b1768334d082519a0462e718143ed74.

11 months agoRevert "[Tizen] Add missing header"
EverLEEst(SangHyeon Lee) [Wed, 22 Nov 2023 05:28:32 +0000 (14:28 +0900)]
Revert "[Tizen] Add missing header"

This reverts commit d49e4b7ae306a9def6010566b2e7ac9a8f7020c9.

11 months ago[Tizen] Revert "Added shader support to pipeline cache" 16/301716/1
sunghyun kim [Wed, 22 Nov 2023 05:00:06 +0000 (14:00 +0900)]
[Tizen] Revert "Added shader support to pipeline cache"

This reverts commit 9fe9d7d748b953f1d0feeb825f5a54bcb66f688b.

Change-Id: I3b85d37785aefbd1b877ae1fbec16c37de708fd9

11 months agoSupport L8 for jpeg and png 97/301697/2
jmm [Wed, 22 Nov 2023 03:38:51 +0000 (12:38 +0900)]
Support L8 for jpeg and png

Change-Id: I2689962b4e2966aae1cdf720b9f7fa8a09b23ba6

11 months agoMerge "Sync UTC harness for uScale" into devel/master
Eunki Hong [Wed, 22 Nov 2023 02:09:34 +0000 (02:09 +0000)]
Merge "Sync UTC harness for uScale" into devel/master

11 months agoAdd more trace logs for UpdateRender thread 85/301585/2
Eunki Hong [Mon, 20 Nov 2023 07:49:26 +0000 (16:49 +0900)]
Add more trace logs for UpdateRender thread

Change-Id: I99833a549690562eacb772a1557d87a11a19cb2a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
11 months agoSync UTC harness for uScale 50/301550/2
Eunki, Hong [Mon, 20 Nov 2023 03:08:39 +0000 (12:08 +0900)]
Sync UTC harness for uScale

Change-Id: I81ef6ed708f2d22feaf8440d787afcfefb3d6250
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoMerge "Added shader support to pipeline cache" into devel/master
Adeel Kazmi [Fri, 17 Nov 2023 23:03:13 +0000 (23:03 +0000)]
Merge "Added shader support to pipeline cache" into devel/master

11 months agoDALi Version 2.2.53 25/301525/1 dali_2.2.53
Adeel Kazmi [Fri, 17 Nov 2023 14:56:42 +0000 (14:56 +0000)]
DALi Version 2.2.53

Change-Id: Iccbb5eee88cc8a2d90548698fde5bbeb3b628f60

11 months agoAdded shader support to pipeline cache 96/301296/5
David Steele [Mon, 13 Nov 2023 19:07:46 +0000 (19:07 +0000)]
Added shader support to pipeline cache

Added test to ensure that the shaders are still cached.

Added flushing algorithm to ensure shaders are only
destroyed after ~20 seconds of non-use, rather than
immediately on de-reference.

Change-Id: I343946c586d9e31c88afdc271efe91c32b7ef301

11 months agoMerge "Remove build warning at RISCV" into devel/master
Eunki Hong [Thu, 16 Nov 2023 06:05:08 +0000 (06:05 +0000)]
Merge "Remove build warning at RISCV" into devel/master

11 months agoMerge "Print more log if we fail to write file" into devel/master
Eunki Hong [Thu, 16 Nov 2023 06:04:26 +0000 (06:04 +0000)]
Merge "Print more log if we fail to write file" into devel/master

11 months agoMerge "Add missing header" into devel/master
Bowon Ryu [Thu, 16 Nov 2023 04:40:59 +0000 (04:40 +0000)]
Merge "Add missing header" into devel/master

11 months agoPrint more log if we fail to write file 48/301448/3
Eunki, Hong [Thu, 16 Nov 2023 04:13:44 +0000 (13:13 +0900)]
Print more log if we fail to write file

There was some miss case when buf.is_open() was failed.

Let we also print log that timing

Change-Id: I2c51450077d29284c96a4aba55726e00325f9bad
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months agoRemove build warning at RISCV 27/301427/3
Eunki Hong [Wed, 15 Nov 2023 16:33:23 +0000 (01:33 +0900)]
Remove build warning at RISCV

Resolve 3 kinds of build warning messages

1. -Wpessimizing-move
[   48s] /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.2.52/dali/internal/canvas-renderer/tizen/canvas-renderer-impl-tizen.cpp:543:50: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
[   48s]   543 |       if(tvgDuplicatedObject->composite(std::move(std::unique_ptr<tvg::Paint>(tvgDuplicatedCompositeObject)), static_cast<tvg::CompositeMethod>(drawableImpl.GetCompositionType())) != tvg::Result::Success)
[   48s]       |                                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[   48s] /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.2.52/dali/internal/canvas-renderer/tizen/canvas-renderer-impl-tizen.cpp:543:50: note: remove 'std::move' call

2. -Wmaybe-uninitialized
[   48s] /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.2.52/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp:1353:3: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
[   48s]  1353 |   if(ret != APP_ERROR_NONE)
[   48s]       |   ^~
[   48s] /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.2.52/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp:752:9: note: 'ret' was declared here
[   48s]   752 |     int ret;
[   48s]       |         ^~~

3. -Wsign-compare
[  116s] /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.2.52/dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.cpp:453:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
[  116s]   453 |       if(ev->win == mDropWindowTargets[i].windowId)
[  116s]       |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TODO : Can we remove deprecated widget application codes?

Change-Id: I776de1726c92c2ae4be5519db38a92a0543e4cc0
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
11 months agoPrint error log if we fail to save file 22/301422/1
Eunki, Hong [Wed, 15 Nov 2023 11:55:46 +0000 (20:55 +0900)]
Print error log if we fail to save file

There was some unknown issue comes when we try to call EncodedToFile API.

To resolve it, let we print error log if we got failed

Change-Id: If17a7d889244f7c1076ed1529133e32a3d224c64
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
11 months ago[Tizen] Add missing header 18/301418/1 accepted/tizen/unified/riscv/20231116.045346
Bowon Ryu [Wed, 15 Nov 2023 11:17:56 +0000 (20:17 +0900)]
[Tizen] Add missing header

Change-Id: I82aa1bb9a86e92c6128f60e3cf478e0f43ccb687
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
11 months agoAdd missing header 16/301416/1
Bowon Ryu [Wed, 15 Nov 2023 11:17:56 +0000 (20:17 +0900)]
Add missing header

Change-Id: I82aa1bb9a86e92c6128f60e3cf478e0f43ccb687
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
11 months ago[Tizen] Support asan build option accepted/tizen/8.0/unified/20231116.024342 accepted/tizen/unified/20231116.101857
Jaehyun Cho [Wed, 15 Nov 2023 06:08:00 +0000 (15:08 +0900)]
[Tizen] Support asan build option

This reverts commit 52efe2aa26eab4f4b5f0c061fd52daf6350ae226.

11 months ago[Tizen] Add lock for shader-precompiler
Jaehyun Cho [Wed, 15 Nov 2023 06:06:06 +0000 (15:06 +0900)]
[Tizen] Add lock for shader-precompiler

This reverts commit 9d4a2eb92cc34a0ee2fd1185581d749642ca35ad.

11 months ago[Tizen] Using shader list for precompile
Jaehyun Cho [Wed, 15 Nov 2023 06:05:58 +0000 (15:05 +0900)]
[Tizen] Using shader list for precompile

This reverts commit 949e005b78ae1eac276b65dffe3f50c36ba5a4f9.

11 months ago[Tizen] Apply Precompile shader
Jaehyun Cho [Wed, 15 Nov 2023 06:05:49 +0000 (15:05 +0900)]
[Tizen] Apply Precompile shader

This reverts commit a430e7e8269ca937dbb63913c8a31fb9b4ce6b40.

11 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Jaehyun Cho [Wed, 15 Nov 2023 06:05:40 +0000 (15:05 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit c1c78fd7eeeefc6b50131fb289f62800f2bce9b2.

11 months agoMerge branch 'devel/master' into tizen
Jaehyun Cho [Wed, 15 Nov 2023 06:05:15 +0000 (15:05 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ife724f0825ac1a717eb21a30b53d4a15ae00e4a7

11 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Jaehyun Cho [Wed, 15 Nov 2023 06:04:40 +0000 (15:04 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit ccbea072dd6d0d9c1bb773e082a7e74cb847be06.