platform/core/uifw/dali-adaptor.git
7 days ago[Tizen] Support asan build option accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20240412.141403 accepted/tizen/unified/x/20240415.014050
Eunki, Hong [Tue, 9 Apr 2024 06:52:22 +0000 (15:52 +0900)]
[Tizen] Support asan build option

This reverts commit ef926eea3c1091de28f103acfa3bf009d396b1e6.

Change-Id: I91d54e8fd9582d6330fe2b9f0d97d35448c0f428

7 days agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 9 Apr 2024 06:52:16 +0000 (15:52 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Idd2551228b58778d91b3ed7144636a4589b67c3c

7 days agoRevert "[Tizen] Support asan build option"
Eunki, Hong [Tue, 9 Apr 2024 06:52:09 +0000 (15:52 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 22d62c931217934b5dce4dba89bf2414bd3824f2.

7 days agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Eunki, Hong [Tue, 9 Apr 2024 06:52:06 +0000 (15:52 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit e161d1c202aea834d876521b1d0f45f24a0df756.

8 days agoMerge "Let we make FPS tracker chekc it's time correctly" into devel/master
Eunki Hong [Mon, 8 Apr 2024 06:08:38 +0000 (06:08 +0000)]
Merge "Let we make FPS tracker chekc it's time correctly" into devel/master

11 days agoDALi Version 2.3.18 75/309175/1 dali_2.3.18
David Steele [Fri, 5 Apr 2024 09:57:37 +0000 (10:57 +0100)]
DALi Version 2.3.18

Change-Id: I3b4cfb1f8b8be670ef535c986cf6bada33d4e4e8

11 days agoLet we make FPS tracker chekc it's time correctly 21/309121/2
Eunki, Hong [Fri, 5 Apr 2024 04:26:32 +0000 (13:26 +0900)]
Let we make FPS tracker chekc it's time correctly

If someone call UpdateOnce or RenderOnce without animation, FPS tracker
might not collect it's time well. (Since use elapsedtime is false.)

Let we make assume that FPSTracker trace time every frame well

Change-Id: I8942f8fc489dec3ee269e6ab742a3875dafc0622
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
12 days agoFix coverity issue (Do not throw std::bad_weak_ptr exception at destructor) 43/309043/1
Eunki, Hong [Thu, 4 Apr 2024 06:49:14 +0000 (15:49 +0900)]
Fix coverity issue (Do not throw std::bad_weak_ptr exception at destructor)

Some internal code might throw that exception at ecore side.
Since we got some unknown crash issues from std::shared_ptr,
we'd better add some guard codes at destructor, what coverity system catched.

Change-Id: I357fd0314bb041b825b6965af3a44c3cb02bf161
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
13 days ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240404.164424 accepted/tizen/unified/x/20240408.053824
huiyu.eun [Wed, 3 Apr 2024 06:02:36 +0000 (15:02 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit cb6cdbb5baf3af2f0061c4a489edd2f9e0f22ec5.

Change-Id: I90c678c9640eff49d428aacc3f3361b7173672ca

13 days ago[Tizen] Support asan build option
huiyu.eun [Wed, 3 Apr 2024 06:02:24 +0000 (15:02 +0900)]
[Tizen] Support asan build option

This reverts commit 4fe0eb0cff4a4738b7a87e9d9607e0753c22bca7.

Change-Id: Ib6362aa3312d7295aa8118c0d7000abd3a23838f

13 days agoMerge branch 'devel/master' into tizen
huiyu.eun [Wed, 3 Apr 2024 06:02:16 +0000 (15:02 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I3aa7fa85dd2d1945b4d3e80000928fced7ea3963

13 days agoRevert "[Tizen] Support asan build option"
huiyu.eun [Wed, 3 Apr 2024 06:02:11 +0000 (15:02 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 4d46c3ebef415b0882c06a7a5876287c8e585e9a.

13 days agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
huiyu.eun [Wed, 3 Apr 2024 06:02:08 +0000 (15:02 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 3f68a2c4c24d9b8cef630187d4da248e5c4bbef4.

2 weeks agoSet device class when mouse cancel 56/308756/2
Eunki Hong [Fri, 29 Mar 2024 13:30:40 +0000 (22:30 +0900)]
Set device class when mouse cancel

Let we add device and screen and etc informations at MouseCancel event.

It will be used when interrupt event sended to application side.

Change-Id: I29f88d49234b33840783f8297c8e605819f3085d
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
2 weeks agoDALi Version 2.3.17 44/308644/1 dali_2.3.17
Adeel Kazmi [Thu, 28 Mar 2024 09:29:39 +0000 (09:29 +0000)]
DALi Version 2.3.17

Change-Id: Ia4ba9b357e266522e48f8ab3deb60a27fdafb4d1

2 weeks agoThe intersection logic of window targets has been fixed when the device is rotated 42/308542/1
Taehyub Kim [Wed, 27 Mar 2024 07:35:37 +0000 (16:35 +0900)]
The intersection logic of window targets has been fixed when the device is rotated

Change-Id: I177679f5a4c6361c50f208de0c331134cb4019e5

3 weeks agoFix compilation issue with g++ 11.4.0 41/308441/1
Adeel Kazmi [Mon, 25 Mar 2024 15:41:44 +0000 (15:41 +0000)]
Fix compilation issue with g++ 11.4.0

Change-Id: I5e9fad29c76d559034c2c4ed1fadabb2a77fc1c3

3 weeks ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240326.104931 accepted/tizen/unified/x/20240327.045110
Taehyub Kim [Mon, 25 Mar 2024 08:24:04 +0000 (17:24 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit 26ac66ba14932e1d1cff7716fa2d7ebf747321fa.

3 weeks ago[Tizen] Support asan build option
Taehyub Kim [Mon, 25 Mar 2024 08:23:49 +0000 (17:23 +0900)]
[Tizen] Support asan build option

This reverts commit ca2a48386af19845a951da5a00046e786a7a58fe.

3 weeks agoMerge branch 'devel/master' into tizen
Taehyub Kim [Mon, 25 Mar 2024 08:23:31 +0000 (17:23 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ia54367be87ecdcc1dcc44e8fae58e150fa84e6d6

3 weeks agoRevert "[Tizen] Support asan build option"
Taehyub Kim [Mon, 25 Mar 2024 08:22:50 +0000 (17:22 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 14baae3db2ed8afa42ab83cfff0703c2bb88fbfc.

3 weeks agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Taehyub Kim [Mon, 25 Mar 2024 08:22:34 +0000 (17:22 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit ede6be034c6a0a24102246bbd98c3bb57291da2d.

3 weeks agoDALi Version 2.3.16 72/308372/1 dali_2.3.16
Adam Bialogonski [Fri, 22 Mar 2024 10:32:09 +0000 (10:32 +0000)]
DALi Version 2.3.16

Change-Id: Ie03a49b55b4991568c26c538dc61ee347c8ce468

3 weeks ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240321.142349 accepted/tizen/unified/20240321.155947 accepted/tizen/unified/x/20240326.073816
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:39:01 +0000 (18:39 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit b3f9da01e0540d7820150279a10dec36c8069f54.

3 weeks ago[Tizen] Support asan build option
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:38:44 +0000 (18:38 +0900)]
[Tizen] Support asan build option

This reverts commit 20b0b3e19e7ac95b8ad8b23ec9ccb83de0428784.

3 weeks agoMerge branch 'devel/master' into tizen
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:38:17 +0000 (18:38 +0900)]
Merge branch 'devel/master' into tizen

3 weeks agoRevert "[Tizen] Support asan build option"
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:37:23 +0000 (18:37 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 44eeaf2e33a61a839edfa66947667dbf7780b72f.

3 weeks agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:37:15 +0000 (18:37 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 6ec79fc98e17c614b74f86ef4fb95efc884d5f2c.

3 weeks agoRevert "[Tizen][AT-SPI] Rework intercepting key events"
EverLEEst(SangHyeon Lee) [Wed, 20 Mar 2024 09:37:05 +0000 (18:37 +0900)]
Revert "[Tizen][AT-SPI] Rework intercepting key events"

This reverts commit 46b04b81b63c91352357e5d957cdd6daa01de3a4.

4 weeks agoMerge "Let we make adaptor invalidate if adaptor stop" into devel/master
Eunki Hong [Fri, 15 Mar 2024 23:26:15 +0000 (23:26 +0000)]
Merge "Let we make adaptor invalidate if adaptor stop" into devel/master

4 weeks agoDALi Version 2.3.15 76/308076/1 dali_2.3.15
Adeel Kazmi [Fri, 15 Mar 2024 19:24:23 +0000 (19:24 +0000)]
DALi Version 2.3.15

Change-Id: I2dd544c77d84ffd9505b810c5e26c5b596f29373

4 weeks agoLet we make adaptor invalidate if adaptor stop 75/307675/7
Eunki, Hong [Tue, 12 Mar 2024 07:05:14 +0000 (16:05 +0900)]
Let we make adaptor invalidate if adaptor stop

There was some issue when we try to destruct some singletone class
during application shutting down.

Since Adaptor still available, some singletone class try to access another
singletone class inside of it's destructor. It might make some problem.

To avoid it, let we check that adaptor is stopped at IsAvailable() API.

And also, Let we clean-up all registered processor at Stop timing,
to avoid unmatched behaviour after we change IsAvailable return false even
Core alive.

Change-Id: I039578613d5e79b80b091fef4d7993779a395dfb
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 weeks agoMerge "[AT-SPI] Rework intercepting key events" into devel/master
Seoyeon Kim [Thu, 14 Mar 2024 05:03:55 +0000 (05:03 +0000)]
Merge "[AT-SPI] Rework intercepting key events" into devel/master

4 weeks agoMerge "[Tizen][AT-SPI] Rework intercepting key events" into tizen
Seoyeon Kim [Thu, 14 Mar 2024 04:59:54 +0000 (04:59 +0000)]
Merge "[Tizen][AT-SPI] Rework intercepting key events" into tizen

4 weeks agoMerge "Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"" into tizen
Seoyeon Kim [Thu, 14 Mar 2024 04:59:47 +0000 (04:59 +0000)]
Merge "Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"" into tizen

5 weeks ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240313.134232 accepted/tizen/unified/20240313.135421 accepted/tizen/unified/x/20240314.073451
Jaehyun Cho [Tue, 12 Mar 2024 05:09:50 +0000 (14:09 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit a4f5e7ebbd3f7c8d965ddfc39d3cb1c0a491977a.

5 weeks ago[Tizen] Support asan build option
Jaehyun Cho [Tue, 12 Mar 2024 05:09:37 +0000 (14:09 +0900)]
[Tizen] Support asan build option

This reverts commit b90803c8101dc0f0274c8fd2ce95497dec15129e.

5 weeks ago[Tizen] Remove to call key consumed event in ATSPI bridge
Jaehyun Cho [Tue, 12 Mar 2024 05:09:25 +0000 (14:09 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit fe59237e852f7d3d3eff6e7afd449e76cde22d2a.

5 weeks agoMerge branch 'devel/master' into tizen
Jaehyun Cho [Tue, 12 Mar 2024 05:08:53 +0000 (14:08 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ic57a53a20e8e5e6e1ca490f7d235f50c08d64c00

5 weeks agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Jaehyun Cho [Tue, 12 Mar 2024 05:08:49 +0000 (14:08 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit b5b55961a6c34c2d567b201c1fe816d6aaa89f96.

5 weeks agoRevert "[Tizen] Support asan build option"
Jaehyun Cho [Tue, 12 Mar 2024 05:08:44 +0000 (14:08 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit f4df35832338bc0b83d77663a0868397b5824481.

5 weeks agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Jaehyun Cho [Tue, 12 Mar 2024 05:08:39 +0000 (14:08 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 92a6eff314b6f05d73ffb2dc9880543088ab4292.

5 weeks agoResolve build warning (compare between signed integer and unsigned integer) 41/307541/1
Eunki, Hong [Tue, 12 Mar 2024 03:28:57 +0000 (12:28 +0900)]
Resolve build warning (compare between signed integer and unsigned integer)

Change-Id: Ib238ff567149648f598bb6a9418c0750950c5237
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 weeks agoMerge "[AT-SPI] Associate default labels with windows" into devel/master
Seoyeon Kim [Tue, 12 Mar 2024 02:58:43 +0000 (02:58 +0000)]
Merge "[AT-SPI] Associate default labels with windows" into devel/master

5 weeks agoMinor fix about jpeg downscale under max texture size 71/307471/1
Eunki, Hong [Mon, 11 Mar 2024 01:31:38 +0000 (10:31 +0900)]
Minor fix about jpeg downscale under max texture size

Let we consider that two cases also downscale works well when
 - Mark as we don't use jpeg scale factor, and double-scaled image size is less then max texture size.
   (For this case, we were try to decode image as double-scaled. and then downscale as half)
 - 1/8 scaled size of image is also less then max texture size
   (For this case, we should try to downscale as much as we can. But we didn't)

Change-Id: I861e40c8e01872e133bcee90f13466effaa83f47
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 weeks ago[AT-SPI] Associate default labels with windows 64/284764/5
Artur Świgoń [Fri, 25 Nov 2022 10:13:41 +0000 (11:13 +0100)]
[AT-SPI] Associate default labels with windows

Change-Id: I575f9be4d518c7b03d8bfa2419a6d1961585d5d6

5 weeks agoMerge "DALi Version 2.3.14" into devel/master
David Steele [Fri, 8 Mar 2024 10:55:19 +0000 (10:55 +0000)]
Merge "DALi Version 2.3.14" into devel/master

5 weeks agoDALi Version 2.3.14 53/307453/1 dali_2.3.14
Adam Bialogonski [Fri, 8 Mar 2024 10:49:47 +0000 (10:49 +0000)]
DALi Version 2.3.14

Change-Id: Ie50cbecc8e3a3c824e8bbd14a5a2ea46defc7150

5 weeks agoMake jpg loader scale-up decode allow. 06/307406/1
Eunki, Hong [Fri, 8 Mar 2024 05:27:41 +0000 (14:27 +0900)]
Make jpg loader scale-up decode allow.

There was some bug when we want to load jpg image as x2 scaled.
(Since 2/1 scale is tjGetScalingFactors()[0] value, and we were ignore 0 value until now.)

And also, scaling factor doesn't mean "downscale" anymore for now.
Let we remain some comments, and change some values

Change-Id: I1cfec75d853073b1376dd97174bd2a7423186ed6
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 weeks ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen_unified_toolchain accepted/tizen/unified/20240307.075412 accepted/tizen/unified/toolchain/20240311.065640 accepted/tizen/unified/x/20240308.033605
Jiyun Yang [Wed, 6 Mar 2024 05:43:19 +0000 (14:43 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit ac7f63568c7a3aa073c3f6c8bcb15f4006909ff7.

5 weeks ago[Tizen] Support asan build option
Jiyun Yang [Wed, 6 Mar 2024 05:43:14 +0000 (14:43 +0900)]
[Tizen] Support asan build option

This reverts commit a006cda325c9ebccc054c2da2babad2ee2f3058f.

5 weeks ago[Tizen] Remove to call key consumed event in ATSPI bridge
Jiyun Yang [Wed, 6 Mar 2024 05:43:11 +0000 (14:43 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge

This reverts commit ef19d0ddfb6d65cea68082f28878f3d63a44439f.

5 weeks agoMerge branch 'devel/master' into tizen
Jiyun Yang [Wed, 6 Mar 2024 05:42:49 +0000 (14:42 +0900)]
Merge branch 'devel/master' into tizen

5 weeks agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge"
Jiyun Yang [Wed, 6 Mar 2024 05:42:42 +0000 (14:42 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit a78d1de2e24442a9211693443d77850af825a67b.

5 weeks agoRevert "[Tizen] Support asan build option"
Jiyun Yang [Wed, 6 Mar 2024 05:42:40 +0000 (14:42 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 6a6af3e0f2c68efbe9fd2b1be3ff26ef9d51aca8.

5 weeks agoRevert "[Tizen] Do not skip rendering if update required keep rendering"
Jiyun Yang [Wed, 6 Mar 2024 05:42:37 +0000 (14:42 +0900)]
Revert "[Tizen] Do not skip rendering if update required keep rendering"

This reverts commit 313b5e611115bc91296992fb020f6608eabde746.

6 weeks agoFix svace phase 2 : Print error log when malloc failed 10/307010/1
Eunki, Hong [Mon, 4 Mar 2024 01:43:17 +0000 (10:43 +0900)]
Fix svace phase 2 : Print error log when malloc failed

Let we print error log if malloc failed.

There was some codes that we assume malloc success always.
This is not safe. So we have to add some guard codes for malloc failed cases.

Change-Id: Ie2f3500258ba2c33a3df1adf492d56f3235048f1
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 weeks agoFix svace phase 1 : Integer overflow cases resolve 07/307007/1
Eunki, Hong [Mon, 4 Mar 2024 00:53:50 +0000 (09:53 +0900)]
Fix svace phase 1 : Integer overflow cases resolve

gl-proxy : uint32_t * uint32_t is not enough. Sampler will be break if we call Acuumulate after 2^16 frames.
socket / cairo-renderer : Guard some negative value as unsigned int.
async-task-manager / font-client : Guard 0 to -1 operation.

Change-Id: Ie3addabf669b80153fc9a5d605628168293a53b3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 weeks agoDALi Version 2.3.13 82/306982/1 dali_2.3.13
Richard Huang [Fri, 1 Mar 2024 11:42:23 +0000 (11:42 +0000)]
DALi Version 2.3.13

Change-Id: I07478e6ee91ac8bfedfa94b9c0aac76b4e7e3211

6 weeks ago[Tizen][AT-SPI] Rework intercepting key events 38/298938/3
Artur Świgoń [Fri, 15 Sep 2023 09:11:24 +0000 (11:11 +0200)]
[Tizen][AT-SPI] Rework intercepting key events

- Make KeyEvent intercepting asynchronous to prevent deadlocks.
- Support intercepting on windows other than the main window.

Change-Id: I0f8683c82900483498479c501c0555f2cf1683d0

6 weeks agoRevert "[Tizen] Remove to call key consumed event in ATSPI bridge" 37/298937/2
Artur Świgoń [Fri, 15 Sep 2023 10:50:50 +0000 (12:50 +0200)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"

This reverts commit 2cc31ed1b210977052bdc3aadd2ed4d7704ffd74.

Change-Id: I6d373e813735377fa5b42ba61bcd7b90503f5cc1

6 weeks ago[AT-SPI] Rework intercepting key events 18/278818/8
Artur Świgoń [Fri, 15 Sep 2023 09:11:24 +0000 (11:11 +0200)]
[AT-SPI] Rework intercepting key events

- Make KeyEvent intercepting asynchronous to prevent deadlocks.
- Support intercepting on windows other than the main window.

Change-Id: I0f8683c82900483498479c501c0555f2cf1683d0

7 weeks ago[Tizen] Do not skip rendering if update required keep rendering accepted/tizen/unified/20240228.170346 accepted/tizen/unified/x/20240304.072614 accepted/tizen/unified/x/20240304.072831
Seoyeon Kim [Tue, 27 Feb 2024 07:08:53 +0000 (16:08 +0900)]
[Tizen] Do not skip rendering if update required keep rendering

This reverts commit e357a3a1dcc8cde244b8ad31337175f5d1dbeef0.

Change-Id: I8627ddb97c981deab20248c5be0bf115dd45948f

7 weeks ago[Tizen] Support asan build option
Seoyeon Kim [Tue, 27 Feb 2024 07:08:43 +0000 (16:08 +0900)]
[Tizen] Support asan build option

This reverts commit b15c5159e9562ee6199b2d0117aae667cc8846ba.

Change-Id: Iec8f50e44990fc16c094c95f9a898dc3f91e044d

7 weeks 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

7 weeks 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

7 weeks 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.

7 weeks 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.

7 weeks 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.

7 weeks 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>
7 weeks 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

7 weeks 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

7 weeks 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

7 weeks 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

8 weeks 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.

8 weeks 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.

8 weeks 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.

8 weeks 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

8 weeks 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.

8 weeks 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.

8 weeks 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.

8 weeks 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

8 weeks 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

8 weeks 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

8 weeks 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

8 weeks 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

8 weeks 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.

2 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

2 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

2 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