Eunki, Hong [Tue, 28 Jun 2022 04:40:55 +0000 (13:40 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
6d2cc6a2804c35b79daa76608a0904ddfe1a31b7.
tscholb [Tue, 21 Jun 2022 06:36:32 +0000 (15:36 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
ed2a1c4704813c0d96ff9d11552ac5644f14fbba.
Change-Id: I7d653c636b9bee7c5b0ad5c091c7d479e18cf1f4
tscholb [Tue, 21 Jun 2022 06:36:16 +0000 (15:36 +0900)]
Merge branch 'devel/master' into tizen
tscholb [Tue, 21 Jun 2022 06:36:03 +0000 (15:36 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
e54a0ff4e2fa30811f3adcd4ccbcf3e558f0ec2b.
Adeel Kazmi [Fri, 17 Jun 2022 10:53:35 +0000 (10:53 +0000)]
Merge "Fixed SVACE error in font-client-plugin-impl.cpp" into devel/master
David Steele [Fri, 17 Jun 2022 10:28:00 +0000 (11:28 +0100)]
DALi Version 2.1.27
Change-Id: Ia89177228c560d414e8bd26643126d9e0341c178
Adeel Kazmi [Fri, 17 Jun 2022 09:02:03 +0000 (10:02 +0100)]
Fixed SVACE error in font-client-plugin-impl.cpp
Change-Id: Iedebfa10d07861f6956dc69ba5d3461628de00c4
Eunki Hong [Thu, 16 Jun 2022 11:14:49 +0000 (11:14 +0000)]
Merge "Heuristic optimize on GetFontId" into devel/master
Eunki, Hong [Wed, 15 Jun 2022 04:56:47 +0000 (13:56 +0900)]
Fix webp loading decode frame bug
When we try to decode at the same frame, same loader
and not 0 frame, It will fail to decode.
Due to we don't hold latest preload pixel buffer,
It will think that we fail to decode the frame.
This patch make we decode current frame one more time.
Change-Id: I6ab6cd0a5929c4d7b184d0508313c6906750ab9a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Mon, 13 Jun 2022 13:08:02 +0000 (22:08 +0900)]
Heuristic optimize on GetFontId
Most of case, we use same font and size continously.
So before find container, We can re-use latest comparision.
GetFontId called for every characters.
So, minor reducing will help to whole runtime.
Change-Id: I291655c709b9bafa62c7d4f6b669eff589b1766e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Heeyong Song [Mon, 13 Jun 2022 05:13:40 +0000 (05:13 +0000)]
Merge "Fix window rotation issue" into devel/master
Heeyong Song [Mon, 13 Jun 2022 05:13:25 +0000 (05:13 +0000)]
Merge "Remove unused file" into devel/master
David Steele [Fri, 10 Jun 2022 13:53:51 +0000 (13:53 +0000)]
Merge "Fix SIGBUS error during downscaling." into devel/master
David Steele [Fri, 10 Jun 2022 13:13:43 +0000 (13:13 +0000)]
Merge "Fix Typo Eerror." into devel/master
David Steele [Fri, 10 Jun 2022 13:12:29 +0000 (13:12 +0000)]
Merge "Harfbuzz Shape optimize" into devel/master
Eunki, Hong [Fri, 10 Jun 2022 12:02:16 +0000 (21:02 +0900)]
Fix Typo Eerror.
Eevent --> Event
Change-Id: I0dd0ffa229ae0b3268fbd05b70e041f442887273
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Fri, 10 Jun 2022 06:32:44 +0000 (15:32 +0900)]
Fix SIGBUS error during downscaling.
Some devices are sensitive as ptr align.
This patch check the pointer's ptr value,
and decide whether we can use 8-step boost or not.
+
Minor bug fix
Change-Id: Ia2c787a000e9a54b746fa2aec88ef4cf4e5da4cc
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adam Bialogonski [Fri, 10 Jun 2022 08:53:37 +0000 (09:53 +0100)]
DALi Version 2.1.26
Change-Id: Ibe160dc671d70a6621ef071d33dc846559703cb9
Heeyong Song [Fri, 10 Jun 2022 01:15:11 +0000 (10:15 +0900)]
Fix window rotation issue
Pause the Adaptor
The window is rotated or resized
ForceNextUpdate - it may be by texture uploading
CombinedUpdateRenderController::mUploadWithoutRendering = true;
So rendering is skipped
We should render the scene to send an ack to the window server in case of the window rotaion even though the Adaptor is paused.
Change-Id: Ibd3ea8eb7a91a601537a89b6db5b72955c54a45b
Heeyong Song [Fri, 3 Jun 2022 01:11:16 +0000 (10:11 +0900)]
Remove unused file
Change-Id: I2c6bf3a79c616ea196afa177ed6418436d164bb2
Eunki, Hong [Thu, 26 May 2022 08:05:10 +0000 (17:05 +0900)]
Harfbuzz Shape optimize
Make harfbuzz library use our optimized FontClient plugin cache feature.
It will reduce shape time near 90%.
NOTE : When we use bitmap glyph, advance value return not-valid value.
But harfbuzz library already return not-valid value here. So don't care about it.
Change-Id: I70bf16e10a2f8274ed01ed207a6c08db26dc3f16
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Heeyong Song [Thu, 9 Jun 2022 09:01:13 +0000 (09:01 +0000)]
Merge "Change timing to get system values when needed" into devel/master
seungho [Thu, 9 Jun 2022 04:48:30 +0000 (13:48 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
5c9a7762bac8db612ce9ca4a348061ecddec10b7.
Change-Id: I3938b81db208c5592b8b2c8829c79a1b3d837469
seungho [Thu, 9 Jun 2022 04:48:15 +0000 (13:48 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I3f617c81902579ab70a6aac90b4497f02c865842
seungho [Thu, 9 Jun 2022 04:48:09 +0000 (13:48 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
bfd55685c713fffa7e5b3246b49e31f075863f51.
seungho [Thu, 9 Jun 2022 04:48:07 +0000 (13:48 +0900)]
Revert "[Tizen] Add methods to Window"
This reverts commit
fc597783f4c80e31775723641150853e91a6e12d.
Heeyong Song [Mon, 30 May 2022 08:49:36 +0000 (17:49 +0900)]
Add methods to Window
Add methods to get the last key/touch event from the Window
Change-Id: I91bdcd37308c2aebd4f3697fb4b66758022db41d
Heeyong Song [Wed, 8 Jun 2022 06:25:10 +0000 (15:25 +0900)]
Change timing to get system values when needed
Change-Id: I94f55f20083197635819968fb0ebf156bda1edd9
Eunki, Hong [Tue, 7 Jun 2022 13:22:38 +0000 (22:22 +0900)]
Create glyph bitmap without copy if single color
Make we don't use memcpy when we get simple glyph bitmap
who rendered by FreeType library.
Just copy the pointer, and deallocate our own.
+
allocate all glyph's data.buffer as malloc instead of new.
Because FreeType Bitmap memory allocated by malloc system.
We must be release them as free, not delete[].
Change-Id: Ic13cfe22e894d8ed8caa1e837bfb02fa4c846083
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 7 Jun 2022 10:44:31 +0000 (19:44 +0900)]
Reduce the number of resize for emoji
When we use fixed size glyph, It did resize for
every glyph creation.
This patch make we store resized bitmap glyph
so reduce the time of text rendering.
Resized glyph will be cached. Due to the memory issue,
we only convert the size when glyph become smaller enough.
Change-Id: I4303f76dc8d3e52d809c4744a9878ee731d8493f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Taehyub Kim [Tue, 7 Jun 2022 04:21:28 +0000 (04:21 +0000)]
Merge "DragAndDrop: clean up drop target's resources when drag window is left" into devel/master
Taehyub Kim [Thu, 2 Jun 2022 10:43:37 +0000 (19:43 +0900)]
DragAndDrop: clean up drop target's resources when drag window is left
Change-Id: I0cd231065469349a6165caa2d4ab7fd216da5620
Eunki, Hong [Thu, 19 May 2022 13:13:55 +0000 (22:13 +0900)]
FontClient plugin cache optimize
1. Make find operation of the fontId by fontDescriptionId and
requestedPointSize int O(1) by unordered_map.
2. Cache 128 (or DALI_GLYPH_CACHE_MAX) Glyphs per each glyphIndex.
So we can access glyph informations more faster.
This Glyph cache algorithm working as LRU (Least Recently Used).
TODO : is LRUCacheContainer used only for text-abstraction/plugin?
Change-Id: I9f66435527b73507ffa85c71bc4b594545c5f1eb
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Heeyong Song [Thu, 2 Jun 2022 07:29:20 +0000 (16:29 +0900)]
[Tizen] Add methods to Window
Heeyong Song [Thu, 2 Jun 2022 07:28:55 +0000 (16:28 +0900)]
[Tizen] Do not call gl functions during shutdown
Heeyong Song [Thu, 2 Jun 2022 07:28:41 +0000 (16:28 +0900)]
Merge branch 'devel/master' into tizen
Heeyong Song [Thu, 2 Jun 2022 07:28:04 +0000 (16:28 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
3ef8135a02671b50df6c4837fdc076ace3b2c4e1.
Heeyong Song [Thu, 2 Jun 2022 07:27:43 +0000 (16:27 +0900)]
Revert "[Tizen] Add methods to Window"
This reverts commit
995e80751daf6095cd402f2919bf5916fc0c5c54.
Richard Huang [Wed, 1 Jun 2022 10:15:07 +0000 (11:15 +0100)]
DALi Version 2.1.25
Change-Id: I77c8d9c49968938e0033b5ebf9071ca161d7af71
Heeyong Song [Mon, 30 May 2022 08:49:36 +0000 (17:49 +0900)]
[Tizen] Add methods to Window
Add methods to get the last key/touch event from the Window
Change-Id: I91bdcd37308c2aebd4f3697fb4b66758022db41d
Seoyeon Kim [Mon, 30 May 2022 09:09:27 +0000 (09:09 +0000)]
Merge "[AT-SPI] emit showing event for window" into devel/master
Adeel Kazmi [Fri, 27 May 2022 12:18:37 +0000 (12:18 +0000)]
Merge "DALi Version 2.1.24" into devel/master
Adeel Kazmi [Fri, 27 May 2022 12:17:23 +0000 (12:17 +0000)]
Merge "(egl-implementation.cpp) Removed unnecessary Error message" into devel/master
Adeel Kazmi [Fri, 27 May 2022 12:01:01 +0000 (13:01 +0100)]
DALi Version 2.1.24
Change-Id: I8e3e3bad7001b4bd75097726ee16f17cdb7a530d
Seoyeon Kim [Fri, 27 May 2022 02:12:56 +0000 (11:12 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
b7fe991a69ed2f9daae09463deea6bcedc0a19c4.
Change-Id: I05c382978421ee4094e157dcee39d2aa10438aeb
Seoyeon Kim [Fri, 27 May 2022 02:12:33 +0000 (11:12 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I3b4832f2644c224a5398fa4ac196ef2456d78ce0
Seoyeon Kim [Fri, 27 May 2022 02:12:02 +0000 (11:12 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
07241cbd902a529d4afad2d8b7cc95c86c5ac5ea.
Adeel Kazmi [Thu, 26 May 2022 17:03:40 +0000 (18:03 +0100)]
(egl-implementation.cpp) Removed unnecessary Error message
Change-Id: I6630c7ea4f5e765ad591b85a1a1b14d7583e00d8
Wonsik Jung [Thu, 26 May 2022 11:30:24 +0000 (20:30 +0900)]
Add ecore_wl2_window_geometry_set() in tizen window backend
Add ecore_wl2_window_geometry_set() when configure notification event occurs.
Because configure notificaiton event is emitted by display server and dali should notify that to ecore-wl2 layer.
In addition, display server and ecore-wl2 layer are separated.
Change-Id: I31dbf03e59afed9556d98189e60b5b3540f71857
tscholb [Wed, 18 May 2022 05:26:34 +0000 (14:26 +0900)]
Set the LoadSuccessflag to false after ReleaseResource() is called
When the non-animated image is detached from the scene first and attached to the scene again,
webp-loading can't load webp information because it is already loaded its information.
To re-load this information, we need to set the flag to false.
Change-Id: I9a881cda51eba7212978bb43fb37b86baac7cf79
Shinwoo Kim [Tue, 24 May 2022 12:04:18 +0000 (21:04 +0900)]
[AT-SPI] emit showing event for window
For the multi-window case, we need to send 'showing' event when
the AT-SPI bridge turns on. So far, we have sent only 'activate' event
which is enough for the non-multi-window case.
And the 'mIsShown' does not care about the multi-window case.
If one window calls WindowShown, then other windows cannot send 'showing'
event because of the 'mIsShown'.
Change-Id: I501953e8dc1475550afc357293f21dd8fcc98620
Heeyong Song [Mon, 23 May 2022 03:23:15 +0000 (03:23 +0000)]
Merge "Support EGL_LINUX_DMA_BUF_EXT for egl image" into devel/master
Adeel Kazmi [Fri, 20 May 2022 12:26:31 +0000 (12:26 +0000)]
Merge "DALi Version 2.1.23" into devel/master
David Steele [Fri, 20 May 2022 10:17:05 +0000 (10:17 +0000)]
Merge "Fast apply alpha" into devel/master
Adam Bialogonski [Fri, 20 May 2022 10:16:26 +0000 (11:16 +0100)]
DALi Version 2.1.23
Change-Id: Iadfcb7cbbc4b59cadeee7c33ce88ecf2fe0dc9ec
Heeyong Song [Wed, 18 May 2022 09:50:20 +0000 (18:50 +0900)]
Support EGL_LINUX_DMA_BUF_EXT for egl image
Use EGL_EXT_image_dma_buf_import if EGL_TIZEN_image_native_surface is not supported
Change-Id: If24b666334eb7bfc4b2dbaeadfe6e7b7f26c7ef2
Artur Świgoń [Fri, 13 May 2022 11:35:35 +0000 (13:35 +0200)]
[AT-SPI] Change Relation target from Address to Accessible
It is not necessary to manually convert an Accessible* to an Address,
because this conversion takes place automatically during serialization
of D-Bus data, and the Accessible* type is generally more useful.
Change-Id: Id58c0b6ab16fd365184d3b070a2b7105a2ac686d
Eunki, Hong [Mon, 16 May 2022 12:56:46 +0000 (21:56 +0900)]
Fast apply alpha
Use bit-operation only during calculation x * y / 255.
It will increase performance a little
Change-Id: I91f39bb9f572486a6b2a00501edd73b921e3bf84
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Heeyong Song [Tue, 17 May 2022 10:11:56 +0000 (10:11 +0000)]
Merge "Add IsLoaded() to VectorImageRenderer" into devel/master
Richard Huang [Fri, 13 May 2022 11:01:15 +0000 (12:01 +0100)]
DALi Version 2.1.22
Change-Id: I5a2a5b3c2823e742be2075e08e4468cf7e10edad
Heeyong Song [Fri, 13 May 2022 01:15:50 +0000 (10:15 +0900)]
Add IsLoaded() to VectorImageRenderer
Change-Id: Iafa1a4174074f8dc428a23e1b55ec33c3504fda4
Artur Świgoń [Thu, 21 Apr 2022 15:48:04 +0000 (17:48 +0200)]
[AT-SPI] Add Bridge::{Embed,Unembed}Socket()
This patch adds three new utility methods to Bridge:
* EmbedSocket() - calls org.a11y.atspi.Socket.Embed
The manually contstructed D-Bus call in Bridge::ForceUp()
is replaced by EmbedSocket().
* UnembedSocket() - calls org.a11y.atspi.Socket.Unembed
A missing UnembedSocket() is added in Bridge::ForceDown().
* EmbedAtkSocket() - calls org.a11y.atspi.Socket.Embedded
The "Embedded" method is an ATK extension, but is required
to embed an ATK-based subtree, e.g. a Chromium-based WebView,
in a DALi application.
Change-Id: I562072864d6a67272325562eabb91962c6813eab
Eunki Hong [Wed, 11 May 2022 09:57:10 +0000 (09:57 +0000)]
Merge "Reduce PNG encode time" into devel/master
Seoyeon Kim [Wed, 11 May 2022 08:50:32 +0000 (08:50 +0000)]
Merge "[AT-SPI] Make ToolkitName customizable" into devel/master
Eunki, Hong [Tue, 10 May 2022 13:05:37 +0000 (22:05 +0900)]
Reduce PNG encode time
Change-Id: I4c2b2a44d28679f2340989251d8bf2c5d1ae6747
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
EverLEEst(SangHyeon Lee) [Tue, 10 May 2022 05:21:21 +0000 (14:21 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
fe3b32f90171235e5ff1a8aa12f8fca6ab8fad04.
EverLEEst(SangHyeon Lee) [Tue, 10 May 2022 05:21:01 +0000 (14:21 +0900)]
Merge branch 'devel/master' into tizen
EverLEEst(SangHyeon Lee) [Tue, 10 May 2022 05:20:56 +0000 (14:20 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
d145f75cd16839fdc31e9356ae8a035470a5950f.
Shinwoo Kim [Fri, 6 May 2022 15:58:20 +0000 (00:58 +0900)]
[AT-SPI] remove isRoot param from Accessible::Get
The Accessibility::Accessible::Get for a window could be called
before getting accessible to add window accessible.
So far, we thought that the next part creates an accessible for
window for the first time.
accessible = Accessibility::Accessible::Get(rootLayer, true);
bridge->AddTopLevelWindow(accessible);
However, there is a case where it is created before this part
caused by following symbol
CSharp_Dali_Toolkit_DevelControl_GetAccessibilityStates+0x144
In this case, isRoot is set to `false`. Then window will have
incorrect accessible information.
For more information, please refer to the following.
https://github.sec.samsung.net/tizen/atspi/issues/60
Change-Id: Id2d27f35426e72b67986f132f0c77979016b4252
Artur Świgoń [Fri, 6 May 2022 16:12:42 +0000 (18:12 +0200)]
[AT-SPI] Make ToolkitName customizable
Change-Id: I0758bf378e28798486cabb7ef1b8de16127eca53
David Steele [Fri, 6 May 2022 11:46:06 +0000 (11:46 +0000)]
Merge "DALi Version 2.1.21" into devel/master
David Steele [Fri, 6 May 2022 11:37:15 +0000 (12:37 +0100)]
DALi Version 2.1.21
Change-Id: I25a3c8ad0fbb8c2775b37af8f525292a2747cfbd
Heeyong Song [Fri, 6 May 2022 05:00:00 +0000 (05:00 +0000)]
Merge "Change some log levels" into devel/master
Heeyong Song [Fri, 6 May 2022 03:13:55 +0000 (12:13 +0900)]
Change some log levels
Change-Id: I87b657437b246a9f75cf9d08e36bc37ffedd866c
Heeyong Song [Wed, 4 May 2022 11:34:51 +0000 (11:34 +0000)]
Merge "Don't use pre-initialized app in case of WidgetApplication" into devel/master
Heeyong Song [Wed, 4 May 2022 07:05:35 +0000 (07:05 +0000)]
Merge "Change VectorImage method" into devel/master
Taehyub Kim [Tue, 3 May 2022 08:14:33 +0000 (17:14 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
4163085fcc0f47080ec1e18c924a86c92191c659.
Taehyub Kim [Tue, 3 May 2022 08:14:15 +0000 (17:14 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I0384c8441625ee5124d143c9bf2a3c8c1ebc18a0
Taehyub Kim [Tue, 3 May 2022 08:14:07 +0000 (17:14 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
c46a424c403d15c92079713d9370bd2888dce374.
Taehyub Kim [Tue, 3 May 2022 08:13:54 +0000 (17:13 +0900)]
Revert "[Tizen] Add to get the status whether window is rotating or not"
This reverts commit
ba01bd59e55015739ab9612a261269a21e66b68e.
Shinwoo Kim [Mon, 2 May 2022 05:52:25 +0000 (14:52 +0900)]
[AT-SPI] remove unnecessary lines leading to crash
The eldbus_connection_unref does not mean that the connection is released.
So a signal hander of the connection should be removed if it is not used
any more.
We did not remove the signal hander but called only eldbus_connection_ref.
So there was a crash with following stack.
0 Dali::BaseSignal::Emit<Dali::Internal::Adaptor::WindowBase::AccessibilityInfo const&> (this=0x822f1b30, args#0=...) at /usr/include/dali/public-api/signals/base-signal.h:235
1 0xa4a6ca1b in Dali::Signal<void (Dali::Internal::Adaptor::WindowBase::AccessibilityInfo const&)>::Emit(Dali::Internal::Adaptor::WindowBase::AccessibilityInfo const&) (arg0=..., this=0x823b11a4) at /usr/include/dali/public-api/signals/dali-signal.h:531
2 Dali::Internal::Adaptor::WindowBaseEcoreWl2::OnEcoreElDBusAccessibilityNotification (this=0x823b1170, context=0x823b1170, message=0x820e83e0)
at /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.1.19/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp:1380
3 0xa4a6ca94 in Dali::Internal::Adaptor::(anonymous namespace)::EcoreElDBusAccessibilityNotification (context=0x823b1170, message=0x820e83e0)
at /home/abuild/rpmbuild/BUILD/dali2-adaptor-2.1.19/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp:604
We do not use this signal on the AT-SPI world.
So this patch removing unnecessary lines instead of calling the
eldbus_signal_handler_del.
Change-Id: I1df91170ca9bff1e369080ccac8046954948714e
Shinwoo Kim [Fri, 15 Apr 2022 03:09:38 +0000 (12:09 +0900)]
[AT-SPI] Emit WindowEvent::DESTROY
AT client needs to know that a window is destroyed.
Change-Id: Id64d31b3a69a7465e8eb382ab6ed2db9b1788007
Heeyong Song [Mon, 25 Apr 2022 02:34:57 +0000 (11:34 +0900)]
Don't use pre-initialized app in case of WidgetApplication
Change-Id: I80c4ef6b89191471aa73f99d1b1a731f41fb7add
Heeyong Song [Mon, 25 Apr 2022 09:39:49 +0000 (18:39 +0900)]
Change VectorImage method
Change-Id: Ia0136d682fb518cd2f1b1ab50f6b62a67c6a4681
Adeel Kazmi [Fri, 29 Apr 2022 12:22:43 +0000 (12:22 +0000)]
Merge "DALi Version 2.1.20" into devel/master
Adam Bialogonski [Fri, 29 Apr 2022 09:52:50 +0000 (10:52 +0100)]
DALi Version 2.1.20
Change-Id: Icb07dc20cb4e29a3c30bb61704927ad9eef8c12f
Wonsik Jung [Fri, 29 Apr 2022 01:12:21 +0000 (01:12 +0000)]
Merge "Add to get the status whether window is rotating or not" into devel/master
Bowon Ryu [Thu, 28 Apr 2022 08:51:46 +0000 (08:51 +0000)]
Merge "Add ECORE_IMF_CALLBACK_SELECTION_SET to IMFContext" into devel/master
Wonsik Jung [Tue, 18 Jan 2022 02:29:28 +0000 (11:29 +0900)]
Add to get the status whether window is rotating or not
Add to getter api of winow rotation stauts.
When window is rotating, the getter api will return true.
Otherwise false.
Change-Id: Icb2331f75ef88051510008ceb2a1bb3b6cc40529
Eunki Hong [Wed, 27 Apr 2022 03:05:46 +0000 (03:05 +0000)]
Merge "Calculate EncodedImageBuffer's hash in generate time" into devel/master
Bowon Ryu [Tue, 26 Apr 2022 04:55:59 +0000 (13:55 +0900)]
Add ECORE_IMF_CALLBACK_SELECTION_SET to IMFContext
added selection callback from IMF for tizen 7.0 new feature support
Change-Id: Iaafe802a67cda24d06935e29b55d04c53dbf8b16
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
seungho [Tue, 26 Apr 2022 02:24:16 +0000 (11:24 +0900)]
Make undefined macro do not be used.
- If in a system that didn't define GL_KHR_blend_equation_advanced,
"#extension GL_KHR_blend_equation_advanced : enable" or
"#if GL_KHR_blend_equation_advanced==1" can make troble.
Change-Id: I48ba98c2795fed972c16d6dbe149ffea96f12312
Signed-off-by: seungho <sbsh.baek@samsung.com>
Daekwang Ryu [Tue, 26 Apr 2022 01:47:23 +0000 (10:47 +0900)]
[Tizen] Add to get the status whether window is rotating or not
This reverts commit
caf1239ea6ef32ac28e3d370ab8b8322c1d6953e.
Change-Id: I35ca2bb08be37ead500276472dd8399f77b8f5ac
Daekwang Ryu [Tue, 26 Apr 2022 01:47:18 +0000 (10:47 +0900)]
[Tizen] Do not call gl functions during shutdown
This reverts commit
cab49c57d6d2eff1b6a501661f0bfa088068c4fa.
Change-Id: I8992ad392c54ec348362af1d3bf3035090f4ea18
Daekwang Ryu [Tue, 26 Apr 2022 01:46:57 +0000 (10:46 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ibfdac56d5312de4775b748fae37993cd35a84551
Daekwang Ryu [Tue, 26 Apr 2022 01:46:38 +0000 (10:46 +0900)]
Revert "[Tizen] Webp-loading, Fix svace issue and change the way to get animation flag"
This reverts commit
6447b60d3ab65fea8111ef8342913fc5c56f7f23.
Daekwang Ryu [Tue, 26 Apr 2022 01:46:36 +0000 (10:46 +0900)]
Revert "[Tizen] Do not call gl functions during shutdown"
This reverts commit
c1b85eb0beee3408d79d1eeebebc25b28d71c9c1.
Daekwang Ryu [Tue, 26 Apr 2022 01:46:34 +0000 (10:46 +0900)]
Revert "[Tizen] Add to get the status whether window is rotating or not"
This reverts commit
8092a834783676569c48c827b8beee67cd5052c6.
Lukasz Oleksak [Mon, 25 Apr 2022 10:55:02 +0000 (10:55 +0000)]
Merge "[AT-SPI] Implement Component for ProxyAccessible" into devel/master
Lukasz Oleksak [Mon, 25 Apr 2022 10:53:50 +0000 (10:53 +0000)]
Merge "[AT-SPI] Make ProxyAccessible's parent settable" into devel/master