platform/core/uifw/dali-adaptor.git
2 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Seoyeon Kim [Tue, 27 Feb 2024 07:08:28 +0000 (16:08 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit bb26a869505ea46d698a22ce64b5c39358d5f650.

Change-Id: I628aac533cc87aa0299b915e4f0b264d79a227ca

2 months agoMerge branch 'devel/master' into tizen
Seoyeon Kim [Tue, 27 Feb 2024 07:08:23 +0000 (16:08 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I2d8a0ed4b0483be6184c6f738eddbcebf5f50936

2 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Seoyeon Kim [Tue, 27 Feb 2024 07:08:08 +0000 (16:08 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 374d29844dab3f2666d545cdbe0504fbbfac9177.

2 months agoRevert "[Tizen] Support asan build option"
Seoyeon Kim [Tue, 27 Feb 2024 07:08:05 +0000 (16:08 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit d231e002524fb66ca42e01582e519698f9e3a5b1.

2 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Seoyeon Kim [Tue, 27 Feb 2024 07:08:02 +0000 (16:08 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 843eac3d294f46f13db63a99ec9880034521ad36.

2 months agoFix memory leak issue when we convert pixelData 04/306704/1
Eunki, Hong [Mon, 26 Feb 2024 10:27:03 +0000 (19:27 +0900)]
Fix memory leak issue when we convert pixelData

If we convert buffer CPU side, we might not release sourceBuffer memory.
To avoid this kind of memory leak, let we change the logic of glTexImage2D.

Change-Id: Ib1725c5ca8e6653dd1605311e4e021b09be2d387
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 months agoMerge "Decoding webp using desired size" into devel/master
sunghyun kim [Mon, 26 Feb 2024 10:18:28 +0000 (10:18 +0000)]
Merge "Decoding webp using desired size" into devel/master

2 months agoDALi Version 2.3.12 35/306635/1 dali_2.3.12
David Steele [Fri, 23 Feb 2024 13:05:38 +0000 (13:05 +0000)]
DALi Version 2.3.12

Change-Id: I1e0b8a89ac4b5f9826be77ff7f7da8bdcfe5cdff

2 months agoAdded direct injection of native draw command into DALi pipeline. 90/305990/7
Adam Bialogonski [Wed, 14 Feb 2024 14:36:15 +0000 (14:36 +0000)]
Added direct injection of native draw command into DALi pipeline.

Needed by direct rendering feature. Now, it's possible to execute GL calls without creating additional context.

Change-Id: I7a21f82d57e2edbaecedcf7ff98c01471b0497a3

2 months agoDecoding webp using desired size 46/305546/8
sunghyun kim [Mon, 5 Feb 2024 01:37:45 +0000 (10:37 +0900)]
Decoding webp using desired size

webp provides decoding option with provided size.
with this options, dali don't need to scaling buffer after decoding.

Change-Id: I63bb47ec29cb3950687b1814839674ca32c4cb62

2 months ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240221.062924 accepted/tizen/unified/x/20240222.211122
Woochan Lee [Tue, 20 Feb 2024 04:19:26 +0000 (13:19 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit ff8005e5da64f7143eb8ff92ef4f1b7de565e2d4.

2 months ago[Tizen] Support asan build option
Woochan Lee [Tue, 20 Feb 2024 04:19:13 +0000 (13:19 +0900)]
[Tizen] Support asan build option

This reverts commit 7c5b1d1597af0cdf1cd244d219fd56239daab462.

2 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Woochan Lee [Tue, 20 Feb 2024 04:19:01 +0000 (13:19 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 376cd5f4e4ada8f58f781ffed36dcd46e6e3d438.

2 months agoMerge branch 'devel/master' into tizen
Woochan Lee [Tue, 20 Feb 2024 04:18:49 +0000 (13:18 +0900)]
Merge branch 'devel/master' into tizen

2 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Woochan Lee [Tue, 20 Feb 2024 04:18:35 +0000 (13:18 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 007e5e3403089360678e9efb0a8052ec169c8139.

2 months agoRevert "[Tizen] Support asan build option"
Woochan Lee [Tue, 20 Feb 2024 04:18:27 +0000 (13:18 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit a200d0ceccae5ac29bc29202a355adc592914d5f.

2 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Woochan Lee [Tue, 20 Feb 2024 04:18:17 +0000 (13:18 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 49b82269a06ae6bf41256ac349360c732cc5c53e.

2 months agoMerge "Ignore glTexImage2D if we know given texture is already discarded" into devel...
Eunki Hong [Mon, 19 Feb 2024 02:50:50 +0000 (02:50 +0000)]
Merge "Ignore glTexImage2D if we know given texture is already discarded" into devel/master

2 months agoMerge "(gles-sync-pool.cpp) Fixed some SVACE errors" into devel/master
Adeel Kazmi [Fri, 16 Feb 2024 15:13:12 +0000 (15:13 +0000)]
Merge "(gles-sync-pool.cpp) Fixed some SVACE errors" into devel/master

2 months agoMerge "DALi Version 2.3.11" into devel/master
David Steele [Fri, 16 Feb 2024 11:13:07 +0000 (11:13 +0000)]
Merge "DALi Version 2.3.11" into devel/master

2 months agoDALi Version 2.3.11 62/306162/1 dali_2.3.11
Richard Huang [Fri, 16 Feb 2024 11:02:19 +0000 (11:02 +0000)]
DALi Version 2.3.11

Change-Id: I2d1201a38c7d16473ba47f70151aca38076df290

2 months ago(gles-sync-pool.cpp) Fixed some SVACE errors 59/306159/1
Adeel Kazmi [Fri, 16 Feb 2024 10:55:07 +0000 (10:55 +0000)]
(gles-sync-pool.cpp) Fixed some SVACE errors

Change-Id: Ib38d4ce2993f676894f70b70ce68336b7bc8b909

2 months agoMerge "Support to get shader language version" into devel/master
Eunki Hong [Fri, 16 Feb 2024 07:17:30 +0000 (07:17 +0000)]
Merge "Support to get shader language version" into devel/master

2 months agoIgnore glTexImage2D if we know given texture is already discarded 32/306032/1
Eunki, Hong [Thu, 15 Feb 2024 08:32:10 +0000 (17:32 +0900)]
Ignore glTexImage2D if we know given texture is already discarded

Since glTexImage2D is heavy operation, and if we know that we don't use it,
we can ignore the texture upload operations.

Change-Id: If474919945d39d19f8870b06850db4e843d7ba11
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
2 months agoChanged FBOs to use EglSync 55/305855/9
David Steele [Wed, 7 Feb 2024 11:46:13 +0000 (11:46 +0000)]
Changed FBOs to use EglSync

For texture dependencies between shared context and render surface
context (i.e. Window/Scene surface), e.g. when an offscreen is
rendered on-screen, have changed to use EglClientWaitSync with
timeout = FOREVER.

This blocks the CPU when sending draw calls to the GPU where
that draw call uses an offscreen texture. However, in testing
gaussian-blur-view.example, this lasts approx 10ms on some frames
and 16/17 ms on others, yielding an FPS of 41.

Changed egl-sync-implementation.cpp to have multiple versions
of the file for each platform, rather than old-style #ifdefs.

(Todo: could check if the offscreen was re-rendered this frame, as
there is no need to sync if it hasn't changed. But, client can use
RENDER_ONCE to force this behaviour).

Change-Id: I64eaf82c5203e6acb6e0fc76b0f0e36136defcdf

2 months agoMerge changes I784ba99d,Ieaaeab17 into devel/master
Eunki Hong [Wed, 14 Feb 2024 06:37:32 +0000 (06:37 +0000)]
Merge changes I784ba99d,Ieaaeab17 into devel/master

* changes:
  Add precompiled shader names
  Add program name and print it

2 months ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240213.171953 accepted/tizen/unified/x/20240219.013940
joogab.yun [Tue, 13 Feb 2024 06:12:01 +0000 (15:12 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit 482aaf9a8a4236605de4f89cfb4a0ccc0a9c2eb7.

Change-Id: Ibf6689f0084f5972f3ebc1e25660394b0ba23aab

2 months ago[Tizen] Support asan build option
joogab.yun [Tue, 13 Feb 2024 06:11:46 +0000 (15:11 +0900)]
[Tizen] Support asan build option

This reverts commit 037feb1d24e80fcee656fe2d30a007626f551e1f.

Change-Id: I1b0cef01da5f2de9aed2888c92c0ac9c678030b4

2 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
joogab.yun [Tue, 13 Feb 2024 06:11:32 +0000 (15:11 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 73f52e1683dd8f4092763357f4022054ac3489fc.

Change-Id: I95e9dfb5c4d0f7165035b4289a386edd1b74c329

2 months agoMerge branch 'devel/master' into tizen
joogab.yun [Tue, 13 Feb 2024 06:11:23 +0000 (15:11 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I7d625941ba3ecb075f42452b7b7f7d763ef51fa7

2 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
joogab.yun [Tue, 13 Feb 2024 06:11:13 +0000 (15:11 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit ddd6daf5d30b5b8efb8523fd510f8d4e6fbdd3db.

2 months agoRevert "[Tizen] Support asan build option"
joogab.yun [Tue, 13 Feb 2024 06:11:08 +0000 (15:11 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 87be36ae47fd2e4ea75f5a8f957340fb0d759bda.

2 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
joogab.yun [Tue, 13 Feb 2024 06:11:05 +0000 (15:11 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit a0ff11296a578e09317e90d32623b86884feb82d.

3 months agoAdded DS-5 Streamline tracing support 38/305838/3
Adeel Kazmi [Thu, 8 Feb 2024 14:23:44 +0000 (14:23 +0000)]
Added DS-5 Streamline tracing support

Change-Id: I2086a5db94ba7baedf12a73e3c44d98a1c5b25c6

3 months agoDALi Version 2.3.10 43/305843/1 dali_2.3.10
Adeel Kazmi [Fri, 9 Feb 2024 10:11:46 +0000 (10:11 +0000)]
DALi Version 2.3.10

Change-Id: Ic0e497a28d45d3f59081e668bfdbcdfd6cabcee3

3 months agoFix SVACE errors in various files 68/305768/1
Adeel Kazmi [Wed, 7 Feb 2024 12:02:08 +0000 (12:02 +0000)]
Fix SVACE errors in various files

Change-Id: Id61fd85f7f03e4650fa3746f412b70d248618b80

3 months agoAdd precompiled shader names 05/305605/4
Eunki, Hong [Mon, 5 Feb 2024 09:05:11 +0000 (18:05 +0900)]
Add precompiled shader names

Let we allow to use precompiled shader also use shader name

Change-Id: I784ba99d1bbd3f769ffbae4b1d15d0a8e7bc7bd0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoAdd program name and print it 12/305512/6
Eunki, Hong [Fri, 2 Feb 2024 10:14:19 +0000 (19:14 +0900)]
Add program name and print it

Change-Id: Ieaaeab17a008882ce922b98a7ac7cb6285381adc
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoSVACE fix in gles-graphics-program.cpp 96/305696/1
Adeel Kazmi [Tue, 6 Feb 2024 10:25:32 +0000 (10:25 +0000)]
SVACE fix in gles-graphics-program.cpp

Change-Id: Ib7def5a0dd0a5a59c33f49edaaa072ad20e80f92

3 months agoSupport to get shader language version 38/305638/2
Eunki, Hong [Mon, 5 Feb 2024 14:50:10 +0000 (23:50 +0900)]
Support to get shader language version

Let we make shader language version getter as virtual function,
so some graphics config can use it.

Change-Id: I6752c21b105046b1872ba0e97df7a7ed2d453e8e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoMerge "SVACE fix in gles-graphics-texture.cpp" into devel/master
Adeel Kazmi [Mon, 5 Feb 2024 14:46:22 +0000 (14:46 +0000)]
Merge "SVACE fix in gles-graphics-texture.cpp" into devel/master

3 months agoSupport gles2.0 device also use BuildUniformBlockReflection() API 26/305626/2
Eunki, Hong [Mon, 5 Feb 2024 11:49:06 +0000 (20:49 +0900)]
Support gles2.0 device also use BuildUniformBlockReflection() API

Since glGetActiveUniformsiv only implements on gles3.1 or over,
BuildUniformBLockReflection API doesn't work well on gles2.0 devices.

To support it, let we implement naive way of glGetActiveUniform, so
let we make it didn't break down at least.

Change-Id: I3f50f2e74763968d19712d5dc37377f283000383
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoSVACE fix in gles-graphics-texture.cpp 20/305620/1
Adeel Kazmi [Mon, 5 Feb 2024 10:46:48 +0000 (10:46 +0000)]
SVACE fix in gles-graphics-texture.cpp

Change-Id: I3d236da3346bb9413d2a0a096b2b2ea4eec21143

3 months agoRemoval of EglContextHelper 44/305444/2
David Steele [Thu, 1 Feb 2024 15:08:44 +0000 (15:08 +0000)]
Removal of EglContextHelper

Change-Id: I5a9408e2406bacf7327b9607c0aeacf6f9d21031

3 months agoMerge "Updates to remove old temporary graphics APIs" into devel/master
David Steele [Fri, 2 Feb 2024 16:42:44 +0000 (16:42 +0000)]
Merge "Updates to remove old temporary graphics APIs" into devel/master

3 months agoMerge "Cleaned up some of the circular dependency between GLES::Context & GLES::Graph...
Adeel Kazmi [Fri, 2 Feb 2024 14:53:32 +0000 (14:53 +0000)]
Merge "Cleaned up some of the circular dependency between GLES::Context & GLES::GraphicsController" into devel/master

3 months agoDALi Version 2.3.9 98/305498/1 dali_2.3.9
Adam Bialogonski [Fri, 2 Feb 2024 09:58:14 +0000 (09:58 +0000)]
DALi Version 2.3.9

Change-Id: I7de8868c4e81543bc99a3768915d5000164b59b3

3 months agoCleaned up some of the circular dependency between GLES::Context & GLES::GraphicsCont... 28/305428/4
Adeel Kazmi [Thu, 1 Feb 2024 11:51:11 +0000 (11:51 +0000)]
Cleaned up some of the circular dependency between GLES::Context & GLES::GraphicsController

Change-Id: I45284910682d4aad2abbbd3ba65b3c32e87eba8f

3 months agoUpdates to remove old temporary graphics APIs 57/305357/2
David Steele [Wed, 31 Jan 2024 19:01:49 +0000 (19:01 +0000)]
Updates to remove old temporary graphics APIs

Change-Id: I36a057e8eb4d5615a92394fb19c094c87b22c190

3 months agoMerge "[AT-SPI] Fix signature of ScrollStarted/ScrollFinished interface." into devel...
kim hosang [Thu, 1 Feb 2024 11:25:23 +0000 (11:25 +0000)]
Merge "[AT-SPI] Fix signature of ScrollStarted/ScrollFinished interface." into devel/master

3 months agoAdd null checking after getting mimetype 96/305396/2
Taehyub Kim [Thu, 1 Feb 2024 06:27:55 +0000 (15:27 +0900)]
Add null checking after getting mimetype

Change-Id: Iddaa129244b729741cdc9f3bcb895d0e239fd95e

3 months ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240206.161726 accepted/tizen/unified/x/20240207.075831
ANZ1217 [Wed, 31 Jan 2024 07:11:44 +0000 (16:11 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit d56b53e6119945d0eb4f283cdb8e2e7238474502.

3 months ago[Tizen] Support asan build option
ANZ1217 [Wed, 31 Jan 2024 07:11:29 +0000 (16:11 +0900)]
[Tizen] Support asan build option

This reverts commit ff1e98f92b4b2192cf45eb79e24bbc169bc660a0.

3 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
ANZ1217 [Wed, 31 Jan 2024 07:11:16 +0000 (16:11 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit a915a3e3b1da86ae6ebd1728be223ec1fd8698bd.

3 months agoMerge branch 'devel/master' into tizen
ANZ1217 [Wed, 31 Jan 2024 07:10:58 +0000 (16:10 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ib90963bee10973f79455ada9d91cd4deb1f59332

3 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
ANZ1217 [Wed, 31 Jan 2024 07:10:28 +0000 (16:10 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 31de47a0437b9c3636bf762edfc859fdc561dbb4.

3 months agoRevert "[Tizen] Support asan build option"
ANZ1217 [Wed, 31 Jan 2024 07:10:24 +0000 (16:10 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 4685f062e5d6f496f001513b5287b68e41d0f2f1.

3 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
ANZ1217 [Wed, 31 Jan 2024 07:10:21 +0000 (16:10 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit d88967c042a067d2be2f1b64c6e1c24dbca27d97.

3 months agoAllow to ignore Vsync rendering by environment 44/305144/3
Eunki, Hong [Mon, 29 Jan 2024 08:02:53 +0000 (17:02 +0900)]
Allow to ignore Vsync rendering by environment

Let we allow to ignore vsync waiting if user don't want, by environment.

Change-Id: I22d15594a145c32e633816f5f2c7560bd47d7934
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoDALi Version 2.3.8 93/305093/1 dali_2.3.8
David Steele [Fri, 26 Jan 2024 10:20:58 +0000 (10:20 +0000)]
DALi Version 2.3.8

Change-Id: I31a35015487573296af9a0d64b71751e169390c3

3 months ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen_unified_riscv accepted/tizen/unified/20240124.163247 accepted/tizen/unified/riscv/20240128.235648 accepted/tizen/unified/x/20240205.064157
Bowon Ryu [Wed, 24 Jan 2024 05:39:52 +0000 (14:39 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit 6d4e9e87b241ce67a47f5651b5ccc762a532c247.

3 months ago[Tizen] Support asan build option
Bowon Ryu [Wed, 24 Jan 2024 05:39:43 +0000 (14:39 +0900)]
[Tizen] Support asan build option

This reverts commit 12456419bddec01061fdcaf10fcf77c7b7be7541.

3 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Bowon Ryu [Wed, 24 Jan 2024 05:39:37 +0000 (14:39 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit 8a3941a56a649a05e661ac0a697f7205829cd512.

3 months agoMerge branch 'devel/master' into tizen
Bowon Ryu [Wed, 24 Jan 2024 05:38:56 +0000 (14:38 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I0e39b46f3630f437e9d3f86e3448911b256c2b0c

3 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Bowon Ryu [Wed, 24 Jan 2024 05:38:44 +0000 (14:38 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit b376b0611369acb1a4565c3bc921d890de46eed9.

3 months agoRevert "[Tizen] Support asan build option"
Bowon Ryu [Wed, 24 Jan 2024 05:38:39 +0000 (14:38 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 72994153e64aa71159193b9ab49771089c9152f5.

3 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Bowon Ryu [Wed, 24 Jan 2024 05:38:35 +0000 (14:38 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 33167ae82c554656a7109362af8125679457d1ff.

3 months agoMerge "Trace and print Timer tick signal" into devel/master
Eunki Hong [Wed, 24 Jan 2024 05:13:55 +0000 (05:13 +0000)]
Merge "Trace and print Timer tick signal" into devel/master

3 months agoMerge "Add trace marker for some EGL CONTROLLER Render case" into devel/master
David Steele [Tue, 23 Jan 2024 16:12:39 +0000 (16:12 +0000)]
Merge "Add trace marker for some EGL CONTROLLER Render case" into devel/master

3 months agoCall idle functions what we might be failed to add 64/304664/2
Eunki, Hong [Tue, 23 Jan 2024 03:42:36 +0000 (12:42 +0900)]
Call idle functions what we might be failed to add

Since AddIdle could be failed at ecore side, we need to call given callback
synchronously, or need to print some error logs for some cases

Change-Id: Iea7268071c47e998b66a57154d81aead866d5db2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoTrace and print Timer tick signal 18/304618/1
Eunki, Hong [Mon, 22 Jan 2024 05:27:34 +0000 (14:27 +0900)]
Trace and print Timer tick signal

Change-Id: Iaea503677af2499ca0c6dc479c58de51da856f8d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoAdd trace marker for some EGL CONTROLLER Render case 37/304437/4
Eunki, Hong [Wed, 17 Jan 2024 08:47:02 +0000 (17:47 +0900)]
Add trace marker for some EGL CONTROLLER Render case

Make trace don't wait sleep + Print more logs when we trace EGL

Change-Id: Id4894c99c2c525c82b716625e52fc5e29a5cf00a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoMerge "DALi Version 2.3.7" into devel/master
Adeel Kazmi [Fri, 19 Jan 2024 10:18:19 +0000 (10:18 +0000)]
Merge "DALi Version 2.3.7" into devel/master

3 months agoMerge "Prevents writing array uniforms with out-of-bound indices and accidental overw...
Adeel Kazmi [Fri, 19 Jan 2024 10:07:38 +0000 (10:07 +0000)]
Merge "Prevents writing array uniforms with out-of-bound indices and accidental overwrite of next uniform." into devel/master

3 months agoDALi Version 2.3.7 54/304554/1 dali_2.3.7
Adam Bialogonski [Fri, 19 Jan 2024 09:52:20 +0000 (09:52 +0000)]
DALi Version 2.3.7

Change-Id: Idd057b5aacfc97869f231d812374c65d713e0e9d

3 months agoMerge "[ATSPI] Introduce GetMatchesInMatches API" into devel/master
woochan lee [Fri, 19 Jan 2024 09:09:56 +0000 (09:09 +0000)]
Merge "[ATSPI] Introduce GetMatchesInMatches API" into devel/master

3 months agoPrevents writing array uniforms with out-of-bound indices and accidental overwrite... 79/304179/2
Adam Bialogonski [Thu, 11 Jan 2024 11:03:59 +0000 (11:03 +0000)]
Prevents writing array uniforms with out-of-bound indices and accidental overwrite of next uniform.

Change-Id: I3a90c54759159b7ac3a448a4694caa7047765c40

3 months ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240116.155515 accepted/tizen/unified/riscv/20240117.041628
Wonsik Jung [Mon, 15 Jan 2024 07:27:22 +0000 (16:27 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit c9cf68098bf03219fae2cd35d3c5ecefafbbeef5.

3 months ago[Tizen] Support asan build option
Wonsik Jung [Mon, 15 Jan 2024 07:26:58 +0000 (16:26 +0900)]
[Tizen] Support asan build option

This reverts commit 2dd02eae71fed9fed3a68145912f052a5506b543.

3 months ago[Tizen] Remove to call key consumed event in ATSPI bridge
Wonsik Jung [Mon, 15 Jan 2024 07:26:35 +0000 (16:26 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit e606795dd4257679334e7ec900885fbe25f184dc.

3 months agoMerge branch 'devel/master' into tizen
Wonsik Jung [Mon, 15 Jan 2024 07:26:24 +0000 (16:26 +0900)]
Merge branch 'devel/master' into tizen

3 months agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Wonsik Jung [Mon, 15 Jan 2024 07:26:16 +0000 (16:26 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 355f75abaf5eaea76e665ab39d613573e1d85da8.

3 months agoRevert "[Tizen] Support asan build option"
Wonsik Jung [Mon, 15 Jan 2024 07:26:12 +0000 (16:26 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 602123ab32606c1ba747814af93d883235aba0bb.

3 months agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Wonsik Jung [Mon, 15 Jan 2024 07:26:07 +0000 (16:26 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 5d5705076acc9a04a37aa133357125740b9502a3.

3 months agoMerge "Support YUV format desired size downsampling" into devel/master
Eunki Hong [Mon, 15 Jan 2024 07:23:02 +0000 (07:23 +0000)]
Merge "Support YUV format desired size downsampling" into devel/master

3 months agoSupport YUV format desired size downsampling 68/304268/1
Eunki, Hong [Mon, 15 Jan 2024 05:31:17 +0000 (14:31 +0900)]
Support YUV format desired size downsampling

Change-Id: I0dc982af4a18488b3f9da740e8c969034ebbf692
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
3 months agoMerge "Optimize NativeImageSourceQueue rendering time" into devel/master
Eunki Hong [Mon, 15 Jan 2024 04:49:52 +0000 (04:49 +0000)]
Merge "Optimize NativeImageSourceQueue rendering time" into devel/master

3 months agoDALi Version 2.3.6 34/304234/1 dali_2.3.6
Richard Huang [Fri, 12 Jan 2024 11:16:36 +0000 (11:16 +0000)]
DALi Version 2.3.6

Change-Id: I3287f5263e9b672fae05d9d347455362a987dcae

4 months agoOptimize NativeImageSourceQueue rendering time 49/304149/2
Eunki, Hong [Wed, 10 Jan 2024 20:35:05 +0000 (05:35 +0900)]
Optimize NativeImageSourceQueue rendering time

If NativeImageSourceQueue has a lots of queue, it might have some overhead
during rendering.

Let we remove some useless iteration for that case, so reduce overhead.

Change-Id: I43b57b61cf2434e659cd368d6166c65e2fbe9f39
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[AT-SPI] Fix signature of ScrollStarted/ScrollFinished interface. 36/304136/1
Hosang Kim [Wed, 10 Jan 2024 12:02:44 +0000 (21:02 +0900)]
[AT-SPI] Fix signature of ScrollStarted/ScrollFinished interface.

AT-SPI event is only transmitted when the D-Bus signature is siiv (so) or siiva{sv}.
So fix signature of ScrollStarted and ScrollFinshed event.

Change-Id: I8e0a7107f86dfee3032fcce688eb687d4abab618

4 months agoFix svace issue 89/304089/1
jmm [Wed, 10 Jan 2024 03:44:29 +0000 (12:44 +0900)]
Fix svace issue

Change-Id: I86bf7507e4e2ddf7f360ac18856636466275ba05

4 months agoMerge "Fix svace issue when TJ_SUBSAMP is bigger than 7" into devel/master
Adeel Kazmi [Tue, 9 Jan 2024 15:03:36 +0000 (15:03 +0000)]
Merge "Fix svace issue when TJ_SUBSAMP is bigger than 7" into devel/master

4 months agoMerge branch 'devel/master' into tizen accepted/tizen/unified/20240110.154150 accepted/tizen/unified/riscv/20240111.042819
jykeon [Tue, 9 Jan 2024 04:08:42 +0000 (13:08 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I7d17e7825cb028ac427a4f87ddc097dbad911397

4 months agoMerge "Make PixelData flag that we release buffer after texture upload" into devel...
Eunki Hong [Tue, 9 Jan 2024 03:32:23 +0000 (03:32 +0000)]
Merge "Make PixelData flag that we release buffer after texture upload" into devel/master

4 months agoMerge "[ATSPI] Introduce GetNodeInfo interface" into devel/master
woochan lee [Tue, 9 Jan 2024 01:14:50 +0000 (01:14 +0000)]
Merge "[ATSPI] Introduce GetNodeInfo interface" into devel/master

4 months agoFix svace issue when TJ_SUBSAMP is bigger than 7 43/303943/4
Eunki, Hong [Mon, 8 Jan 2024 08:31:17 +0000 (17:31 +0900)]
Fix svace issue when TJ_SUBSAMP is bigger than 7

It is possible that TJ_SUBSAMPL could be greater than 7 in future.

This patch make ensure that it will works well even that value increased.

Change-Id: I3a7b1ce25cda3fb6717f3cb847bd0d4e744086e7
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months agoMake PixelData flag that we release buffer after texture upload 15/303915/2
Eunki, Hong [Mon, 8 Jan 2024 01:21:12 +0000 (10:21 +0900)]
Make PixelData flag that we release buffer after texture upload

Let we support to release pixel data memory automatically after upload finished.
And also, let we make new PixelBuffer::Convert API with this flag.

Change-Id: I9537da4d10a59bdb4c6cd12ea3d62463455399a3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months agoFixing static analysis error 58/303958/1
David Steele [Mon, 8 Jan 2024 10:33:54 +0000 (10:33 +0000)]
Fixing static analysis error

The libturbojpeg library has been updated on the target, and there is
a new subsampling option available, which means the array we use for
testing is now too small.

Added an entry to this array for the new subsampling option. In
theory, this should just work, but as we don't set this variable,
there's nothing to test.

See
https://review.tizen.org/gerrit/c/platform/core/uifw/dali-adaptor/+/277590
for more details

Change-Id: I02bb90830d6d0969cafae635ceb6b1b6bc9c2e1a
Signed-off-by: David Steele <david.steele@samsung.com>
4 months agoMerge "Fix ellipsis cache issue" into devel/master
Bowon Ryu [Mon, 8 Jan 2024 09:03:13 +0000 (09:03 +0000)]
Merge "Fix ellipsis cache issue" into devel/master

4 months agoMerge "Add null check on GetStates" into devel/master
kim hosang [Mon, 8 Jan 2024 06:40:14 +0000 (06:40 +0000)]
Merge "Add null check on GetStates" into devel/master