Bowon Ryu [Tue, 16 Jul 2024 05:08:34 +0000 (14:08 +0900)]
[Tizen] Revert "Use Texture for not file save case
This reverts commit
8c401b465129ba1fe4da34fc8408d771906b06c1.
Bowon Ryu [Tue, 16 Jul 2024 05:06:52 +0000 (14:06 +0900)]
[Tizen] Support asan build option
This reverts commit
2614158a15a91e5eb05b61f340d989e350c138df.
Bowon Ryu [Tue, 16 Jul 2024 05:06:22 +0000 (14:06 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ieac01f032e80c7d965db2a41c218a28fe49807c6
Bowon Ryu [Tue, 16 Jul 2024 05:06:14 +0000 (14:06 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
15b72779252af2e5edcccba03eed3bf57374adf5.
Bowon Ryu [Tue, 16 Jul 2024 05:06:07 +0000 (14:06 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case"
This reverts commit
5f34af04490acf4f3975f3a9714f3ca6d0febc84.
Bowon Ryu [Tue, 16 Jul 2024 05:06:00 +0000 (14:06 +0900)]
Revert "[Tizen] Make GetTexture() method"
This reverts commit
0fe4737e859c5989735929e3a510006a6d2c810b.
Bowon Ryu [Tue, 16 Jul 2024 05:05:51 +0000 (14:05 +0900)]
Revert "[Tizen]Fix compile error at gcc-13 - include cstdint at shader-parser.h"
This reverts commit
18e9932d85540ed0962e4f48bdc758f882f39c33.
David Steele [Mon, 15 Jul 2024 13:19:43 +0000 (13:19 +0000)]
Merge "Fixups following EGL refactor for Vulkan" into devel/master
Adeel Kazmi [Mon, 15 Jul 2024 09:47:37 +0000 (10:47 +0100)]
(TestApplication) Fix SVACE issue
Change-Id: I0740166d732b863a56ffe378d5ae030ad01b6c3e
Eunki Hong [Thu, 11 Jul 2024 15:18:44 +0000 (00:18 +0900)]
[Tizen]Fix compile error at gcc-13 - include cstdint at shader-parser.h
Change-Id: I7c44ec597fbdc02fd2f52ac49dc97aa57e528234
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
David Steele [Fri, 12 Jul 2024 15:35:44 +0000 (16:35 +0100)]
Fixups following EGL refactor for Vulkan
Change-Id: I55df40743f5599b2462889d03c4688bf0328ff5b
David Steele [Fri, 12 Jul 2024 15:44:49 +0000 (15:44 +0000)]
Merge changes I886d41de,Id00dd7c0,Ifa37ab49,I5326fdd9,I53c44d15, ... into devel/master
* changes:
Making test-render-surface.cpp/h common across repos
Changed test harness to work with Vulkan build
Refactoring framebuffer and renderpass objects
Initial drop of vulkan code
Refactored Graphics interfaces
Removed EGL keyword from WindowBase method names
Refactored DisplayConnection to remove graphics dependency
EGL Cleanup
Adam Bialogonski [Fri, 12 Jul 2024 13:45:09 +0000 (14:45 +0100)]
Parser changes for Vulkan (need to add UNIFORM outside of UNIFORM_BLOCK scope
Change-Id: I301343fd08812d325994c9c3e656496c35326cad
Adeel Kazmi [Fri, 12 Jul 2024 10:14:03 +0000 (10:14 +0000)]
Merge "DALi Version 2.3.32" into devel/master
David Steele [Fri, 12 Jul 2024 10:12:10 +0000 (11:12 +0100)]
DALi Version 2.3.32
Change-Id: Ia53513a95c467c0498ee45b514f4208436c387f1
Eunki Hong [Thu, 11 Jul 2024 15:18:44 +0000 (00:18 +0900)]
Fix compile error at gcc-13 - include cstdint at shader-parser.h
Change-Id: I7c44ec597fbdc02fd2f52ac49dc97aa57e528234
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Thu, 11 Jul 2024 10:32:39 +0000 (19:32 +0900)]
Calculate hash by std::string, instaed of raw-c-pointer
Change-Id: Iad590af258beb164af135ce4ba1dd976f107addd
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 10 Jul 2024 08:21:07 +0000 (17:21 +0900)]
Add EOL for some log
Some logs at application initialized timing doesn't print '\n'.
Change-Id: I7fa778e5e66a890b33d60fe6a40f89a61e54403f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Seungho Baek [Wed, 10 Jul 2024 07:50:41 +0000 (16:50 +0900)]
[Tizen] Make GetTexture() method
- This GetTexture() is used by csharp-binder for GetImageUrl method.
- This patch should be reverted after we implement to get Pixels from Texture without NativeImageSourcde.
- Most of case, NativeImageSource cannot be used for a target of FBO.
Change-Id: Ib8dd7a74cd5262032a5207a02fae8c001112cb43
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
sunghyun kim [Wed, 10 Jul 2024 07:10:39 +0000 (16:10 +0900)]
[Tizen] Revert "Use Texture for not file save case
This reverts commit
13470c1569e3650910a38f2a925dc21731b1ae03.
sunghyun kim [Wed, 10 Jul 2024 07:05:02 +0000 (16:05 +0900)]
[Tizen] Support asan build option
This reverts commit
505882586c537b6af049bb50de7b6a6e5f223d5b.
sunghyun kim [Wed, 10 Jul 2024 07:04:10 +0000 (16:04 +0900)]
Merge branch 'devel/master' into tizen
sunghyun kim [Wed, 10 Jul 2024 07:04:04 +0000 (16:04 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
d47ec51fd8cd86c9a929c8d5cfd12cadbcf060d7.
sunghyun kim [Wed, 10 Jul 2024 07:04:01 +0000 (16:04 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case""
This reverts commit
2166770939b2224c1e48896d78d814b957a08862.
Eunki, Hong [Wed, 10 Jul 2024 05:18:19 +0000 (14:18 +0900)]
Remove list of egl context what egl hold
Since there was no way to remove mEglWindowContext, let we remove it
when render-surface-interface call it.
Note : The only user who don't call DestroyContext is native-render-surface-ecore-wl.cpp,
and drawable-view-native-renderer.cpp
We need to check the best way to detroy context for it now.
But here, we should remove them, for the general cases
Change-Id: I0329d50b2a75ea7b9c645673feb81e4aeca6523a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 10 Jul 2024 04:34:17 +0000 (13:34 +0900)]
Trace during several egl relative API not called every frames
Let we print before and after trace for several egl API that will not
be called every frames.
eglCreateContext / eglDestroyContext
eglCreateSurface / eglDestroySurface
eglInitialize / eglTerminate
eglGetDisplay
eglBindAPI
eglChooseConfig
Note : API like eglMakeCurrent called every frames, but we already check
it's duration now.
Change-Id: I9f9dfb34ce5596682e9dba1603d2ab28a56ba006
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 10 Jul 2024 03:41:44 +0000 (12:41 +0900)]
Print some log when we Add/Remove task completed callback
Print more informations when we use TaskCompletedCallback
- The number of tasks what we are tracing
- The number of tasks when we cancel tracing
- Whehter the task completed or not.
Change-Id: If58837266fbe26666794401789cadece9bb053e9
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Thu, 27 Jun 2024 17:13:14 +0000 (18:13 +0100)]
Making test-render-surface.cpp/h common across repos
Change-Id: I886d41ded42036c10c5f614bed2ff6fe09a086a9
David Steele [Thu, 27 Jun 2024 13:54:58 +0000 (14:54 +0100)]
Changed test harness to work with Vulkan build
Renamed dali-graphics module to dali-egl-graphics
If the main build is Vulkan, then some of the test modules
won't build, nor will some of the tests in particular modules.
Added a configure option to the main build to configure the
top level test harness CMakeLists.txt with the ENABLE_VULKAN option.
Added handling to the scripts to use CMake cache to figure
out list of source files for a given module rather than using
AWK on CMakeLists.txt. This enables conditional source inclusion
based on whether Vulkan is enabled or not in the main build.
(tct-<module>-core.h is generated in source tree by these scripts)
Changed the build script to ignore dali-egl-graphics module
if VULKAN is enabled.
Changed the execute script to use only the built folders, not the
source folders to determine what to run.
Change-Id: Id00dd7c00d011af7d40c6b4b1b138e0ac0a58fa6
Signed-off-by: David Steele <david.steele@samsung.com>
David Steele [Tue, 25 Jun 2024 17:40:09 +0000 (18:40 +0100)]
Refactoring framebuffer and renderpass objects
Moved framebuffer creation from Vulkan::Device into
FramebufferImpl::New.
Added implementations for render pass.
TODO: Sort out timing of swapchain creation so that the render passes
created by scene-graph-scene.cpp can be utilized for swapchain
generation, rather than using CreateCompatibleRenderPass.
Change-Id: Ifa37ab490a0566e62c888aa17314a19162572676
David Steele [Thu, 13 Jun 2024 17:03:16 +0000 (18:03 +0100)]
Initial drop of vulkan code
Added code drop from github.com/dalihub/dali-adaptor, modern-vulkan
branch.
Slightly modified to bring in line with refactored GraphicsInterface.
Renamed graphics-implementation.h/cpp to vulkan-graphics-impl.h/cpp to
bring it into line with other files.
Change-Id: I5326fdd9c6106d62b4a6e7e65105759f224cd5e7
David Steele [Thu, 13 Jun 2024 18:02:19 +0000 (19:02 +0100)]
Refactored Graphics interfaces
Moved RenderSurfaceInterface to Dali::Integration namespace
Moved ColorDepth from egl-graphics.h to graphics-interface.h
Moved GraphicsInterface to Dali::Graphics namespace
Changed GraphicsInterface::CreateSurface to take more parameters
Added DestroySurface and ReplaceSurface to GraphicsInterface
Added CreateSurface, DestroySurface and ReplaceSurface to EglGraphics
Added MakeContextCurrent, GetBufferAge, SetDamageRegion, SwapBuffers to
GraphicsInterface and EglGraphics.
Updated WindowRenderSurface to use new graphics interface methods, and remove
all traces of EGL code from it.
Change-Id: I53c44d15547deb0d1917a74165ac31ccd8b0ec2b
David Steele [Tue, 19 Mar 2024 11:08:53 +0000 (11:08 +0000)]
Removed EGL keyword from WindowBase method names
Changed CreateEGLWindow to CreateWindow, and return
the egl window in a Dali::Any wrapper - ensures that the
window-base.h and derived class headers do not have any egl dependencies.
Change-Id: I539ebe4d67344b1ad8b94e4e7352ea35d4038158
David Steele [Thu, 14 Mar 2024 19:26:27 +0000 (19:26 +0000)]
Refactored DisplayConnection to remove graphics dependency
Changed graphics initialization to depend on DisplayConnection
instead; as it needs a Display in order to initialize.
Change-Id: I9c025dd446f9f394ae49ab52fcb5029b91f9cf98
Signed-off-by: David Steele <david.steele@samsung.com>
David Steele [Wed, 13 Mar 2024 09:36:59 +0000 (09:36 +0000)]
EGL Cleanup
Removes unused egl headers
Expand EGL interface to be more useful.
(With an eye to creating an equivalent Vulkan interface)
Minor fixup for GLES interface vs abstraction
Change-Id: I42bbef2d94c62b3be58a0d06e648b837ec27659a
Adeel Kazmi [Fri, 5 Jul 2024 10:27:17 +0000 (10:27 +0000)]
Merge "DALi Version 2.3.31" into devel/master
Adeel Kazmi [Fri, 5 Jul 2024 10:02:07 +0000 (10:02 +0000)]
Merge "Shader processor" into devel/master
Adeel Kazmi [Fri, 5 Jul 2024 09:58:54 +0000 (09:58 +0000)]
Merge "(Capture) Remove compilation warning for unused variable" into devel/master
Adam Bialogonski [Fri, 5 Jul 2024 09:08:09 +0000 (10:08 +0100)]
DALi Version 2.3.31
Change-Id: I87dfb29b82dbbd819348afd666968ed962d642e8
Adeel Kazmi [Thu, 4 Jul 2024 15:31:21 +0000 (16:31 +0100)]
(Capture) Remove compilation warning for unused variable
Change-Id: I1d7655747d518ee5aa8b6f9a62efc23d4d82dac9
Adeel Kazmi [Thu, 13 Jun 2024 14:50:31 +0000 (15:50 +0100)]
(Android) Add functionality to stream assets
Change-Id: Ib766dd420845aeb3ca854902dac9f4b508e305dd
Adam Bialogonski [Wed, 3 Jul 2024 13:44:09 +0000 (14:44 +0100)]
Shader processor
Shader process that uses DALi own shader syntax and
translates it into GLES2, GLES3 or Vulkan compatible
shaders.
Change-Id: I83f7370e5ced6f85f50fa3937f196f10ecdb3323
jmm [Tue, 2 Jul 2024 06:15:29 +0000 (15:15 +0900)]
[Tizen] Revert "Use Texture for not file save case"
This reverts commit
734fd93b257177602cb540dbde2c1dd97828c957.
Change-Id: I57f33a8fb3342ed04873fa4831c1a44f23315245
jmm [Tue, 2 Jul 2024 06:15:02 +0000 (15:15 +0900)]
[Tizen] Support asan build option
This reverts commit
4985f038dee4be4987ef16f4f530f39910ff24cf.
Change-Id: If2798c412e4b8faa2783340075df7126d97adcdf
jmm [Tue, 2 Jul 2024 06:14:47 +0000 (15:14 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ie7ee1aca392afa9904d0e1ddb472f72f6d55c46d
jmm [Tue, 2 Jul 2024 06:14:33 +0000 (15:14 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
828332aa72ee21043e8aca5d7f063c2ca74cb825.
jmm [Tue, 2 Jul 2024 06:14:31 +0000 (15:14 +0900)]
Revert "[Tizen] Revert "Support for recognizing legacy shaders.""
This reverts commit
b580735ae023cab562130b367b7c1749763df908.
jmm [Tue, 2 Jul 2024 06:14:27 +0000 (15:14 +0900)]
Revert "[Tizen] Support for recognizing legacy shaders."
This reverts commit
df910755a6000a6b9c68d82e39accdf771213020.
jmm [Tue, 2 Jul 2024 06:14:22 +0000 (15:14 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case""
This reverts commit
2f7c84db2a15dd3e51b661e1bda9f20efbacac33.
David Steele [Fri, 28 Jun 2024 14:36:22 +0000 (14:36 +0000)]
Merge "GLES reflection supports array element stride for UBO members." into devel/master
Adeel Kazmi [Fri, 28 Jun 2024 10:14:48 +0000 (10:14 +0000)]
Merge "DALi Version 2.3.30" into devel/master
Richard Huang [Fri, 28 Jun 2024 10:10:29 +0000 (11:10 +0100)]
DALi Version 2.3.30
Change-Id: Ia81c7bc4b01d72ca59342ed6f7e6230b5f951446
Adam Bialogonski [Tue, 25 Jun 2024 11:29:06 +0000 (12:29 +0100)]
GLES reflection supports array element stride for UBO members.
Change-Id: Ic703df5c5909d7b56de3d5870fb18b3b2adda3f4
Wonsik Jung [Mon, 24 Jun 2024 12:02:17 +0000 (21:02 +0900)]
Supports window modality and always top functions
Supports window modality and always top functions for specific commercial case.
Change-Id: Idce7f2750c683b37df83d320b9491f611a356215
Seungho Baek [Wed, 26 Jun 2024 11:20:31 +0000 (20:20 +0900)]
[Tizen] Revert "Use Texture for not file save case"
This reverts commit
a7c0a9730108102cc4a98f4c323cf51c3b508ac4.
Change-Id: Ib9745ea065b287b9618aabf347d44a67b34b5e62
Wonsik Jung [Wed, 26 Jun 2024 04:30:03 +0000 (13:30 +0900)]
[Tizen] Support for recognizing legacy shaders.
This reverts commit
fae8eeed315598f3daa0b9cdd5edb741567e7223.
Wonsik Jung [Wed, 26 Jun 2024 04:29:28 +0000 (13:29 +0900)]
[Tizen] Revert "Support for recognizing legacy shaders."
This reverts commit
dd8630ef491409d6ba8add398335a0025da7ef1a.
Wonsik Jung [Wed, 26 Jun 2024 04:29:01 +0000 (13:29 +0900)]
[Tizen] Support asan build option
This reverts commit
f71c6904f35b13b90379cc1d3375701c1054a693.
Wonsik Jung [Wed, 26 Jun 2024 04:28:45 +0000 (13:28 +0900)]
Merge branch 'devel/master' into tizen
Wonsik Jung [Wed, 26 Jun 2024 04:28:23 +0000 (13:28 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
2c3a26e42e7e8aa0e05cdd0fad2124bf862f9935.
Wonsik Jung [Wed, 26 Jun 2024 04:28:19 +0000 (13:28 +0900)]
Revert "[Tizen] Revert "Support for recognizing legacy shaders."
This reverts commit
0e8691b15ee21404e72776487c387a924d5874b0.
Wonsik Jung [Wed, 26 Jun 2024 04:28:14 +0000 (13:28 +0900)]
Revert "[Tizen] Support for recognizing legacy shaders."
This reverts commit
b0d3a99394d1b04dcbdff3cf56e92d5c99fb692b.
Adeel Kazmi [Fri, 21 Jun 2024 12:23:29 +0000 (12:23 +0000)]
Merge "DALi Version 2.3.29" into devel/master
David Steele [Fri, 21 Jun 2024 11:28:07 +0000 (12:28 +0100)]
DALi Version 2.3.29
Change-Id: I66dd1cfb34c3619b465e0b32404716aef036631f
Youngsun Suh [Thu, 20 Jun 2024 05:09:11 +0000 (14:09 +0900)]
Check validity of accessible obj when accessed from coalescableMessage timer
Change-Id: Ic2a5d567eb8fa09d32d2c00236b2c138efec9e43
Youngsun Suh [Thu, 20 Jun 2024 03:36:48 +0000 (03:36 +0000)]
Merge "Make sure invalid default label is removed before searching the list" into devel/master
joogab.yun [Tue, 28 May 2024 07:12:46 +0000 (16:12 +0900)]
For Frame Event
When processing multiple multi-touches, they are grouped and processed.
Group multi-touch events and process them when a frame event occurs.
Change-Id: I1e3ac2a0026f3f95910b53521f3ddd8c6108de3c
jykeon [Tue, 18 Jun 2024 07:38:22 +0000 (16:38 +0900)]
[Tizen] Support for recognizing legacy shaders.
This reverts commit
4a8fc6d7b07e55d8dab40d2546bb440c8355443e.
jykeon [Tue, 18 Jun 2024 07:37:45 +0000 (16:37 +0900)]
[Tizen] Revert "Support for recognizing legacy shaders.
This reverts commit
122163afa0cc11088521bbeeabc28fcb05471bca.
jykeon [Tue, 18 Jun 2024 07:36:58 +0000 (16:36 +0900)]
[Tizen] Support asan build option
This reverts commit
ea3401cdfde706ce86bdc8d078b08e76117ebf8e.
jykeon [Tue, 18 Jun 2024 07:36:00 +0000 (16:36 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I399d6035146521e2a82e0d23983ee616413b4954
jykeon [Tue, 18 Jun 2024 07:35:42 +0000 (16:35 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
fef16561859886a4c7cd1ffaef821f6203decee9.
jykeon [Tue, 18 Jun 2024 07:35:36 +0000 (16:35 +0900)]
Revert "[Tizen] Revert "Support for recognizing legacy shaders.""
This reverts commit
71d5d31bbe02faff78ac719636524faeffe86eef.
jykeon [Tue, 18 Jun 2024 07:35:32 +0000 (16:35 +0900)]
Revert "[Tizen] Support for recognizing legacy shaders."
This reverts commit
e01ab3fd7589c1961f08cce02901bef720812225.
Youngsun Suh [Fri, 14 Jun 2024 04:21:01 +0000 (13:21 +0900)]
Make sure invalid default label is removed before searching the list
Change-Id: I36a639e05b73f6cda82d0f770f47651ff60328cc
Adeel Kazmi [Fri, 14 Jun 2024 10:38:07 +0000 (10:38 +0000)]
Merge "DALi Version 2.3.28" into devel/master
Adam Bialogonski [Fri, 14 Jun 2024 08:32:30 +0000 (09:32 +0100)]
DALi Version 2.3.28
Change-Id: Ie22010aa68d81c6608255caafad0f7a4919241f3
Eunki, Hong [Fri, 14 Jun 2024 05:02:48 +0000 (14:02 +0900)]
Fix assert when callback cancel timer during execute callback
It is possible that user can call CancelTimer during timer callback execute.
If then, timerIter could be end. If this case, we should not move iterator
into spent container.
Change-Id: Ie28b9dfdddcc2a7ef300c783a9b50d5620761674
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 12 Jun 2024 04:52:16 +0000 (13:52 +0900)]
Make some program log print always as debug level
Change-Id: I958f661bd5ae5b8c155e729c4c1fa0e0cbbf5304
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Wed, 12 Jun 2024 01:36:42 +0000 (10:36 +0900)]
Consider calloc failed cases
Similar with malloc failed case, it is possible that calloc return nullptr.
To ensure that cases, let we print error log
and control if it is nullptr.
Change-Id: Ifeaf7dab2846bd14127ca7710271c3b9bb8deeb5
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 11 Jun 2024 11:58:45 +0000 (20:58 +0900)]
Fix coverity issue at framework-tizen
Change-Id: Ib80dd7cedcaa8eb9e962714b2ba635368148572a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 11 Jun 2024 11:50:13 +0000 (20:50 +0900)]
Fix coverity issue at clipboard
Change-Id: I58bd3a78304f737701268e1086249314ca9c7580
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 11 Jun 2024 07:51:00 +0000 (16:51 +0900)]
[Tizen] Support for recognizing legacy shaders.
This reverts commit
71d5d31bbe02faff78ac719636524faeffe86eef.
Change-Id: I82ac08bb862139a09585191d0ea0960c6284cd1a
Hosang Kim [Tue, 11 Jun 2024 06:41:49 +0000 (15:41 +0900)]
[Tizen] Revert "Support for recognizing legacy shaders."
This reverts commit
171c342d6bac23980eb88a24680a661f6a82e2cb.
Change-Id: I3505986999df33be0e5c65778966a39219efbd68
Hosang Kim [Tue, 11 Jun 2024 06:41:04 +0000 (15:41 +0900)]
[Tizen] Support asan build option
This reverts commit
4dbf206a266ecb616b8911604f4ed50d91e92605.
Hosang Kim [Tue, 11 Jun 2024 06:40:50 +0000 (15:40 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I8adba7cb61d547eaebc15ae27ba9d856405f9e14
Hosang Kim [Tue, 11 Jun 2024 06:40:36 +0000 (15:40 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
78aa47985033411b7b81093b5c294b9bd8efa4cf.
Hosang Kim [Tue, 11 Jun 2024 06:40:24 +0000 (15:40 +0900)]
Revert "[Tizen] Revert "Support for recognizing legacy shaders.""
This reverts commit
88cca865830de9baaefd131dbbf47cb66a9f9427.
Hosang Kim [Tue, 11 Jun 2024 06:40:15 +0000 (15:40 +0900)]
Revert "[Tizen] Implement multi-type copy support for the clipboard"
This reverts commit
455c30b3a74cbf57b28b6ceb9afbb8f5bc7e718f.
Bowon Ryu [Wed, 17 Apr 2024 09:18:43 +0000 (18:18 +0900)]
[Tizen] Implement multi-type copy support for the clipboard
For SetData, identical serials are considered the same source.
ecore_wl2_dnd_selection_set is invoked using the types requested by the user.
For GetData, only requests ecore_wl2_offer_receive once for the same offer and type.
And clipboard do not request multiple offer receives simultaneously but rather sequentially.
Change-Id: I6cd91026b22986ab51c21e94c073691065149a9e
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Bowon Ryu [Tue, 11 Jun 2024 01:21:45 +0000 (01:21 +0000)]
Merge "Implement multi-type copy support for the clipboard" into devel/master
Adeel Kazmi [Fri, 7 Jun 2024 17:26:07 +0000 (18:26 +0100)]
DALi Version 2.3.27
Change-Id: Iaf5daf5b6986e0901c10a09056d007f993faef84
Bowon Ryu [Wed, 17 Apr 2024 09:18:43 +0000 (18:18 +0900)]
Implement multi-type copy support for the clipboard
For SetData, identical serials are considered the same source.
ecore_wl2_dnd_selection_set is invoked using the types requested by the user.
For GetData, only requests ecore_wl2_offer_receive once for the same offer and type.
And clipboard do not request multiple offer receives simultaneously but rather sequentially.
Change-Id: I6cd91026b22986ab51c21e94c073691065149a9e
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Eunki, Hong [Wed, 5 Jun 2024 07:21:00 +0000 (16:21 +0900)]
Make Window::SetBackground works well if transparency changed
Change-Id: Id682bbd86989077ed5a5d1bbc3ecf008f0613960
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Mon, 3 Jun 2024 09:04:34 +0000 (18:04 +0900)]
Check every egl functions duration
Let we check all egl functions duration check include eglInitialize.
It will be check times only if log enabled
Change-Id: I732b4a8d1f741b072fd18a5562b0d70ab64eaddc
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Seungho BAEK [Wed, 5 Jun 2024 04:19:07 +0000 (04:19 +0000)]
Merge "Apply Premultiplied Alpha for ClearColor of 32bit window." into devel/master
huiyu.eun [Tue, 4 Jun 2024 04:11:48 +0000 (13:11 +0900)]
Fix svace issue
https://analysishub.sec.samsung.net/service/analyses/3010653#defects
Change-Id: I3316c6a9a20721f37c17c9ffa51c1f0887f81870
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
huiyu.eun [Tue, 4 Jun 2024 04:14:45 +0000 (13:14 +0900)]
Revert "Fix svace issue"
This reverts commit
4ea8e8cddf48aaace987014948a1e9b694413938.
huiyu.eun [Tue, 4 Jun 2024 04:11:48 +0000 (13:11 +0900)]
Fix svace issue
https://analysishub.sec.samsung.net/service/analyses/3010653#defects
Change-Id: I48e5347c037c0e9a72f8f69cd33ae6a2ff1ee0cd
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Seungho Baek [Mon, 3 Jun 2024 08:18:32 +0000 (17:18 +0900)]
Apply Premultiplied Alpha for ClearColor of 32bit window.
Change-Id: I06a71c809d61063a353996374093220beda05c2b
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>