platform/core/uifw/dali-core.git
4 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen_unified_x_asan accepted/tizen/unified/20250205.095533 accepted/tizen/unified/20250205.113513 accepted/tizen/unified/x/20250212.043910 accepted/tizen/unified/x/asan/20250211.003607
joogab.yun [Tue, 4 Feb 2025 06:19:43 +0000 (15:19 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit addcbcd897c5ea347a14853986634b548280e12d.

Change-Id: I001ca87462841943276958e63a19b73075678835

4 months ago[Tizen] Support asan build option
joogab.yun [Tue, 4 Feb 2025 06:19:28 +0000 (15:19 +0900)]
[Tizen] Support asan build option

This reverts commit 85c8b62f0da1eb07b7d13915dbe8407667af1869.

Change-Id: Iff178312d2ecf107d802513d95c8e778f353fffc

4 months ago[Tizen] Not execute the remove callback
joogab.yun [Tue, 4 Feb 2025 06:19:15 +0000 (15:19 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 72e7858f23e78de613a7bdaeb2c201966e83591a.

Change-Id: Ibe0e3881f86069f4889ac1b343682efcbc8704da

4 months agoMerge branch 'devel/master' into tizen
joogab.yun [Tue, 4 Feb 2025 06:19:07 +0000 (15:19 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ia339b9ff14361ac9b3fb0c4c53f2cf012479882a

4 months agoRevert "[Tizen] Not execute the remove callback"
joogab.yun [Tue, 4 Feb 2025 06:17:29 +0000 (15:17 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 4641ec0d82e89468147c336d351864947cf20356.

4 months agoRevert "[Tizen] Support asan build option"
joogab.yun [Tue, 4 Feb 2025 06:17:25 +0000 (15:17 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit b89f69c11cc639510ba5dcceba6e9a6372563fe2.

4 months agoRevert "[Tizen] Sightly increase damaged rect area align"
joogab.yun [Tue, 4 Feb 2025 06:17:19 +0000 (15:17 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit db1cb3547e7b378123377f1701643d9168c30d14.

4 months agoDALi Version 2.4.4 19/318919/1 dali_2.4.4
David Steele [Fri, 31 Jan 2025 12:31:31 +0000 (12:31 +0000)]
DALi Version 2.4.4

Change-Id: I02cf6f6f0652bab320bcd0ab7d7a6c5f0669c394

4 months agoMerge "Changed command buffer ownership" into devel/master
David Steele [Fri, 24 Jan 2025 14:18:41 +0000 (14:18 +0000)]
Merge "Changed command buffer ownership" into devel/master

4 months agoDALi Version 2.4.3 13/318813/1 dali_2.4.3
Richard Huang [Fri, 24 Jan 2025 10:47:26 +0000 (10:47 +0000)]
DALi Version 2.4.3

Change-Id: I342647c70b396a90fabad694551d4931a684ae46

4 months agoChanged command buffer ownership 17/317917/7
David Steele [Thu, 9 Jan 2025 18:57:34 +0000 (18:57 +0000)]
Changed command buffer ownership

Each render instruction now has a command buffer.

This enables the backend/gpu to synchronize each command buffer when
rendering to framebuffers.

Because RenderTask API is freeform, the same framebuffer can be written
to more than once in a frame using different actors, so each render pass
needs it's own command buffer.

(May still be potential issue with multiple render tasks against the
scene, e.g. magnifier isn't fixed in Vulkan by this change)

Change-Id: I367f94144ab9670c346b98a8e57ad2b54db96fd5
Signed-off-by: David Steele <david.steele@samsung.com>
4 months agoMake mat2 type uniform also use matrix stride 16/318716/2
Eunki, Hong [Wed, 22 Jan 2025 13:05:50 +0000 (22:05 +0900)]
Make mat2 type uniform also use matrix stride

Dali use mat2 type as Vector4 property.
But if we just use Vector4 type as mat2 uniform,
matrix stride information not be applied.

To fix this issue, let we also check matrixStride value
of uniform reflection, and use it.

Change-Id: I310dd565f73d2af3a58e3a7c40e07db902eb6877
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20250123.054022 accepted/tizen/unified/x/20250123.071409
Eunki, Hong [Tue, 14 Jan 2025 07:42:25 +0000 (16:42 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit ca0ab3029a4f6c303dbbe38bdfa5ea5f4a8bf92d.

Change-Id: I290de2698264ee72ab2242efa7244ada9e35a7b5

4 months ago[Tizen] Support asan build option
Eunki, Hong [Tue, 14 Jan 2025 07:41:14 +0000 (16:41 +0900)]
[Tizen] Support asan build option

This reverts commit d3a89f89665e891ec9213cca540ee242f9317798.

Change-Id: I97d3a4bb418fa1263331bae7ad97bfa2611365c1

4 months ago[Tizen] Not execute the remove callback
Eunki, Hong [Tue, 14 Jan 2025 07:41:04 +0000 (16:41 +0900)]
[Tizen] Not execute the remove callback

This reverts commit db1d07b2c83c1bb5ff24c8933d4dd72a96a8c85d.

Change-Id: If14b3d970672d4900ff7539010be03ace92e2378

4 months agoMerge branch 'devel/master' into tizen
Seungho Baek [Tue, 21 Jan 2025 11:19:37 +0000 (20:19 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I204800a4b3da93dc720bb36a58e01e7740152327

4 months agoRevert "[Tizen] Not execute the remove callback"
Seungho Baek [Tue, 21 Jan 2025 11:16:24 +0000 (20:16 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 4543272322b22d734fb182da55d522dba7f0f6a7.

4 months agoRevert "[Tizen] Support asan build option"
Seungho Baek [Tue, 21 Jan 2025 11:16:22 +0000 (20:16 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 654b079013ffd01454bad8eb47e5540ffb79046d.

4 months agoRevert "[Tizen] Sightly increase damaged rect area align"
Seungho Baek [Tue, 21 Jan 2025 11:16:18 +0000 (20:16 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 76a6e0b6f7779747effb0565f5f6a597e7160cbf.

4 months agoMerge "Minor optimization (Use l-value of ShaderData + Move matrix + less hash)"...
Eunki Hong [Mon, 20 Jan 2025 01:55:00 +0000 (01:55 +0000)]
Merge "Minor optimization (Use l-value of ShaderData + Move matrix + less hash)" into devel/master

4 months agoDALi Version 2.4.2 58/318458/1 dali_2.4.2
Adeel Kazmi [Fri, 17 Jan 2025 06:42:27 +0000 (06:42 +0000)]
DALi Version 2.4.2

Change-Id: I9d2c3790442d7a7825ea2b442d70278983439ba4

4 months agoMinor optimization (Use l-value of ShaderData + Move matrix + less hash) 43/318443/4
Eunki, Hong [Fri, 17 Jan 2025 02:39:18 +0000 (11:39 +0900)]
Minor optimization (Use l-value of ShaderData + Move matrix + less hash)

- Make SG::Shader::GetShaderData return const l-value.
  (It will not call useless refcount increase + decrease)

- Move Matrix if possible

- Less creation and hashing for PartialUpdateData
  Let we use const l-value and less creation matrix and vector.

After this patch, when render 16,000 view with color animate,
fps increased 32 --> 36

Change-Id: I4e10abc718616e037d768ea915b00f2e95b448f0
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months agoSupport equality operator for Property::Map and Property::Array 41/318241/9
Eunki, Hong [Tue, 14 Jan 2025 12:33:59 +0000 (21:33 +0900)]
Support equality operator for Property::Map and Property::Array

Change-Id: I8528b5cc46be1cd7c1ba2d6c44c0a39018997917
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
4 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20250115.005058 accepted/tizen/unified/x/20250115.014929
Eunki, Hong [Tue, 14 Jan 2025 07:42:25 +0000 (16:42 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit ca0ab3029a4f6c303dbbe38bdfa5ea5f4a8bf92d.

Change-Id: I290de2698264ee72ab2242efa7244ada9e35a7b5

4 months ago[Tizen] Support asan build option
Eunki, Hong [Tue, 14 Jan 2025 07:41:14 +0000 (16:41 +0900)]
[Tizen] Support asan build option

This reverts commit d3a89f89665e891ec9213cca540ee242f9317798.

Change-Id: I97d3a4bb418fa1263331bae7ad97bfa2611365c1

4 months ago[Tizen] Not execute the remove callback
Eunki, Hong [Tue, 14 Jan 2025 07:41:04 +0000 (16:41 +0900)]
[Tizen] Not execute the remove callback

This reverts commit db1d07b2c83c1bb5ff24c8933d4dd72a96a8c85d.

Change-Id: If14b3d970672d4900ff7539010be03ace92e2378

4 months agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 14 Jan 2025 07:40:57 +0000 (16:40 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ic2d7d5b05ce31710c2082773374d97b1c9e01f30

4 months agoRevert "[Tizen] Not execute the remove callback"
Eunki, Hong [Tue, 14 Jan 2025 07:40:33 +0000 (16:40 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 1b477399f23574bebe453b707b535574a5a3b99b.

4 months agoRevert "[Tizen] Support asan build option"
Eunki, Hong [Tue, 14 Jan 2025 07:40:29 +0000 (16:40 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit ce173d5d8b11b7eddb10e12ddd6c58386ee231b1.

4 months agoRevert "[Tizen] Sightly increase damaged rect area align"
Eunki, Hong [Tue, 14 Jan 2025 07:40:26 +0000 (16:40 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 1889f9d2bcb282e08fa6a84256045f1d18850d4b.

4 months agoFix coverity : do not call move to const & type 75/318175/1
Eunki, Hong [Tue, 14 Jan 2025 03:16:23 +0000 (12:16 +0900)]
Fix coverity : do not call move to const & type

Change-Id: I9e053c8e4339ac6ac75f1ac1fd8f987ef80e17db
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 months agoSupport DecoratedVisualRenderer borderine with blur radius 87/318087/1
Eunki, Hong [Mon, 13 Jan 2025 05:50:57 +0000 (14:50 +0900)]
Support DecoratedVisualRenderer borderine with blur radius

Change-Id: Ib41f6528bc0814630aa293ac10e1b6d8e3b99596
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 months agoDALi Version 2.4.1 36/318036/1 dali_2.4.1
David Steele [Fri, 10 Jan 2025 15:08:54 +0000 (15:08 +0000)]
DALi Version 2.4.1

Change-Id: I90f0d7c3a81bd906ffca9283dc5867985057ce84

5 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20250109.175147 accepted/tizen/unified/x/20250110.015320
Woochan Lee [Tue, 7 Jan 2025 06:52:18 +0000 (15:52 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit a32b0d27c3df69a97cd4681db1066e0c847bfd92.

5 months ago[Tizen] Support asan build option
Woochan Lee [Tue, 7 Jan 2025 06:51:42 +0000 (15:51 +0900)]
[Tizen] Support asan build option

This reverts commit 5ebd01c9582f0580804f2a2a1ddb017cdb8dd036.

5 months ago[Tizen] Not execute the remove callback
Woochan Lee [Tue, 7 Jan 2025 06:51:30 +0000 (15:51 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 5a83e9225d77396cf3d9e137e9ae24ab45642b32.

5 months agoMerge branch 'devel/master' into tizen
Woochan Lee [Tue, 7 Jan 2025 06:51:17 +0000 (15:51 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I927b325ca90264548195e98e80fb1cc62d7b06d3

5 months agoRevert "[Tizen] Not execute the remove callback"
Woochan Lee [Tue, 7 Jan 2025 06:51:08 +0000 (15:51 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 6eafae6357535e09f7b10018ade703e39cf22b17.

5 months agoRevert "[Tizen] Support asan build option"
Woochan Lee [Tue, 7 Jan 2025 06:50:49 +0000 (15:50 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit ced3d26be321a7220a77af3c46c3844d90fcb8ef.

Change-Id: I4c9c945d46f4021bd85a884c7d834b9b18f5c4a8

5 months agoRevert "[Tizen] Sightly increase damaged rect area align"
Woochan Lee [Tue, 7 Jan 2025 06:50:15 +0000 (15:50 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 95771fe426b99ec1741855e1af1bdc45ea87bfb1.

5 months agoMerge "Allow to set empty data for vertex buffer" into devel/master
Eunki Hong [Mon, 6 Jan 2025 06:16:11 +0000 (06:16 +0000)]
Merge "Allow to set empty data for vertex buffer" into devel/master

5 months agoAllow to use moved Property::Map & Property::Array 06/316306/7
Eunki, Hong [Thu, 12 Dec 2024 11:35:54 +0000 (20:35 +0900)]
Allow to use moved Property::Map & Property::Array

Until now, we make those value's mImpl as nullptr.
So their was a lots of DALI_ASSERT_DEBUG() to check
whether they are moved or not.

Those codes might not be fair than other moved objects implementation.

we allow to use moved object like WeakHandle, or Dali::Vector.
Let we also allow to use them.

And let we make surely assert by DALI_ASSERT_ALWAYS if we need, instead DALI_ASSERT_DEBUG

Change-Id: If08853a1635a8c33317edc1d25531223f7c427ed
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 months agoAllow to set empty data for vertex buffer 90/317490/2
Eunki, Hong [Tue, 31 Dec 2024 05:50:11 +0000 (14:50 +0900)]
Allow to set empty data for vertex buffer

Let we allow to set data with nullptr and size 0 for VertexBuffer

Change-Id: Ife70c7b0a033c883f16a7d36decf1b81c05267d5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 months agoMerge "Implement CircularQueue Resize, Clear. And optimize some useless branch" into...
Eunki Hong [Thu, 2 Jan 2025 09:20:55 +0000 (09:20 +0000)]
Merge "Implement CircularQueue Resize, Clear. And optimize some useless branch" into devel/master

5 months ago(dali_env) Install libuv1-dev 27/317127/1
Adeel Kazmi [Tue, 24 Dec 2024 13:34:18 +0000 (13:34 +0000)]
(dali_env) Install libuv1-dev

Change-Id: I5380e39b7589fa9e5ed54df5b0f5e88dd31fa4f3

5 months agoImplement CircularQueue Resize, Clear. And optimize some useless branch 48/315548/2
Eunki, Hong [Wed, 25 Oct 2023 02:18:43 +0000 (11:18 +0900)]
Implement CircularQueue Resize, Clear. And optimize some useless branch

There was some useless branch behaviour exist for CircularQueue implements.
Let we optimize it.

And also, make a API that we can change the max capacity of queue.

Change-Id: I562778a5b9dfbdecf68f2a949b97c96c1b1c339c
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
5 months agopackaging: asan: skip Werror=maybe-uninitialized 72/317072/1 accepted/tizen/unified/x/asan/20250113.002209
Dongkyun Son [Tue, 5 Nov 2024 09:19:39 +0000 (18:19 +0900)]
packaging: asan: skip Werror=maybe-uninitialized

Change-Id: I0e849742f0a98dfdb04ac730c5b0c411088fa66b
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
5 months agoDALi Version 2.4.0 68/316968/1 dali_2.4.0
Adeel Kazmi [Fri, 20 Dec 2024 11:36:45 +0000 (11:36 +0000)]
DALi Version 2.4.0

Change-Id: I814ba9dc36c6d35a6521f799b592f79f4850b9fc

5 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20241218.085936 accepted/tizen/unified/x/20241218.212027
joogab.yun [Tue, 10 Dec 2024 06:05:22 +0000 (15:05 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit 90974f41de17c810197a498f26bf5a9bbf13a204.

Change-Id: I35b16621ce2824f513be42173806152e82edb301

5 months ago[Tizen] Support asan build option
joogab.yun [Tue, 10 Dec 2024 06:05:08 +0000 (15:05 +0900)]
[Tizen] Support asan build option

This reverts commit d1afd1bf83aae98776670fd2aca7cc4d7ecba21c.

Change-Id: I1024c3bdc62011f34774f6370fa7bfe575071957

5 months ago[Tizen] Not execute the remove callback
joogab.yun [Tue, 10 Dec 2024 06:04:52 +0000 (15:04 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 3ada9b3b7e7cb2d45f75ec3aba871794f64d0d73.

Change-Id: Ibfc889dc2096681c9ecbf44be016c9c0bbb5f90f

5 months agoMerge branch 'devel/master' into tizen
dongsug.song [Tue, 17 Dec 2024 05:36:48 +0000 (14:36 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: Ic4573156dd9584ef79e71d479f4c08e5270fbab8

5 months agoRevert "[Tizen] Not execute the remove callback"
dongsug.song [Tue, 17 Dec 2024 05:33:20 +0000 (14:33 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit cb379667e5be8a482e4fe09880f13e1d039c96db.

5 months agoRevert "[Tizen] Support asan build option"
dongsug.song [Tue, 17 Dec 2024 05:33:11 +0000 (14:33 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit c8988eced4a43b2aef721e870306217c2997b94f.

5 months agoRevert "[Tizen] Sightly increase damaged rect area align"
dongsug.song [Tue, 17 Dec 2024 05:33:08 +0000 (14:33 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 6c7b54f57a81b3b51683d33f331cfc0b29f3ef32.

6 months agoDALi Version 2.3.54 40/316540/1 dali_2.3.54
Adam Bialogonski [Fri, 13 Dec 2024 08:09:08 +0000 (08:09 +0000)]
DALi Version 2.3.54

Change-Id: Ib9a9747a02886b6b17d96da1fbfe76a593aa8119

6 months agoMerge "Moved program resource hints to Controller" into devel/master
Adeel Kazmi [Thu, 12 Dec 2024 10:23:47 +0000 (10:23 +0000)]
Merge "Moved program resource hints to Controller" into devel/master

6 months agoMerge "Fix typo in actor impl docs" into devel/master
Jeongmin Lee [Wed, 11 Dec 2024 09:33:18 +0000 (09:33 +0000)]
Merge "Fix typo in actor impl docs" into devel/master

6 months agoFix typo in actor impl docs 72/316172/1
jmm [Wed, 11 Dec 2024 07:33:14 +0000 (16:33 +0900)]
Fix typo in actor impl docs

Change-Id: I251fa3aad6f582af6364a4021ffa407645697a9d

6 months agoSupport Property::Value::GetHash() + Implement lite equality operator for Map and... 38/315438/6
Eunki, Hong [Thu, 28 Nov 2024 08:21:18 +0000 (17:21 +0900)]
Support Property::Value::GetHash() + Implement lite equality operator for Map and Array

Let we support to get hash value of Property
+
Seperate the hash calculation function as internal,
so we can remove duplicated hash calculation logics in dali-core.
+
Support equality operasion for Property::Map and Property::Array.

TODO : For now, we don't consider Eplison when we check equality.
TODO : For now, we only compare hash value, not an exact value of array and map.
It should be supported in future.

Change-Id: Ie0e19f46f35cf98d84ed9dda0c3dd0fca4a8dd61
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months agoMoved program resource hints to Controller 31/316131/1
David Steele [Tue, 10 Dec 2024 14:30:14 +0000 (14:30 +0000)]
Moved program resource hints to Controller

In each scene, the main command buffer also is used to inform the
backend of all used program resources; in Vk, this is used to create
descriptor pools.

Moved this resource hint from CommandBuffer::Begin() info struct, to
Controller::SetResourceBindingHint()

Change-Id: I6cd66af23ad1981f56e06f962404a2602c6e3026
Signed-off-by: David Steele <david.steele@samsung.com>
6 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20241211.152151 accepted/tizen/unified/x/20241218.032830
joogab.yun [Tue, 10 Dec 2024 06:05:22 +0000 (15:05 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit 90974f41de17c810197a498f26bf5a9bbf13a204.

Change-Id: I35b16621ce2824f513be42173806152e82edb301

6 months ago[Tizen] Support asan build option
joogab.yun [Tue, 10 Dec 2024 06:05:08 +0000 (15:05 +0900)]
[Tizen] Support asan build option

This reverts commit d1afd1bf83aae98776670fd2aca7cc4d7ecba21c.

Change-Id: I1024c3bdc62011f34774f6370fa7bfe575071957

6 months ago[Tizen] Not execute the remove callback
joogab.yun [Tue, 10 Dec 2024 06:04:52 +0000 (15:04 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 3ada9b3b7e7cb2d45f75ec3aba871794f64d0d73.

Change-Id: Ibfc889dc2096681c9ecbf44be016c9c0bbb5f90f

6 months agoMerge branch 'devel/master' into tizen
joogab.yun [Tue, 10 Dec 2024 06:04:44 +0000 (15:04 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I82703474dd36c4d1c09e2e20e2514d94fedce18c

6 months agoRevert "[Tizen] Not execute the remove callback"
joogab.yun [Tue, 10 Dec 2024 06:04:34 +0000 (15:04 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 5931b3b15a6a03f63f82f32a63d59891dca72f64.

6 months agoRevert "[Tizen] Support asan build option"
joogab.yun [Tue, 10 Dec 2024 06:04:31 +0000 (15:04 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 7dead46c8951395e50adb5073e3b7f9441edf22a.

6 months agoRevert "[Tizen] Sightly increase damaged rect area align"
joogab.yun [Tue, 10 Dec 2024 06:04:28 +0000 (15:04 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 0379f5b209586ec9ac49e183e613148a4da4040f.

6 months agoAdd view offscreen rendering 96/315396/15
jmm [Mon, 2 Dec 2024 01:58:29 +0000 (10:58 +0900)]
Add view offscreen rendering

Change-Id: I4e5b4378a3e953d2382ccb931a54a754c5368ab4
Signed-off-by: jmm <j0064423.lee@samsung.com>
6 months agoDALi Version 2.3.53 46/315946/1 dali_2.3.53
Richard Huang [Fri, 6 Dec 2024 11:48:15 +0000 (11:48 +0000)]
DALi Version 2.3.53

Change-Id: I342b1233f085e8cdcf0bda6fd6371bf4838d1a66

6 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20241205.173737
ANZ1217 [Wed, 4 Dec 2024 06:10:50 +0000 (15:10 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit cf290ba08942f3c97597ce9cc8f4731d0873cfac.

6 months ago[Tizen] Support asan build option
ANZ1217 [Wed, 4 Dec 2024 06:10:33 +0000 (15:10 +0900)]
[Tizen] Support asan build option

This reverts commit 8da2c9c488d1f34e019f58f69a7882805f905550.

6 months ago[Tizen] Not execute the remove callback
ANZ1217 [Wed, 4 Dec 2024 06:10:15 +0000 (15:10 +0900)]
[Tizen] Not execute the remove callback

This reverts commit 75ef8491beffc6a79bef8e282d0a7b6faf978869.

6 months agoMerge branch 'devel/master' into tizen
ANZ1217 [Wed, 4 Dec 2024 06:09:12 +0000 (15:09 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I1950e9587a72321756595d54ae8c44ff4d494592

6 months agoRevert "[Tizen] Not execute the remove callback"
ANZ1217 [Wed, 4 Dec 2024 06:08:32 +0000 (15:08 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 930fe8ce1d48a1fa39842d8106ebf9538665050c.

6 months agoRevert "[Tizen] Support asan build option"
ANZ1217 [Wed, 4 Dec 2024 06:08:28 +0000 (15:08 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit b773367c6184948a090a533588d3b98179902bb6.

6 months agoRevert "[Tizen] Sightly increase damaged rect area align"
ANZ1217 [Wed, 4 Dec 2024 06:08:23 +0000 (15:08 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit dcf382d02d175db20f8a97851016251bdbbaf895.

6 months agoKeep rendered buffer in framebuffer 94/315394/3
Seungho Baek [Fri, 15 Nov 2024 06:55:34 +0000 (15:55 +0900)]
Keep rendered buffer in framebuffer

 - Users can use RenderTask API to request and to use the buffer.

Change-Id: Iaf63a60f246df8dc48f152bc8a4b4c0b68cd1e1b
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
6 months ago(Automated Tests) Sync AddOn Manager with Toolkit 24/315324/1
Adeel Kazmi [Thu, 28 Nov 2024 12:56:24 +0000 (12:56 +0000)]
(Automated Tests) Sync AddOn Manager with Toolkit

Change-Id: I72861ca0750b419ad25399b8f6bb104956e0d7dd

6 months agoDALi Version 2.3.52 68/321268/1 dali_2.3.52
David Steele [Fri, 29 Nov 2024 14:14:12 +0000 (14:14 +0000)]
DALi Version 2.3.52

Change-Id: I1b1cafca5676da6955c9598ef281f4c7304420d3

6 months agoAdd KeyEventMonitorSignal 67/320967/3
joogab.yun [Tue, 26 Nov 2024 06:31:22 +0000 (15:31 +0900)]
Add KeyEventMonitorSignal

Change-Id: I5f598251bfa1cb1fb6661ded46030c1e0074c62f

6 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20241130.125014
Bowon Ryu [Tue, 26 Nov 2024 05:53:17 +0000 (14:53 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit 88ba1714e2ada7d63299683df729e84726eebe0a.

6 months ago[Tizen] Support asan build option
Bowon Ryu [Tue, 26 Nov 2024 05:53:09 +0000 (14:53 +0900)]
[Tizen] Support asan build option

This reverts commit 696598206f4a388a26fb09af51fc6f4ff0c65335.

6 months ago[Tizen] Not execute the remove callback
Bowon Ryu [Tue, 26 Nov 2024 05:52:58 +0000 (14:52 +0900)]
[Tizen] Not execute the remove callback

This reverts commit f749ea039fbe9764d5a930aebd457f2b71bd3c56.

6 months agoMerge branch 'devel/master' into tizen
Bowon Ryu [Tue, 26 Nov 2024 05:52:32 +0000 (14:52 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I6437f19f6949467a5e90276df5fac23438b10a22

6 months agoRevert "[Tizen] Not execute the remove callback"
Bowon Ryu [Tue, 26 Nov 2024 05:52:20 +0000 (14:52 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit fdcb6021abdbd60fc72d5af3ffbf5396b713610c.

6 months agoRevert "[Tizen] Support asan build option"
Bowon Ryu [Tue, 26 Nov 2024 05:52:14 +0000 (14:52 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit 518d02553ce2d69f825af0ae2669ab58d9533b22.

6 months agoRevert "[Tizen] Sightly increase damaged rect area align"
Bowon Ryu [Tue, 26 Nov 2024 05:51:56 +0000 (14:51 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 4940ad9d5ff0465c9fa5cd5ea9ee914c769c9266.

6 months agoMerge "TimeChecker filter implement for debug time duration" into devel/master
David Steele [Mon, 25 Nov 2024 13:54:01 +0000 (13:54 +0000)]
Merge "TimeChecker filter implement for debug time duration" into devel/master

6 months agoRemove outdated exclusive render task checker 92/320892/1
jmm [Mon, 25 Nov 2024 07:20:27 +0000 (16:20 +0900)]
Remove outdated exclusive render task checker

Change-Id: Ia3f7b0e7fbd3d48d6b960eb80446b2eef8f50aed

6 months agoTimeChecker filter implement for debug time duration 67/320667/5
Eunki, Hong [Wed, 20 Nov 2024 12:57:56 +0000 (21:57 +0900)]
TimeChecker filter implement for debug time duration

Let we define new filter to check time duration and threshold to print.
It will be useful if we want to check duration of some API

Change-Id: Id1cb5878cb5daac6cf972f5f48f99d9b1695cf26
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months agoDALi Version 2.3.51 08/320808/1 dali_2.3.51
Adeel Kazmi [Fri, 22 Nov 2024 16:02:55 +0000 (16:02 +0000)]
DALi Version 2.3.51

Change-Id: Ic5188d41ad95270fcc265b7131ce83c07fa91195

6 months agoAllow to Rect<float>::Intersect Merge and Inset works well 25/320425/2
Eunki, Hong [Fri, 15 Nov 2024 05:29:22 +0000 (14:29 +0900)]
Allow to Rect<float>::Intersect Merge and Inset works well

Until now, we only use Intersect / Merge / Inset API only for Rect<int>.
Let's allow to use it for Rect<float> case.

Change-Id: I506a81adbb2ee494b70c0c74198232fc74705ce8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
6 months ago[Tizen] Sightly increase damaged rect area align accepted/tizen/unified/20241120.162242
jmm [Tue, 19 Nov 2024 05:07:06 +0000 (14:07 +0900)]
[Tizen] Sightly increase damaged rect area align

This reverts commit 0effe7b9385217e40c026ba954ec4b93b5094b4d.

6 months ago[Tizen] Support asan build option
jmm [Tue, 19 Nov 2024 05:06:47 +0000 (14:06 +0900)]
[Tizen] Support asan build option

This reverts commit f6366f455e75e6a47d296b82790d2af24bb2cf82.

6 months ago[Tizen] Not execute the remove callback
jmm [Tue, 19 Nov 2024 05:05:13 +0000 (14:05 +0900)]
[Tizen] Not execute the remove callback

Change-Id: Ic03444964f9650e3462ac9ad3e1915d895122ce3

6 months agoMerge branch 'devel/master' into tizen
jmm [Tue, 19 Nov 2024 05:04:44 +0000 (14:04 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I5c5513c6eb1979bf456070dda71127392184492d

6 months agoRevert "[Tizen] Not execute the remove callback"
jmm [Tue, 19 Nov 2024 05:04:24 +0000 (14:04 +0900)]
Revert "[Tizen] Not execute the remove callback"

This reverts commit 6f55610e95f0e1c46f7d09fecb0aaae73e31c4bc.

6 months agoRevert "[Tizen] Support asan build option"
jmm [Tue, 19 Nov 2024 05:04:22 +0000 (14:04 +0900)]
Revert "[Tizen] Support asan build option"

This reverts commit a05ad81c815f244b73cbe491d3822dbf57dc67b1.

6 months agoRevert "[Tizen] Sightly increase damaged rect area align"
jmm [Tue, 19 Nov 2024 05:04:17 +0000 (14:04 +0900)]
Revert "[Tizen] Sightly increase damaged rect area align"

This reverts commit 75608dd0278060d8083bd49557f2f3344ca4a3fc.