Eunki, Hong [Mon, 12 May 2025 08:48:27 +0000 (17:48 +0900)]
Remove useless echo info
Until now, we print dali version whenever we call sdb shell.
It is useless infomation for the normal cases.
Let we echo it only if shader file version changed
Change-Id: I057d5b8c754cd914592de4a40178b1555c0008c3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Sat, 10 May 2025 07:08:03 +0000 (07:08 +0000)]
Merge "Ensure to std::unordered clear as zero capacity" into devel/master
Eunki, Hong [Fri, 9 May 2025 09:31:02 +0000 (18:31 +0900)]
Ensure to std::unordered clear as zero capacity
Since clear & rehash is heavyer than swap(), let we call it if we use
temperal copy.
Change-Id: I45464079558b555483d0d588cc9739f7bd797512
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 9 May 2025 06:31:41 +0000 (07:31 +0100)]
DALi Version 2.4.18
Change-Id: I109a9b80eb1ac9b86afc804aa7cbb6d542eebcbd
Richard Huang [Fri, 2 May 2025 09:59:39 +0000 (10:59 +0100)]
DALi Version 2.4.17
Change-Id: I5b09b2602c7fa556ac6d7d5db3c000984cae8fb6
sunghyun kim [Mon, 28 Apr 2025 08:17:22 +0000 (08:17 +0000)]
Merge "Add dali-shader-conf.sh" into devel/master
dongsug song [Mon, 28 Apr 2025 01:27:08 +0000 (01:27 +0000)]
Merge "Add OverScrolled in WebView" into devel/master
David Steele [Fri, 25 Apr 2025 10:33:45 +0000 (11:33 +0100)]
DALi Version 2.4.16
Change-Id: Ica76e23561c40f950b0a52cc0afad8e7fa5296e4
dongsug.song [Fri, 25 Apr 2025 05:05:28 +0000 (14:05 +0900)]
Add OverScrolled in WebView
Change-Id: I1fecabf6339fbf29afef1c8e6051bcb92d61644d
Richard Huang [Thu, 17 Apr 2025 07:45:20 +0000 (08:45 +0100)]
DALi Version 2.4.15
Change-Id: I3a1711864dd9ae6d4bcc8df5b6f3455b3db09ac3
Adeel Kazmi [Fri, 11 Apr 2025 07:27:27 +0000 (08:27 +0100)]
DALi Version 2.4.14
Change-Id: Ic7d626f97362c6bf20b3582a7c715659a8964206
Eunki Hong [Tue, 8 Apr 2025 22:41:19 +0000 (22:41 +0000)]
Merge "(VideoPlayer) Use internal constraints tags for internal case" into devel/master
dongsug song [Tue, 8 Apr 2025 12:28:34 +0000 (12:28 +0000)]
Merge "(WebView) Update and sync all the latest patches related to WebView that have been modified so far" into devel/master
dongsug.song [Fri, 4 Apr 2025 01:47:13 +0000 (10:47 +0900)]
(WebView) Update and sync all the latest patches related to WebView that have been modified so far
- Add APIs for setting IME position, cursor theme name.
- Fix engine destory problem when WebView.Dispose method is called by csharp
- Add SetVideoHole() for EFL window
- Add WebView DeviceListGet,SetDefaultAudio
- Add WebView FeedMouseWheel as hidden api
- Fix mouse cursor auto theme defect
- Fix for UserMediaPermissionRequest object to be maintained by user
Change-Id: Ib0c4a0d943e3108ef275ab6ef9f3f97dba07ec97
Eunki, Hong [Tue, 1 Apr 2025 07:00:06 +0000 (16:00 +0900)]
(VideoPlayer) Use internal constraints tags for internal case
Let we make VideoPlayer tag use internal API so user cannot remove it.
Change-Id: Ia73b1e4075d04db5a8b6ffc3ebcbb2e7b1b06dba
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Mon, 7 Apr 2025 10:39:03 +0000 (11:39 +0100)]
DALi Version 2.4.13
Change-Id: I2323f4fc081eecaa5290f9b2f780e58a383298ff
Adeel Kazmi [Fri, 28 Mar 2025 11:47:20 +0000 (11:47 +0000)]
DALi Version 2.4.12
Change-Id: I2081be7525d376e3705f2ad9e1bc3efe4c23fa0d
Richard Huang [Fri, 21 Mar 2025 10:47:00 +0000 (10:47 +0000)]
DALi Version 2.4.11
Change-Id: If8646cc00f5f3a319d92bd55668c50d067ba1f32
David Steele [Fri, 14 Mar 2025 11:48:34 +0000 (11:48 +0000)]
DALi Version 2.4.10
Change-Id: I6e6e48e89cb807e97cbdcd0558a1dcc2c4347ad7
Adeel Kazmi [Fri, 7 Mar 2025 10:29:54 +0000 (10:29 +0000)]
DALi Version 2.4.9
Change-Id: Id5339c6a3006e80a83cb4f12fcd75dc75cd6d000
Bowon Ryu [Thu, 16 Jan 2025 06:27:18 +0000 (15:27 +0900)]
Add ICU (ICUPlugin)
Use ICU to support linebreaks in languages that unibreak cannot support.
This patch generates libdali2-icu-plugin.so.
TextAbstraction::ICU dynamically loads icu-plugin.so if needed.
Change-Id: I74fb0b5c0f8b5bcd6a7889213e71c3528d4a0124
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Richard Huang [Fri, 28 Feb 2025 12:44:49 +0000 (12:44 +0000)]
DALi Version 2.4.8
Change-Id: I293c90e08269afeebcd592b112d9ec5409adde2c
Eunki Hong [Fri, 24 Jan 2025 13:13:30 +0000 (22:13 +0900)]
Use PixelBuffer::GetStrideBytes() instead PixelBuffer::GetStride()
Change-Id: I1507e3833a314e36e3217a150c89bfe6003e650a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 21 Feb 2025 11:31:45 +0000 (11:31 +0000)]
Merge "DALi Version 2.4.7" into devel/master
David Steele [Fri, 21 Feb 2025 11:25:20 +0000 (11:25 +0000)]
DALi Version 2.4.7
Change-Id: I5db9f595d75797827866078c716afdc763b480c2
Wonsik Jung [Thu, 20 Feb 2025 10:14:21 +0000 (19:14 +0900)]
Remove ecore-wayland legacy.
Remove ecore-wayland legacy and the related.
Change-Id: I7acfb2e74897dc2cc5a3c275c935d31a1b4b1df2
sunghyun kim [Wed, 12 Feb 2025 07:50:53 +0000 (16:50 +0900)]
Add dali-shader-conf.sh
To manage program binary cache, i added the script.
this script create version file to RO and RW area and compare dali's
version.
if it is different,this script reset all of programBinary.
Change-Id: Ib8f473cc845f7425c7302e1fdf63bdeead922e40
Eunki, Hong [Thu, 20 Feb 2025 03:02:40 +0000 (12:02 +0900)]
(WebChromium) Fix coverity issue
Let we also catch std::system_error
Change-Id: I0e29152a44bec3dcb130df6556de3af5b926e370
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 14 Feb 2025 12:34:39 +0000 (12:34 +0000)]
DALi Version 2.4.6
Change-Id: I09b3002843e79b63b7397eeedb8489227f82544d
Richard Huang [Fri, 7 Feb 2025 10:39:51 +0000 (10:39 +0000)]
DALi Version 2.4.5
Change-Id: I1db5f36274d6d19324a7386db69c123f55954e67
Eunki Hong [Tue, 4 Feb 2025 10:44:10 +0000 (19:44 +0900)]
Fix coverity issue - Initialize value at constructor
Change-Id: I6957ca476d3cebf43b6af37240ba0721ec496383
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki Hong [Mon, 3 Feb 2025 03:39:30 +0000 (03:39 +0000)]
Merge changes I3e026c69,Ice5f16ec into devel/master
* changes:
(VideoView) Keep Rotaion + Ratio constraint as fuctor + minor fix
(VideoPlayer) Increase tbm_surface_h refcount what we hold + minor fix
David Steele [Fri, 31 Jan 2025 12:31:56 +0000 (12:31 +0000)]
DALi Version 2.4.4
Change-Id: Ia532a1b1ae7e13c66de0df0f29ce8cce152fb507
Richard Huang [Fri, 24 Jan 2025 10:47:51 +0000 (10:47 +0000)]
DALi Version 2.4.3
Change-Id: I9bca15bd3e360dc06b37dcc150fa9a74b54dd41d
Eunki, Hong [Wed, 22 Jan 2025 12:46:29 +0000 (21:46 +0900)]
(VideoView) Keep Rotaion + Ratio constraint as fuctor + minor fix
Since we use constraint function as struct, The lifecycle of
fuctor struct be broken.
To avoid those kind of issue, let we keep helper as global map,
and static constraint functor can access their.
To specify the helper, let we register id to syncActor.
Change-Id: I3e026c6926f147b67c04c75d66ac74b59bc839a4
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 22 Jan 2025 03:12:05 +0000 (12:12 +0900)]
(VideoPlayer) Increase tbm_surface_h refcount what we hold + minor fix
Since we only got tbm_surface_h from packet and don't do anything,
the reference of tbm might not valid when we want to really use it.
To avoid this case, let's keep the reference count of tbm_surface_h
at SetInfo.
Note that SetSource will increase and decrease refcount automatically.
We don't need to worry after SetSource
Change-Id: Ice5f16ecef2414cfe16e2cb12597a8231bd24d76
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 17 Jan 2025 06:42:52 +0000 (06:42 +0000)]
DALi Version 2.4.2
Change-Id: I64f74f57e2434759fba5080571b3e08485690ae7
joogab yun [Wed, 15 Jan 2025 00:34:21 +0000 (00:34 +0000)]
Merge "Add AutoRotation, LetterBox" into devel/master
joogab.yun [Tue, 7 Jan 2025 04:50:39 +0000 (13:50 +0900)]
Add AutoRotation, LetterBox
Change-Id: I5b89cc107ad393641e7dd03f3b3e0fa332a491d9
David Steele [Fri, 10 Jan 2025 15:09:17 +0000 (15:09 +0000)]
DALi Version 2.4.1
Change-Id: I867d11e2af8bda72a1508181541a10dae9ea789d
Adeel Kazmi [Fri, 20 Dec 2024 11:37:08 +0000 (11:37 +0000)]
DALi Version 2.4.0
Change-Id: I8814f13d73df4debbfa1fbbfc06547c150eb32e2
Eunki, Hong [Mon, 16 Dec 2024 08:49:53 +0000 (17:49 +0900)]
(Vector) Make we always trigger EventThreadCallback always
Since their was some issue looks like eventfd didn't send callback
even if we trigger callback before.
Until we found good solution to resolve this issue, let we make trigger
the event callback always.
Change-Id: If7f29c5a2ba0a7202c14cec1ebf781bec80a5aa3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adam Bialogonski [Fri, 13 Dec 2024 08:09:32 +0000 (08:09 +0000)]
DALi Version 2.3.54
Change-Id: I17f26dd3eaded4552892e596c09603e4d6fc5e8a
Eunki, Hong [Fri, 6 Dec 2024 05:55:32 +0000 (14:55 +0900)]
Block some codes by macro what tizen_8.0 not supported
Let we make dali codes compiled by tizen_8.0 repo
Change-Id: I33df9fe94aeff8c91a2d433ab92e173eccb80334
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Richard Huang [Fri, 6 Dec 2024 11:48:42 +0000 (11:48 +0000)]
DALi Version 2.3.53
Change-Id: I7768b32cd613168a2c0f45860794f3326818ca8b
Eunki, Hong [Fri, 29 Nov 2024 08:02:24 +0000 (17:02 +0900)]
(Vector) Let DecodedBuffer use correct buffer size + Change ResourceReady under mMutex
It is possible that tbm_surface_h buffer stride is not 4 * width.
To make ensure it, we should use stride value instead 4 * width hardly.
+
Let we change mResourceReady value under right mutex.
We always read-write it under mMutex. But sometimes it could be changed
under mRenderingDataMutex.
So let we ensure that it could be changed under mutex always.
Change-Id: I20e03103c6b362ba4817a633519395d1afd89243
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 29 Nov 2024 14:14:41 +0000 (14:14 +0000)]
DALi Version 2.3.52
Change-Id: I7ca66b95ebc23f5bd9d8f52c412387597cd6c8b1
Adeel Kazmi [Fri, 22 Nov 2024 16:03:42 +0000 (16:03 +0000)]
DALi Version 2.3.51
Change-Id: I41aaf03b4ac916cb969ce436425d96029323ce9f
Adam Bialogonski [Fri, 15 Nov 2024 07:19:15 +0000 (07:19 +0000)]
DALi Version 2.3.50
Change-Id: Ibe25a2f011fcb41ab366de741e8bad9bab6ca99c
Eunki, Hong [Fri, 8 Nov 2024 04:45:32 +0000 (13:45 +0900)]
(Vector) Minor optimization during move RenderData and Texture
- Use std::move for shared_ptr<RenderData> instead copy & reset.
- Check finalization for ubuntu renderer
Change-Id: I79197e38d844f6ac6285ae952e8615119589571d
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 8 Nov 2024 10:48:30 +0000 (10:48 +0000)]
Merge "DALi Version 2.3.49" into devel/master
Richard Huang [Fri, 8 Nov 2024 10:27:44 +0000 (10:27 +0000)]
DALi Version 2.3.49
Change-Id: I38f0da58c02e8c077b10d6d09d11def272d041b8
Eunki, Hong [Fri, 8 Nov 2024 03:45:44 +0000 (12:45 +0900)]
(Web Chromium) Changes the ecore evas rendering engine in NUI Webkit
Cherry-pick of https://review.tizen.org/gerrit/c/platform/core/uifw/dali-extension/+/306433
Changed the ecore evas rendering engine in NUI Webkit.
Because webkit only works in GPU thread as worker thread in Web
and ecore evas does not work for rendering.
If NUI Webview works with ecore evas gl backend,
it has the some race condition issue when egl is initailized and terminated.
To fix that, ecore evas engine should be changed with sw backend engine.
Change-Id: I8d899b42e6e1b22ee8bc578ea71378887ae46a5a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
sunghyun kim [Tue, 5 Nov 2024 00:43:18 +0000 (00:43 +0000)]
Merge "Check texture is valid when rendering" into devel/master
David Steele [Fri, 1 Nov 2024 11:17:50 +0000 (11:17 +0000)]
DALi Version 2.3.48
Change-Id: Ibdb2b4bc795ab21f8527ba01dc1c41d4f2ff85b7
sunghyun kim [Fri, 1 Nov 2024 04:54:24 +0000 (13:54 +0900)]
Check texture is valid when rendering
Change-Id: I849d1ef183ddc7a364d17b51d1f9f166af1e9214
Adeel Kazmi [Fri, 25 Oct 2024 10:46:24 +0000 (11:46 +0100)]
DALi Version 2.3.47
Change-Id: I2bf516a547766605e0b82f6c043a54499a0c1dfd
Adam Bialogonski [Fri, 18 Oct 2024 06:44:48 +0000 (07:44 +0100)]
DALi Version 2.3.46
Change-Id: Ida70917657eac3d836cd9669244d51cd0c515dc2
Richard Huang [Fri, 11 Oct 2024 09:43:42 +0000 (10:43 +0100)]
DALi Version 2.3.45
Change-Id: I3e18d887ce715485d3ef92e5e301c282e3bb74b6
David Steele [Fri, 4 Oct 2024 08:53:38 +0000 (09:53 +0100)]
DALi Version 2.3.44
Change-Id: I8647c5704057f18ddacdf9f4ccf0730473c0c678
dongsug.song [Thu, 5 Sep 2024 12:42:16 +0000 (21:42 +0900)]
Add WebAuthDisplayQR, Response and MediaPermission
Change-Id: Iefef4cfd7c2a1eba14e3e508364b08446f5de914
Adeel Kazmi [Fri, 27 Sep 2024 05:53:13 +0000 (06:53 +0100)]
DALi Version 2.3.43
Change-Id: I64b1f5503669b79e7c5afb3469f6765ed286c026
Eunki, Hong [Mon, 23 Sep 2024 02:27:55 +0000 (11:27 +0900)]
Fix coverity issue : Use strstr() function without check nullptr
Let we check nullptr before call strstr() API.
Change-Id: Ieb6a874ccf5945016c0cc0416330f6386f6d8917
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Richard Huang [Fri, 20 Sep 2024 09:47:52 +0000 (10:47 +0100)]
DALi Version 2.3.42
Change-Id: Ic4c501e8c2728926425922481b56e52b30564b3a
Adeel Kazmi [Tue, 17 Sep 2024 09:34:36 +0000 (10:34 +0100)]
Port Tizen Web Engine LWE Changes from tizen branch
Change-Id: Ifc8385e8b72481a4b8ab0c066a9b3e531f8925d0
Adam Bialogonski [Fri, 13 Sep 2024 06:43:14 +0000 (07:43 +0100)]
DALi Version 2.3.41
Change-Id: I67e9b311efd12d8f6d22362aecc2784cfd70dad8
David Steele [Fri, 6 Sep 2024 10:00:48 +0000 (11:00 +0100)]
DALi Version 2.3.40
Change-Id: I57eb61cf6e3cef363d0fada0cb16c707dcced6ce
Adeel Kazmi [Fri, 30 Aug 2024 09:50:53 +0000 (09:50 +0000)]
Merge "DALi Version 2.3.39" into devel/master
Adeel Kazmi [Fri, 30 Aug 2024 08:13:26 +0000 (09:13 +0100)]
DALi Version 2.3.39
Change-Id: Ia86ad4025b36fa357d71955ff4cdc8ef3fe7a762
Jiyun Yang [Wed, 21 Aug 2024 04:29:03 +0000 (13:29 +0900)]
Update WebView related modifications at once
the following is the list of squashed 7 patches
Add WebView APIs for fullscreen, text found, etc.
This reverts commit
125b2518899ea5b4573c9018b3c8198937cf43ec.
Change-Id: Ie62fd957a7acdbf13ee4055e6d8ec9392f2d93b9
Fix to enable multi touch for pinch zoom in WebView
This reverts commit
30b8b64af3d7d9371b13a033a1f43d33a38f23a9.
Change-Id: Ia1b422e7f582ab2b935ef62590e5f81795ea73fd
Support incognito mode in WebView
This reverts commit
fd5e0d8babfbd95a6a7fd2454bb87e0faddd4552.
Change-Id: I7238c9549be28c4a1d9f1695ae9ec259b9970098
Fixed FeedTouchEvent
This reverts commit
62f6fb1a8206dbbb489a56c7efb8610f4a38a2c7.
Change-Id: I839f8973a6b1f5ca023acf27deaace575931edd4
Add a WebView API for notifying orientation change
This reverts commit
f2bebc3266473f58c1abd8fc9808fdf7bb19ffa8.
Change-Id: I30d352fec57b8af0fe542a8be263c0ad30a5b5f6
Add WebView Certificate policy decision error get and suspend
Change-Id: Ib5cad6f1244db8e02788b9871a667fe36bd80530
Add WebView's JavascriptMessageHandler callback
- JavascriptMessageHandler callback which has two arguments of msg name and body
Change-Id: Ia2a430044375e86623664948a1e31fabff9d4155
Richard Huang [Fri, 23 Aug 2024 09:45:32 +0000 (10:45 +0100)]
DALi Version 2.3.38
Change-Id: I54712b4af660a60eecd6723a78d3fab0ae5f0189
joogab yun [Thu, 22 Aug 2024 04:10:06 +0000 (04:10 +0000)]
Merge "Added trim paths props" into devel/master
joogab.yun [Wed, 14 Aug 2024 06:30:10 +0000 (15:30 +0900)]
Added trim paths props
Change-Id: I92584e16902c3eda1d5ebac19a8b0ad9bbd14bfd
Eunki Hong [Mon, 19 Aug 2024 04:06:37 +0000 (04:06 +0000)]
Merge "Make legacy NativeImageSourceQueue use BGRA8888 format" into devel/master
Adeel Kazmi [Fri, 16 Aug 2024 08:35:00 +0000 (08:35 +0000)]
Merge "DALi Version 2.3.37" into devel/master
Adam Bialogonski [Fri, 16 Aug 2024 07:43:12 +0000 (08:43 +0100)]
DALi Version 2.3.37
Change-Id: If488b8ac3b10f6f41257a4cfc5716181633d91c5
Eunki, Hong [Fri, 16 Aug 2024 05:02:58 +0000 (14:02 +0900)]
Make legacy NativeImageSourceQueue use BGRA8888 format
Change-Id: I03676dfaa23e40bf717f24ed143eb78d0f5b5425
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 14 Aug 2024 07:27:25 +0000 (16:27 +0900)]
Make we use Dali::EnvironmentVariable instead of getenv/setenv directly.
Their might something be changed the way of environment value control
per each platform backend.
To prepare this, let we use unified way to control the env value.
Change-Id: Ic32cb80cbc2f81d5596770e7790c4740aa6470b3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Wonsik Jung [Mon, 12 Aug 2024 04:39:33 +0000 (04:39 +0000)]
Merge "Append wayland protocol to support video shell" into devel/master
David Steele [Fri, 9 Aug 2024 11:09:52 +0000 (12:09 +0100)]
DALi Version 2.3.36
Change-Id: I668dda94acf81d6f4c3983972a6313b2aa9d7f1c
Wonsik Jung [Sun, 2 Jun 2024 01:21:32 +0000 (10:21 +0900)]
Append wayland protocol to support video shell
Append wayland protocal to support videow shell and the related functions.
In addition, new constrait is added for video shell.
Video shell only works with underlay mode.
Change-Id: I00e7635c486c7af6d88bf2e90e2a786b9ac55bdd
Adeel Kazmi [Fri, 2 Aug 2024 06:27:52 +0000 (07:27 +0100)]
DALi Version 2.3.35
Change-Id: Ifeabe0b3438316fe3f0772d163cd1fbd019bd0e0
Richard Huang [Fri, 26 Jul 2024 10:47:31 +0000 (11:47 +0100)]
DALi Version 2.3.34
Change-Id: I9503ddb44699fd61e661a870cdb45233c48d4195
Adam Bialogonski [Fri, 19 Jul 2024 06:55:00 +0000 (07:55 +0100)]
DALi Version 2.3.33
Change-Id: I49ffad7c690fb75a3188a35c128f53441de731a3
David Steele [Fri, 12 Jul 2024 10:12:32 +0000 (11:12 +0100)]
DALi Version 2.3.32
Change-Id: Ice42a66c96c3cca32fae204761dcf469ca101df8
Adam Bialogonski [Fri, 5 Jul 2024 09:08:34 +0000 (10:08 +0100)]
DALi Version 2.3.31
Change-Id: I50fcabb9c6c5068291aff321f01ec008bbaa3940
Richard Huang [Fri, 28 Jun 2024 10:10:54 +0000 (11:10 +0100)]
DALi Version 2.3.30
Change-Id: I3cee4cdc5fbbf6704615f85f390e04dda8914de2
Eunki Hong [Sun, 23 Jun 2024 15:18:14 +0000 (15:18 +0000)]
Merge changes Iefb1ae75,I9b52a011 into devel/master
* changes:
(Vector) Let we use processor event only once, for fast rasterization case
(Vector) Check event handler validation only if callback removed
David Steele [Fri, 21 Jun 2024 11:48:09 +0000 (12:48 +0100)]
DALi Version 2.3.29
Change-Id: Ibfbdaa83283dd91b5af3d588dbee25cefb6d52c1
Eunki, Hong [Tue, 18 Jun 2024 02:46:30 +0000 (11:46 +0900)]
(Vector) Let we use processor event only once, for fast rasterization case
Let we process processor only once, for take EventProcess loop as fast as we can.
But if we fail to catch that loop case,
it mean Vector rasterization was not fast enough, so we cannot assume when
it should be finished.
Previous Processor registered for the fast-finished rasterization case that
will not show some 'flickering'. But here, if at least 1 event loop progressed,
that 'flickering' case is not avoidable.
Since call Processor every event loop might give some overhead,
let we just process it only 1 times per event loop, and believe eventfd.
Change-Id: Iefb1ae75d98e41e14ae73d4a69a97747cfdad1e6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 18 Jun 2024 01:31:27 +0000 (10:31 +0900)]
(Vector) Check event handler validation only if callback removed
Since we don't need to check validation of event handler validation
if we never remove handler between previous notify event.
So now, let we don't check validation if we can ensure the handler is valid.
Change-Id: I9b52a011b96fa909230c309359562279499850f8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 14 Jun 2024 10:37:55 +0000 (10:37 +0000)]
Merge "DALi Version 2.3.28" into devel/master
Adam Bialogonski [Fri, 14 Jun 2024 08:33:00 +0000 (09:33 +0100)]
DALi Version 2.3.28
Change-Id: I5d91cdb3a2a0d8ce69b993782d9d7e422c03412c
Youngsun Suh [Fri, 14 Jun 2024 03:45:20 +0000 (12:45 +0900)]
Fix boolean passed to ewk_view_atk_deactivation_by_app
Change-Id: Ia697ee554979988f35a944269c547bac75331752
Eunki Hong [Mon, 10 Jun 2024 02:13:22 +0000 (02:13 +0000)]
Merge "(Vector) Ensure release RenderingData at main thread" into devel/master
Adeel Kazmi [Fri, 7 Jun 2024 17:26:34 +0000 (18:26 +0100)]
DALi Version 2.3.27
Change-Id: Ifdcc9a1fd6be10ad5904fdc4d1f94f57e7c7b937
Eunki Hong [Fri, 7 Jun 2024 06:55:53 +0000 (15:55 +0900)]
(Vector) Ensure release RenderingData at main thread
Let we ensure to release the RenderingData at main thread, instead of Render() time.
(Since RenderingDataImpl could have reference count at Render time. And it might be released
at worker thread timing if Finalize() API called after Render().
Change-Id: I85a725c7a356d56567009e5c3d131a6db206c9c1
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Adeel Kazmi [Fri, 31 May 2024 10:46:06 +0000 (11:46 +0100)]
DALi Version 2.3.26
Change-Id: Ib4e11d0f1db14aa0c27d46a375d66f81cf393ad1
Richard Huang [Fri, 24 May 2024 11:33:45 +0000 (12:33 +0100)]
DALi Version 2.3.25
Change-Id: Ic8e8ea35e19693c2266bec45870c723b979d3755
David Steele [Fri, 17 May 2024 11:11:28 +0000 (12:11 +0100)]
DALi Version 2.3.24
Change-Id: Id038463e06b538e192c6aa1a0c1f1018f4e55050