everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:06:05 +0000 (14:06 +0900)]
Revert "[Tizen] Make GetTexture() method"
This reverts commit
b359313c9bc904482e48a2cc0123aa7e1b45543d.
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:05:55 +0000 (14:05 +0900)]
Revert "[Tizen][Web] Update WebView terminate crash"
This reverts commit
6ca43b11250d793fa580978618f750dfa762fa0b.
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:05:46 +0000 (14:05 +0900)]
Revert "[Tizen] Add WebView APIs for fullscreen, text found, etc."
This reverts commit
11179ef4ebb064e05994820bbba51eeec390e27a.
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:05:37 +0000 (14:05 +0900)]
Revert "[Tizen] Add a WebView API for notifying orientation change"
This reverts commit
3bf3da1c5c0892a9483c0788669ec0dca329f002.
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:05:28 +0000 (14:05 +0900)]
Revert "[Tizen] Add WebView Certificate policy decision error get and suspend"
This reverts commit
2c49aa0c33992a6b55993c17870b5514b5240d1e.
everLEEst(SangHyeon Lee) [Wed, 4 Sep 2024 05:05:17 +0000 (14:05 +0900)]
Revert "[Tizen] Add WebView's JavascriptMessageHandler callback"
This reverts commit
6f9444964ae744c71d33ec754c7a28edc7cfae8b.
Jaehyun Cho [Tue, 27 Aug 2024 06:35:37 +0000 (15:35 +0900)]
[Tizen] Add WebView's JavascriptMessageHandler callback
This reverts commit
5d154368e73955fabb6c39edf113e4a350c8d0c0.
Jaehyun Cho [Tue, 27 Aug 2024 06:35:29 +0000 (15:35 +0900)]
[Tizen] Add WebView Certificate policy decision error get and suspend
This reverts commit
50b17b521c510dd82d08be13618f4567b9c4550f.
Jaehyun Cho [Tue, 27 Aug 2024 06:35:19 +0000 (15:35 +0900)]
[Tizen] Add a WebView API for notifying orientation change
This reverts commit
5a526148e487f5dc03ce9f296fbd27ab2af40039.
Jaehyun Cho [Tue, 27 Aug 2024 06:35:11 +0000 (15:35 +0900)]
[Tizen] Add WebView APIs for fullscreen, text found, etc.
This reverts commit
1382444a6100e494c8af143f12dd9a2b7b5f11e3.
Jaehyun Cho [Tue, 27 Aug 2024 06:35:01 +0000 (15:35 +0900)]
[Tizen][Web] Update WebView terminate crash
This reverts commit
3abf3cf9ac323bd75921221a37017e7a2c025942.
Jaehyun Cho [Tue, 27 Aug 2024 06:34:49 +0000 (15:34 +0900)]
[Tizen] Make GetTexture() method
This reverts commit
0811d8abdf4c45724939e47086afe3856136b9f8.
Jaehyun Cho [Tue, 27 Aug 2024 06:34:39 +0000 (15:34 +0900)]
[Tizen] Revert "Use Texture for not file save case
This reverts commit
deb6778d035aa75191c5f73355ec1abc7b722ca2.
Jaehyun Cho [Tue, 27 Aug 2024 06:34:29 +0000 (15:34 +0900)]
[Tizen] Support asan build option
This reverts commit
4b76caa2ff7b3688eaf32dd2b11457b4f1851304.
Jaehyun Cho [Tue, 27 Aug 2024 06:34:11 +0000 (15:34 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ib8f767d042ec505901087f54d911ed42a4db01c6
Jaehyun Cho [Tue, 27 Aug 2024 06:33:52 +0000 (15:33 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
57fd12c504cdd118d5161f24f3b1a97294d5b940.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:46 +0000 (15:33 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case"
This reverts commit
5677431a655afd2986229b127d6a9b8f119bea6d.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:40 +0000 (15:33 +0900)]
Revert "[Tizen] Make GetTexture() method"
This reverts commit
8492838c5321f09cad454416836dda448d9180c3.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:33 +0000 (15:33 +0900)]
Revert "[Tizen][Web] Update WebView terminate crash"
This reverts commit
fcc9201d7d1ca4e79c9cde9754cb2362720d54f3.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:21 +0000 (15:33 +0900)]
Revert "[Tizen] Add WebView APIs for fullscreen, text found, etc."
This reverts commit
38aa46a2b01b2d5929cd3e61883279786105c94d.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:14 +0000 (15:33 +0900)]
Revert "[Tizen] Add a WebView API for notifying orientation change"
This reverts commit
f9e0e1e5ae421ce7f456c06ab992ff8c9004642a.
Jaehyun Cho [Tue, 27 Aug 2024 06:33:06 +0000 (15:33 +0900)]
Revert "[Tizen] Add WebView Certificate policy decision error get and suspend"
This reverts commit
5c1d901d543a590354fbd2a3175b771a9e72ac8f.
Jaehyun Cho [Tue, 27 Aug 2024 06:32:59 +0000 (15:32 +0900)]
Revert "[Tizen] Add WebView's JavascriptMessageHandler callback"
This reverts commit
e181317397c6cbdc542d9beee03f1bb802844078.
Eunki Hong [Mon, 26 Aug 2024 05:37:30 +0000 (05:37 +0000)]
Merge changes I4e319559,Ibdba1b5f into devel/master
* changes:
(Offscreen) Temperal fix to Call DestroyContext() at DestroySurface()
(OffscreenWindow) Acquire buffer forcibly if we cannot enqueue buffer
Eunki Hong [Mon, 26 Aug 2024 04:23:09 +0000 (04:23 +0000)]
Merge "Fix coverity issue : shader nullptr check + invalid iterator for release mode" into devel/master
Eunki, Hong [Mon, 26 Aug 2024 02:25:59 +0000 (11:25 +0900)]
(Offscreen) Temperal fix to Call DestroyContext() at DestroySurface()
Since it could be call DestroyContext when graphics are terminated,
Let we call DestroyContext at DestroySurface() API.
TODO : Let we call this API more clear way
Change-Id: I4e3195597d3d456df2281de21882bf7d446f9697
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunkiki Hong [Fri, 23 Aug 2024 08:38:23 +0000 (17:38 +0900)]
(OffscreenWindow) Acquire buffer forcibly if we cannot enqueue buffer
Since DDK don't cancel the enqueue buffer automatically, we should acquire tbm buffer by ourside manually.
Let we call acquire forcibly at PreRender time before render scene
Change-Id: Ibdba1b5fec5eac1e05b3feda26741e568ec8c6a0
Signed-off-by: Eunkiki Hong <eunkiki.hong@samsung.com>
Adam Bialogonski [Tue, 20 Aug 2024 15:29:00 +0000 (16:29 +0100)]
Graphics reflection for SPIRV
Current state:
- Using SPIRV Reflect
- All Graphics::Reflection APIs supported as in GLES
- Preparation done for creating Vulkan descriptor set layouts
Change-Id: I7c4869ff6584759868d360df990b060148912e3c
Adam Bialogonski [Fri, 23 Aug 2024 11:28:30 +0000 (12:28 +0100)]
Added glslang support for Vulkan
Shaders can compile to SPIRV in runtime.
Ubuntu glslang dev package is broken so added workaround to deps-check.cmake.
Change-Id: Id6102c743f61ddd324d26dcfa42564ae43977819
Adam Bialogonski [Fri, 16 Aug 2024 08:57:56 +0000 (09:57 +0100)]
Fixes shader parser bug for Vulkan-GLSL
Fragment shader output location set to 0 (single output)
Sampler and UBO bindings unified as one counter
Change-Id: I0fc8daf7e02ab5e6b8caffa5dd26ed1520a3e99d
Adeel Kazmi [Fri, 23 Aug 2024 09:46:58 +0000 (09:46 +0000)]
Merge "DALi Version 2.3.38" into devel/master
Richard Huang [Fri, 23 Aug 2024 09:45:04 +0000 (10:45 +0100)]
DALi Version 2.3.38
Change-Id: I45f80b745b844a36f1e9ca769b499a52820d1e51
Eunki, Hong [Thu, 22 Aug 2024 06:27:28 +0000 (15:27 +0900)]
Fix coverity issue : shader nullptr check + invalid iterator for release mode
Let we print some log and DALI_ASSERT_DEBUG for some invalidated cases comes.
It will be helpful when we got some issues what we miss.
Change-Id: I6c7da3424844d5f7977a102e8ce4c26641a71896
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Youngsun Suh [Thu, 22 Aug 2024 22:39:40 +0000 (22:39 +0000)]
Merge "Remove passing this to lambda to fix coverity issue" into devel/master
Richard Huang [Thu, 22 Aug 2024 13:21:56 +0000 (14:21 +0100)]
Fix build error when NETWORK_LOGGING is enabled
Change-Id: Ib728321cab4ee546cc9dd28db67f0cb0b5f906e1
Youngsun Suh [Thu, 22 Aug 2024 05:41:36 +0000 (14:41 +0900)]
Remove passing this to lambda to fix coverity issue
Change-Id: Ie1bd24d808a8cc8f06ab56e40c1dcd4dd009f76d
joogab yun [Thu, 22 Aug 2024 04:10:11 +0000 (04:10 +0000)]
Merge "Add RelativeMotionGrab and RelativeMotionUnGrab api" into devel/master
joogab yun [Thu, 22 Aug 2024 04:10:02 +0000 (04:10 +0000)]
Merge "Added trim paths props" into devel/master
dongsug.song [Wed, 7 Aug 2024 06:28:09 +0000 (15:28 +0900)]
[Tizen] Add WebView's JavascriptMessageHandler callback
- JavascriptMessageHandler callback which has two arguments of msg name and body
Change-Id: I4aadc9645fcab77124f1620c98e9475f3cdeca22
dongsug.song [Mon, 5 Aug 2024 12:49:24 +0000 (21:49 +0900)]
[Tizen] Add WebView Certificate policy decision error get and suspend
Change-Id: Iaa65e099a1d81331edea3f1483a87ee0525fb33b
joogab.yun [Mon, 22 Jul 2024 01:22:56 +0000 (10:22 +0900)]
Add RelativeMotionGrab and RelativeMotionUnGrab api
Change-Id: I97c2b1b26b2939c31f9178c68701a32a5aac649b
Wonsik Jung [Wed, 21 Aug 2024 08:12:05 +0000 (08:12 +0000)]
Merge "Remove internal legacy." into devel/master
Wonsik Jung [Wed, 7 Aug 2024 07:26:46 +0000 (16:26 +0900)]
Remove internal legacy.
Remove internal legacy code in window system.
ecore-wl is previous tizen window system backend.
It is not used any more.
Change-Id: Ib4da6469bcfaed6789f65fb63a11357e1e4044ab
Jiyun Yang [Wed, 21 Aug 2024 04:20:44 +0000 (13:20 +0900)]
[Tizen] Add a WebView API for notifying orientation change
This reverts commit
33ce126fccbe472a453a2ee7f730dde279a38ee5.
Jiyun Yang [Wed, 21 Aug 2024 04:20:40 +0000 (13:20 +0900)]
[Tizen] Add WebView APIs for fullscreen, text found, etc.
This reverts commit
3a578b0648fc670bb3a9015738b36e2200d44497.
Jiyun Yang [Wed, 21 Aug 2024 04:20:34 +0000 (13:20 +0900)]
[Tizen][Web] Update WebView terminate crash
This reverts commit
e0644c70f9bce7ab9607efc87fade71cdb853cfc.
Jiyun Yang [Wed, 21 Aug 2024 04:20:30 +0000 (13:20 +0900)]
[Tizen] Make GetTexture() method
This reverts commit
4a51d3a06fb7032c948797d28be59e09b166ea6d.
Jiyun Yang [Wed, 21 Aug 2024 04:20:24 +0000 (13:20 +0900)]
[Tizen] Revert "Use Texture for not file save case
This reverts commit
7fdfa4dc6fb812337afcc1f8c2cc8373a9ef218d.
Jiyun Yang [Wed, 21 Aug 2024 04:20:14 +0000 (13:20 +0900)]
[Tizen] Support asan build option
This reverts commit
39975abe2aef1b8c912a712858db6f60d5b17eee.
Jiyun Yang [Wed, 21 Aug 2024 04:19:59 +0000 (13:19 +0900)]
Merge branch 'devel/master' into tizen
Jiyun Yang [Wed, 21 Aug 2024 04:19:53 +0000 (13:19 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
3286682e93d88af1d1adb7193d10bf6c423558f3.
Jiyun Yang [Wed, 21 Aug 2024 04:19:50 +0000 (13:19 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case""
This reverts commit
ef00f92627697932afc420c5e9ddb878170e1036.
Jiyun Yang [Wed, 21 Aug 2024 04:19:47 +0000 (13:19 +0900)]
Revert "[Tizen] Make GetTexture() method"
This reverts commit
01c36930a360fd2fa914fc0ab49fc4cb709bc247.
Jiyun Yang [Wed, 21 Aug 2024 04:19:45 +0000 (13:19 +0900)]
Revert "[Tizen][Web] Update WebView terminate crash"
This reverts commit
c72c463b2ddb9d6f8c793d96ced9b67d25c8d08a.
Jiyun Yang [Wed, 21 Aug 2024 04:19:42 +0000 (13:19 +0900)]
Revert "[Tizen] Add WebView APIs for fullscreen, text found, etc."
This reverts commit
0a4750f6e6eb7175c3c8c145c45b3a406936da48.
Jiyun Yang [Wed, 21 Aug 2024 04:19:40 +0000 (13:19 +0900)]
Revert "[Tizen] Add a WebView API for notifying orientation change"
This reverts commit
e21784be0e2e41f70b78376cbe999d4ec317081c.
Eunki Hong [Wed, 21 Aug 2024 03:38:54 +0000 (03:38 +0000)]
Merge "Resolve Doxygen 1.9.8 error + Fix gcc-14 warning" into devel/master
Eunkiki Hong [Tue, 20 Aug 2024 16:00:11 +0000 (01:00 +0900)]
Resolve Doxygen 1.9.8 error + Fix gcc-14 warning
Since doxygen version 1.9.8 is not stable, there are some bugs
when we use copydoc for template class.
To reduce the fail case minize, let we just remove some inline copydoc keywords.
+
Remove warning that find_if return value doesn't be used.
Change-Id: Ib6eaec6f3ad0462f4e6882402a372bb6361b86e7
Signed-off-by: Eunkiki Hong <eunkiki.hong@samsung.com>
David Steele [Tue, 20 Aug 2024 15:59:16 +0000 (15:59 +0000)]
Merge "Support TBM_FORMAT_ABGR8888 and simliar friends support alpha" into devel/master
Youngsun Suh [Mon, 19 Aug 2024 08:13:38 +0000 (17:13 +0900)]
Add ActionInfo & SCROLL_TO_CHILD ActionType
Change-Id: If8d3284150bfda5097bafeb41bddab2d809d3c64
Eunki, Hong [Fri, 16 Aug 2024 05:47:50 +0000 (14:47 +0900)]
Support TBM_FORMAT_ABGR8888 and simliar friends support alpha
Until now, we only consider TBM_FORMAT_ARGB8888 Format as NativeImageSurface and NativeRenderSurface.
(Since it was default, and only surported format at DALi until now)
Their is no reason to non-support TBM_FORMAT_ABGR8888 format what user created
outside of DALi engine.
Change-Id: If08ccbdb7fe43a6b90c05169405a6e1bc24db093
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Youngsun Suh [Mon, 19 Aug 2024 22:59:32 +0000 (22:59 +0000)]
Merge "Update a11y::GetAttribute to return value text" into devel/master
Eunki Hong [Mon, 19 Aug 2024 11:41:22 +0000 (11:41 +0000)]
Merge "Support NativeImageSourceQueue::ColorFormat::RGB~~ really works" into devel/master
Youngsun Suh [Mon, 19 Aug 2024 08:12:46 +0000 (17:12 +0900)]
Update a11y::GetAttribute to return value text
Change-Id: I811df8091be1b9865c6d479ee6b08c000218a3b2
joogab.yun [Wed, 14 Aug 2024 06:30:47 +0000 (15:30 +0900)]
Added trim paths props
Change-Id: I821b6047ce23683bff682c0d501784d23052f9c8
Adeel Kazmi [Fri, 16 Aug 2024 14:06:43 +0000 (14:06 +0000)]
Merge changes I20e07369,I161218a8,I8646cc86 into devel/master
* changes:
Fixing end of frame fence sync crash
Vulkan Buffers & Memory
Added dali-vk-graphics test module
David Steele [Mon, 12 Aug 2024 15:22:26 +0000 (16:22 +0100)]
Fixing end of frame fence sync crash
Change-Id: I20e07369298a1ee10339c72d28fca5fea278ee45
David Steele [Tue, 6 Aug 2024 17:03:42 +0000 (18:03 +0100)]
Vulkan Buffers & Memory
Implemented Buffer and Memory objects
Change-Id: I161218a8bcfee218840aef261de0d2c341ecc2f9
David Steele [Tue, 23 Jul 2024 17:15:45 +0000 (18:15 +0100)]
Added dali-vk-graphics test module
Added a new test module to build test suite with actual
vulkan backend; but with a stubbed vulkan driver. (TBD)
Change-Id: I8646cc861ae2ac4c010917300eb4cab7b481efe2
Signed-off-by: David Steele <david.steele@samsung.com>
Seungho Baek [Wed, 14 Aug 2024 10:16:31 +0000 (19:16 +0900)]
Fix profile cmake files about devel_api_egl_src_files
Change-Id: I41ac31ecd72670c9e3c26cfe6df7945085048bb6
Signed-off-by: Seungho Baek <sbsh.baek@samsung.com>
Adeel Kazmi [Fri, 16 Aug 2024 08:35:08 +0000 (08:35 +0000)]
Merge "DALi Version 2.3.37" into devel/master
Adam Bialogonski [Fri, 16 Aug 2024 07:42:42 +0000 (08:42 +0100)]
DALi Version 2.3.37
Change-Id: I039bcd46e9ad4e400468960c613a5e15b8302ce2
Eunki Hong [Fri, 16 Aug 2024 05:52:16 +0000 (05:52 +0000)]
Merge "Make we use Dali::EnvironmentVariable instead of getenv/setenv directly." into devel/master
Eunki, Hong [Fri, 16 Aug 2024 05:04:14 +0000 (14:04 +0900)]
Support NativeImageSourceQueue::ColorFormat::RGB~~ really works
Until now, we use BGRA format as RGBA at tbm_queue_h implements.
It might give confuse in future. So we just make new enum as BGRA.
Now RGBA enum looks seperated well until now. So let we change the
real behavior at TBM side.
Change-Id: I322bffe365a60bdc100d98126f965f2c5c17696a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Fri, 16 Aug 2024 04:50:34 +0000 (04:50 +0000)]
Merge "Ensure destroy and re-create adaptor builder after application terminated" into devel/master
Youngsun Suh [Fri, 16 Aug 2024 04:46:35 +0000 (04:46 +0000)]
Merge "Add Accessibility::ActionType" into devel/master
Eunki, Hong [Wed, 14 Aug 2024 08:15:23 +0000 (17:15 +0900)]
Ensure destroy and re-create adaptor builder after application terminated
Since we can destroy and re-create adaptor, We need to release whole items ensurely
after terminate application.
To support this system,
- Let we keep environment options for OffscreenApplication
- Make static API to terminate adaptor builder (Allow to recreate adaptor builder by options)
- Terminate adaptor builder after initalize adaptor done.
Change-Id: Ie9dadd29f6d9894db73ef01bdb42e09299fcea57
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Wed, 14 Aug 2024 15:30:24 +0000 (16:30 +0100)]
Logged Vulkan version information on startup
Change-Id: I23634f86e9988f8760c079425898e97e82613502
Bowon Ryu [Wed, 14 Aug 2024 10:03:21 +0000 (10:03 +0000)]
Merge "Async text feature" into devel/master
Eunki, Hong [Wed, 14 Aug 2024 04:22:14 +0000 (13:22 +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: I3674033e803c29723d7cf70ef6ee9a70257200ed
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Youngsun Suh [Wed, 14 Aug 2024 02:23:33 +0000 (11:23 +0900)]
Add Accessibility::ActionType
Change-Id: I946b1459467eb62154150e5b6fcb91fff210b0f5
Eunki, Hong [Tue, 13 Aug 2024 10:48:34 +0000 (19:48 +0900)]
Ensure strncmp compare include null-terminate char
If we use n-paramater of strncmp as strlen, it will check only
Prefix of string.
For example,
char a[] = "asdf";
char b[] = "as";
then, strncmp(a, b, strlen(b)) will return 0, even if a and b is not equal.
To avoid this kind of problem, let we ensurely check end of comparitor is
delim or not.
Change-Id: I681cded5a85252f4b882ec480d1c4bc961d2c9a2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Bowon Ryu [Fri, 26 Jul 2024 00:55:14 +0000 (09:55 +0900)]
Async text feature
Please refer to devel/async_text for detailed history/logs of each patch.
[Related patches]
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-toolkit/+/315140/
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/315818/
Change-Id: I99c056c1233fd1a019f9aa94292ad39bce073403
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Eunki Hong [Tue, 13 Aug 2024 06:11:38 +0000 (06:11 +0000)]
Merge "Print more detail logs if image load failed" into devel/master
Seoyeon Kim [Tue, 13 Aug 2024 04:56:07 +0000 (13:56 +0900)]
[Tizen] Add a WebView API for notifying orientation change
This reverts commit
ad309b4c629abc27a71b20f635ac6c6badd11607.
Seoyeon Kim [Tue, 13 Aug 2024 04:55:47 +0000 (13:55 +0900)]
[Tizen] Add WebView APIs for fullscreen, text found, etc.
This reverts commit
f047917a86781fc5b653f5c084854fdc0e857bd9.
Seoyeon Kim [Tue, 13 Aug 2024 04:55:36 +0000 (13:55 +0900)]
[Tizen][Web] Update WebView terminate crash
This reverts commit
d27807b310cf2274e607c1145d5331d90b8eee7f.
Seoyeon Kim [Tue, 13 Aug 2024 04:55:25 +0000 (13:55 +0900)]
[Tizen] Make GetTexture() method
This reverts commit
8014fe4e86d9438dc73b8aa629209f40d137ee32.
Seoyeon Kim [Tue, 13 Aug 2024 04:55:07 +0000 (13:55 +0900)]
[Tizen] Revert "Use Texture for not file save case"
This reverts commit
d41ab9702754d365c1f6f96ef0cb2f203898f1a6.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:53 +0000 (13:54 +0900)]
[Tizen] Support asan build option
This reverts commit
b47d1b786324ac18abe0220aec17b0bedec6dd3d.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:45 +0000 (13:54 +0900)]
Merge branch 'devel/master' into tizen
Seoyeon Kim [Tue, 13 Aug 2024 04:54:33 +0000 (13:54 +0900)]
Revert "[Tizen] Support asan build option"
This reverts commit
1aefdab239f9ef1273029a0f524f2905b9521990.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:29 +0000 (13:54 +0900)]
Revert "[Tizen] Revert "Use Texture for not file save case""
This reverts commit
aa3181df6088538bd527b9cdc00a6d02b86d6b17.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:27 +0000 (13:54 +0900)]
Revert "[Tizen] Make GetTexture() method"
This reverts commit
b367e8516d8283e341ae58dc4c96a728cf7202c8.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:24 +0000 (13:54 +0900)]
Revert "[Tizen][Web] Update WebView terminate crash"
This reverts commit
c672e9276180390a92ad358190c5e141447f5ad8.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:20 +0000 (13:54 +0900)]
Revert "[Tizen] Add WebView APIs for fullscreen, text found, etc."
This reverts commit
825d253b08eb3298ff252f8db4b3f0a5eb0b39b4.
Seoyeon Kim [Tue, 13 Aug 2024 04:54:10 +0000 (13:54 +0900)]
Revert "[Tizen] Add a WebView API for notifying orientation change."
This reverts commit
6bd41feea4295dd8479b65bf20f5a38727f8c47e.
Eunki Hong [Tue, 13 Aug 2024 03:56:35 +0000 (03:56 +0000)]
Merge "Ensure render once after we set surface full swap" into devel/master
Wonsik Jung [Tue, 13 Aug 2024 02:50:31 +0000 (02:50 +0000)]
Merge "Fix the memory leak for native render surface." into devel/master
Eunki, Hong [Tue, 13 Aug 2024 02:36:34 +0000 (11:36 +0900)]
Ensure render once after we set surface full swap
It is possible if event thread running too slow, the surface's full swap infomatin
might not be applied to update render thread.
For example : When OnIconifyChanged come, mAdaptor->Resume() called so
combined update render thread wake up.
But it is possible that window render surface's SetFullSwapNextFrame() not be called
until the end of render loop.
If then, the full scene rendering might be skiped after Adaptor resume finished.
To avoid this kind of issue, let we request update once when
SetFullSwapNextFrame() called after ProcessCoreEvents().
Change-Id: I40e738f6a7d56f1abd3e6d0dec37ad0de5a57994
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>