Daekwang Ryu [Tue, 2 May 2023 05:47:14 +0000 (14:47 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I8483c65ba294e0a7a21dd445ec4b4b226b0d01f7
Eunki Hong [Fri, 28 Apr 2023 13:05:57 +0000 (13:05 +0000)]
Merge "Make FontClient::New() for async text load" into devel/master
Eunki Hong [Fri, 28 Apr 2023 11:29:51 +0000 (11:29 +0000)]
Merge "Fix coverity issue - Check app_event error code" into devel/master
Richard Huang [Fri, 28 Apr 2023 10:08:10 +0000 (11:08 +0100)]
DALi Version 2.2.24
Change-Id: I4621226880af56647d8758495f652b1156f23c2d
ANZ1217 [Fri, 28 Apr 2023 04:01:14 +0000 (13:01 +0900)]
Fix coverity issue - Check app_event error code
Let we check the error code of each app_event_xxx cases.
And if there was some error, print error log, and skip it.
Change-Id: I2948ecbcdc603be06ba5505a70042c63d0fcc365
Signed-off-by: ANZ1217 <chihun.jeong@samsung.com>
Heeyong Song [Thu, 27 Apr 2023 05:33:47 +0000 (05:33 +0000)]
Merge "Add performance check logs" into devel/master
Heeyong Song [Wed, 26 Apr 2023 06:52:47 +0000 (15:52 +0900)]
Add performance check logs
Change-Id: Ib4c0cb4addb4356645ace5297d5b1217d4884cc5
joogab.yun [Wed, 26 Apr 2023 05:38:23 +0000 (14:38 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: Ie74f46d93fa14e5d4b686638ff8763654822c687
Eunki, Hong [Fri, 10 Mar 2023 07:33:13 +0000 (16:33 +0900)]
Make FontClient::New() for async text load
Since we may need to use some new FontClient API that might not
used on EventThread case.
DaliHandle itself can be created at worker thread. So we need to
prepare of this usecase.
TODO : FontClient might not be thread-safe. We need to check it
Change-Id: I768bf48314fb8f66548205744d3df4f19bacefcd
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Bowon Ryu [Tue, 25 Apr 2023 04:49:17 +0000 (04:49 +0000)]
Merge "Add support for FontClient PreCache in candidate process" into devel/master
David Steele [Mon, 24 Apr 2023 09:41:55 +0000 (09:41 +0000)]
Merge "Introduce WindowData" into devel/master
Bowon Ryu [Fri, 21 Apr 2023 07:32:26 +0000 (16:32 +0900)]
Add support for FontClient PreCache in candidate process
This patch enables supporting PreInitialize and PreCache operations
with a single global font client.
Change-Id: Ica574772857ba3a19903a5f0dbab280b7bd31a22
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
David Steele [Fri, 21 Apr 2023 09:18:29 +0000 (09:18 +0000)]
Merge "Enabled sampler arrays in shader" into devel/master
Adeel Kazmi [Thu, 20 Apr 2023 13:08:15 +0000 (14:08 +0100)]
DALi Version 2.2.23
Change-Id: I8286ddb82b4cc10fa90d0a9974cefdde48eea9b0
David Steele [Wed, 19 Apr 2023 16:22:49 +0000 (17:22 +0100)]
Enabled sampler arrays in shader
Previously, texture units were only bound to the first
element of any sampler array.
Modified the shader reflection parser to find sampler arrays
of the format
uniform sampler2D mySamplers[16]
and store the number of elements in the sampler code.
Modified the binding code to ensure that textures are bound
to each element of a sampler array.
Made several assumptions in this code:
A) that GL returns sequential locations for each uniform array element
(It doesn't guarantee a strict sequence, but in practice, this is the
case).
B) that the dali-core implementation binds texture units in the order 0..N-1
with a binding index of 0..N-1. (A safe assumption, given we know how
dali-core works!)
Note, we don't really use locations for non-sampler uniform array elements,
either, we just offset from the first location.
Change-Id: I68c61f3e22303271d5d916c3588f4a3bd5898757
Signed-off-by: David Steele <david.steele@samsung.com>
Chihun Jeong [Wed, 19 Apr 2023 05:49:42 +0000 (14:49 +0900)]
Merge branch 'devel/master' into tizen
David Steele [Thu, 13 Apr 2023 19:04:10 +0000 (20:04 +0100)]
Adding instanced draws
Change-Id: Ia947cb403955c1b915e276de2a97c57cf489c8f9
David Steele [Wed, 12 Apr 2023 17:39:33 +0000 (18:39 +0100)]
Added max texture unit getter
Change-Id: Ia9e0389efe75fdbe74bd09e79bfa70df2a7abb17
dongsug song [Mon, 17 Apr 2023 07:54:38 +0000 (07:54 +0000)]
Merge "[AT-SPI] Add Value::GetValueText()" into devel/master
David Steele [Fri, 14 Apr 2023 12:09:29 +0000 (12:09 +0000)]
Merge "DALi Version 2.2.22" into devel/master
Adam Bialogonski [Fri, 14 Apr 2023 09:25:19 +0000 (10:25 +0100)]
DALi Version 2.2.22
Change-Id: I66fc03bc33b2c19ad99855864f95385b5c2e9fa2
Artur Świgoń [Thu, 13 Apr 2023 09:32:32 +0000 (11:32 +0200)]
[AT-SPI] Add Value::GetValueText()
Change-Id: I2995c49d8cb590454e9cf0773bcf97955393718c
Taehyub Kim [Fri, 14 Apr 2023 05:16:52 +0000 (14:16 +0900)]
Reset DragWindow when dragging is finished (Accept, Cancel, Finish)
Change-Id: Iaae6122cd94555c73429a002a54a1a46ad366f4b
Daekwang Ryu [Fri, 14 Apr 2023 02:45:37 +0000 (11:45 +0900)]
Introduce WindowData
The application class had to add new consructors whenever the Window
class added a new constructor. Becuase the class has a default window.
To simplify this process, WindowData is introduced that contains
all the data of the window.
Change-Id: Ib7a334e5d705628b4498e7775cd810f1f3ba50d8
jykeon [Wed, 12 Apr 2023 04:01:18 +0000 (13:01 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I3c4c600e7e677f113c1ef3544dc7c91d48ec2f58
Heeyong Song [Tue, 11 Apr 2023 08:00:30 +0000 (17:00 +0900)]
Load image loader plugin if requested
It takes long time on lowend chipset even though there is no plugin.
Change-Id: I3a1208b43316025704452a3ecbb2e6a8bd332c7a
Eunki, Hong [Thu, 6 Apr 2023 12:32:22 +0000 (21:32 +0900)]
Fix coverity issue (Use fontDescription after move)
Change-Id: Iee3e63bb50a8e41ba71cdfcca4f78bf4f4452f6b
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
David Steele [Thu, 6 Apr 2023 13:57:35 +0000 (13:57 +0000)]
Merge "DALi Version 2.2.21" into devel/master
David Steele [Thu, 6 Apr 2023 13:47:52 +0000 (14:47 +0100)]
DALi Version 2.2.21
Change-Id: I5d8945b2b0873e2686669807ef26824c27054f3c
dongsug song [Thu, 6 Apr 2023 05:41:31 +0000 (05:41 +0000)]
Merge "Use c-style string when webview loads contents." into devel/master
Hosang Kim [Wed, 5 Apr 2023 06:35:02 +0000 (15:35 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
5bff0e2d337e97c3c385a4544c553561518d1c53.
Hosang Kim [Wed, 5 Apr 2023 06:34:30 +0000 (15:34 +0900)]
Merge branch 'devel/master' into tizen
Hosang Kim [Wed, 5 Apr 2023 06:34:25 +0000 (15:34 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"
This reverts commit
5adc797433fe5c9bd228a00da3c268a2a0acd1b9.
Hosang Kim [Wed, 5 Apr 2023 06:33:37 +0000 (15:33 +0900)]
Revert "[Tizen] Revert "AsyncTaskManager overhead reduce""
This reverts commit
f09181b464aee0cdc28d27c71c4fab9322bd7550.
joogab.yun [Wed, 5 Apr 2023 02:21:26 +0000 (11:21 +0900)]
Add trace log mouse button and wheel
Change-Id: I7fae8f90fdaad2b9bd6f2481debc2167eb7fee24
huayong.xu [Tue, 4 Apr 2023 07:22:15 +0000 (15:22 +0800)]
Use c-style string when webview loads contents.
Change-Id: Ibb1c327339287a97dcb436c26d5ccf4b2e2a299c
Wonsik Jung [Tue, 4 Apr 2023 00:26:31 +0000 (00:26 +0000)]
Merge "Fix the calculating logic for input region" into devel/master
Wonsik Jung [Mon, 3 Apr 2023 09:59:52 +0000 (18:59 +0900)]
Fix the calculating logic for input region
Fix the calculating logic for input region when window orientation is changed.
Change-Id: I74afbe15745ac45706c31c7c39cf931d45747507
Eunki, Hong [Wed, 29 Mar 2023 11:30:01 +0000 (20:30 +0900)]
Make enum for RunningTaskState + Clean code
The running task's second value was not cleared means. Let we use enum value
instead of single boolean.
And also, let we excute Worker thread provider only if it is valid
Change-Id: Ic6af332774fe008fd010c11510d68462762c0e34
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Fri, 31 Mar 2023 13:22:45 +0000 (13:22 +0000)]
Merge "Fix performance down if DefaultFontDescription not prepared" into devel/master
Adeel Kazmi [Fri, 31 Mar 2023 13:02:46 +0000 (13:02 +0000)]
Merge "DALi Version 2.2.20" into devel/master
Adam Bialogonski [Fri, 31 Mar 2023 09:19:40 +0000 (10:19 +0100)]
DALi Version 2.2.20
Change-Id: I735687a531d3e18facfb65067a73e8b948d39e4c
Eunki Hong [Thu, 30 Mar 2023 19:05:47 +0000 (04:05 +0900)]
Fix performance down if DefaultFontDescription not prepared
Since FontDescription cache system have some problem if family is empty.
So we use DefaultFontDescription if inputed family is empty.
But we try to delay the FontClient creation time as possible.
If that case, It it possible that Default informations are not prepared yet.
This patch ensure the mDefaultFontDescription prepared at FontClient::Get().
So now, we can ensure to use FontId cache system well.
TODO : We might fix empty family bugs if possible
Change-Id: I72f5f7a581186addd130848f257f939cd24e094a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Fri, 31 Mar 2023 06:08:57 +0000 (15:08 +0900)]
[Tizen] Revert "AsyncTaskManager overhead reduce"
Revert patch
This reverts commit
09a85bc561db2d814d5fff48b695d387f75c887c.
Change-Id: I601116ee828099a0d034b39b3231be1d5c37a4fc
Jiyun Yang [Fri, 31 Mar 2023 03:33:25 +0000 (12:33 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
7bdc51981089f8ffce6d935a635c8cf593df1dd1.
Jiyun Yang [Fri, 31 Mar 2023 03:33:11 +0000 (12:33 +0900)]
Merge branch 'devel/master' into tizen
Jiyun Yang [Fri, 31 Mar 2023 03:31:45 +0000 (12:31 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"
This reverts commit
ad2d5aafbc9666af1b3295c930e29b68df1e3b46.
Daekwang Ryu [Thu, 30 Mar 2023 04:14:03 +0000 (13:14 +0900)]
Add Window::SetLayout method
The new `SetLayout` method allows users to easily snap windows to specific positions and sizes.
This feature is similar to the snap window feature found in many operating systems,
allowing users to quickly arrange their windows in a convenient and efficient manner.
Change-Id: I71fe381220ef455bc60531b15500ebb03fa15671
Eunki Hong [Wed, 29 Mar 2023 04:53:00 +0000 (04:53 +0000)]
Merge "AsyncTaskManager overhead reduce" into devel/master
Bowon Ryu [Tue, 28 Mar 2023 09:23:09 +0000 (09:23 +0000)]
Merge "Add FontClientPreCache API to FontClient" into devel/master
Bowon Ryu [Fri, 24 Mar 2023 02:30:02 +0000 (11:30 +0900)]
Add FontClientPreCache API to FontClient
This patch adds a new FontClientPreCache API to enable pre-caching of fonts
and improve the runtime performance of the application.
Pre-caching default fonts and fallback lists can enhance the responsiveness performance
by minimizing the calls to FcFontSort and FcFontMatch, particularly during the early stages of boot-up.
Change-Id: Ib07adb7ef701f0f7a83cf17b73b049686bad4b12
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Woochan Lee [Tue, 28 Mar 2023 05:38:03 +0000 (14:38 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
d8449cc524bd50894b77d756105860d94977660e.
Woochan Lee [Tue, 28 Mar 2023 05:37:34 +0000 (14:37 +0900)]
Merge branch 'devel/master' into tizen
Woochan Lee [Tue, 28 Mar 2023 05:37:02 +0000 (14:37 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"
This reverts commit
8a86f34ac5fd4139a96207d46d6a0096a95ac4e2.
Eunki Hong [Wed, 15 Mar 2023 18:08:42 +0000 (03:08 +0900)]
AsyncTaskManager overhead reduce
1. Let we use std::list instead of std::vector, to reduce 'erase' operation.
2. Seperate mutex per logic. For example, we don't need to wait mComplete container
changed finished at AddTask called.
3. We can call RemoveTask even if task completed. So make that we don't iterate
whole containers. Cache and erase directly what we need.
Change-Id: Id41d5370013c862614e29c62cd6bcd014005e008
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Daekwang Ryu [Wed, 22 Mar 2023 01:36:25 +0000 (10:36 +0900)]
Add Move method in WindowRenderSurface
Window::SetPosition called WindowRenderSurface::MoveResize.
It caused some issues. For instance when an app calls SetSize and
SetPosition in order in OnCreate() in Application, The window size
isn't resized.
Change-Id: I200951ce4623c8acaa0b5f78b41edfd1563a6189
Adeel Kazmi [Fri, 24 Mar 2023 17:45:51 +0000 (17:45 +0000)]
Merge "Fixed auto-conversion of RGB source images into RGBA textures" into devel/master
David Steele [Fri, 24 Mar 2023 12:51:01 +0000 (12:51 +0000)]
Fixed auto-conversion of RGB source images into RGBA textures
Added test case for this conversion, and updated some other tests
to cover more of the graphics backend.
Change-Id: I372cad38eeaf5d685a7e48801ad848b67b347364
David Steele [Fri, 24 Mar 2023 11:27:21 +0000 (11:27 +0000)]
Merge "DALi Version 2.2.19" into devel/master
Adeel Kazmi [Fri, 24 Mar 2023 10:54:31 +0000 (10:54 +0000)]
DALi Version 2.2.19
Change-Id: I2e5c8d2ac38507c54a0673ef32fb0c4c0bc709a4
Eunki, Hong [Fri, 24 Mar 2023 07:57:22 +0000 (16:57 +0900)]
Fix mistake of Harfbuzz extents calculation
Change-Id: Ide13def77abec53eb127b8e2eea2fd09c6819c6f
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Thu, 23 Mar 2023 14:03:58 +0000 (23:03 +0900)]
Make GlyphCacheManager cache shared_ptr of GlyphCacheData
Previously, font-face-glyph-cache-manager release GlyphCacheData by manager side.
Now, let we keep cache data by shared_ptr<GlyphCacheData>, and also get pointer,
not whole copy of data.
After this patch, we don't need to worry about glyph cache data's lifecycle.
Change-Id: Iceb58d78085f0415b679434cd5066ea93ab2859a
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Bowon Ryu [Tue, 21 Mar 2023 10:33:58 +0000 (19:33 +0900)]
Add get/set Dpi to window system
Change-Id: I7ddebe179b025d6d1e45595216c9cb5f2dce851a
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Eunki Hong [Thu, 23 Mar 2023 06:11:10 +0000 (06:11 +0000)]
Merge "Make GlyphBufferData as another class" into devel/master
Bowon Ryu [Thu, 23 Mar 2023 05:47:54 +0000 (05:47 +0000)]
Merge "Add EnsureFontClientCreated to StyleMonitor" into devel/master
Eunki Hong [Wed, 15 Mar 2023 17:13:58 +0000 (02:13 +0900)]
Make GlyphBufferData as another class
GlyphBufferData did a lot of process.
Since that struct job has more line than FontClient itself,
seperate new cpp file for it.
Change-Id: I85a2c9a1b011ef6d5455cc7d93ac11348b59e6e0
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Artur Świgoń [Tue, 21 Mar 2023 07:51:38 +0000 (07:51 +0000)]
Merge "[AT-SPI] Prevent flooding D-Bus with PostRender events" into devel/master
Bowon Ryu [Tue, 21 Mar 2023 02:09:36 +0000 (11:09 +0900)]
Add EnsureFontClientCreated to StyleMonitor
to prevent a FontClient from being created faster than necessary,
do not create a FontClient in the constructor.
Change-Id: I496c71816f953c769558f23abff11ae03fcef0f8
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Eunki, Hong [Mon, 20 Mar 2023 05:13:21 +0000 (14:13 +0900)]
Use PixelData to upload texture.
By using PIXEL_DATA type,
we can use auto-reference controlled PixelData object, and use it.
For the test 800 svg images create ~ latest SwapBuffer call time in Ubuntu
Before : 3850 ms
After : 3381 ms
Change-Id: Ib6184223434db43f71aef9d35e5f116f12b9286e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Wonsik Jung [Mon, 20 Mar 2023 07:16:41 +0000 (16:16 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
4c99a3f3f1ad3106d0bb4bbd4a8c2d3c3583025c.
Wonsik Jung [Mon, 20 Mar 2023 07:16:25 +0000 (16:16 +0900)]
Merge branch 'devel/master' into tizen
Wonsik Jung [Mon, 20 Mar 2023 07:16:17 +0000 (16:16 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"
This reverts commit
55ffc345b5f4fd6fb65c82bdcfeb57eebe0e7dd9.
Bowon Ryu [Wed, 15 Mar 2023 10:59:40 +0000 (19:59 +0900)]
Add trace log to check text performance
Change-Id: I46d3ee15f5ae797c6741d266b1181e053163cdee
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Adeel Kazmi [Fri, 17 Mar 2023 12:49:36 +0000 (12:49 +0000)]
Merge "DALi Version 2.2.18" into devel/master
David Steele [Fri, 17 Mar 2023 12:43:32 +0000 (12:43 +0000)]
DALi Version 2.2.18
Change-Id: I42f5d51e3f3aa0393fed5d7ed051bd8bbaf178b7
Artur Świgoń [Fri, 17 Mar 2023 09:15:30 +0000 (10:15 +0100)]
[AT-SPI] Prevent flooding D-Bus with PostRender events
When enabled with SetListenPostRender, the window Accessible emits countless
PostRender events on D-Bus. The CoalescableMessages mechanism can be used here
just like for BoundsChanged and SetOffset. This way, with this patch, the
PostRender events come at a steady rate. With CoalescableMessages at least one
event will still be emitted if requested, which is important for clients who
may depend on there being a PostRender event on the AT-SPI bus after a
particular operation -- there still is, but without the flooding.
Change-Id: Iab9451d3bff7bf57007388ed641ba543d40b52c1
dongsug song [Fri, 17 Mar 2023 05:35:13 +0000 (05:35 +0000)]
Merge "Fix a heap-buffer-overflow issue." into devel/master
woochan lee [Fri, 17 Mar 2023 00:16:19 +0000 (00:16 +0000)]
Merge "[ATSPI] Introduce SetListenPostRender interface" into devel/master
Woochan Lee [Mon, 13 Mar 2023 11:49:16 +0000 (20:49 +0900)]
[ATSPI] Introduce SetListenPostRender interface
A new interface for delivering PostRender event to atspi.
Change-Id: Ic80f3637f74a0b6f99b2cbb9eb11c793c88b9e06
Taehyub Kim [Wed, 15 Mar 2023 01:54:36 +0000 (01:54 +0000)]
Merge "DragAndDrop : set target coordinates based on screen position (window basis)" into devel/master
David Steele [Tue, 14 Mar 2023 15:11:18 +0000 (15:11 +0000)]
Merge "Ensure BaseHandle class move noexcept (adaptor public-api)" into devel/master
Taehyub Kim [Tue, 14 Mar 2023 12:10:47 +0000 (21:10 +0900)]
DragAndDrop : set target coordinates based on screen position (window basis)
Change-Id: I984b0c51b56dcb46b147e02c55134579003fc6f5
huayong.xu [Tue, 7 Mar 2023 02:03:07 +0000 (10:03 +0800)]
Fix a heap-buffer-overflow issue.
Change-Id: I700ea4b211ac7e2cb9a8618d7cc86eb8482719df
Taehyub Kim [Tue, 14 Mar 2023 05:10:15 +0000 (14:10 +0900)]
DragAndDrop : remove cursor disable code
Change-Id: I8152bcc6325475f148b2b40a6040290187d4ce42
Eunki Hong [Thu, 9 Mar 2023 17:49:23 +0000 (02:49 +0900)]
Ensure BaseHandle class move noexcept (adaptor public-api)
Change-Id: I673bde85d960d81a03c2b54646c6a6ece3c63945
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki Hong [Fri, 10 Mar 2023 13:28:26 +0000 (22:28 +0900)]
Let ignore 32bit bmp format ignore alpha force
Change-Id: I0d9521088ebb4cb9a1cf1cd822f828bc09745298
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
sunghyun kim [Mon, 13 Mar 2023 07:14:14 +0000 (16:14 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
8369cdbbe386700f992c8de22c95aa0be14e5d5d.
sunghyun kim [Mon, 13 Mar 2023 07:13:47 +0000 (16:13 +0900)]
Merge branch 'devel/master' into tizen
sunghyun kim [Mon, 13 Mar 2023 07:13:19 +0000 (16:13 +0900)]
Revert "[Tizen] Remove to call key consumed event in ATSPI bridge"
This reverts commit
d83535de82a18e5437a9a299fe22975aeaa0a78c.
Adeel Kazmi [Fri, 10 Mar 2023 10:29:44 +0000 (10:29 +0000)]
DALi Version 2.2.17
Change-Id: I86a7fd212224f788b78e22d09b226ba661ab4846
seungho baek [Thu, 9 Mar 2023 06:46:38 +0000 (15:46 +0900)]
Fix to use uint32_t for height index to decodeRGB8 for BMP
Change-Id: Ia16c807e11cd745305a3d3353561b3eafa8934b5
Eunki, Hong [Tue, 7 Mar 2023 23:33:58 +0000 (08:33 +0900)]
Add PriorityType for each Task
There can be problem if all heavy tasks grep all threads
so something lightweight tasks processed late.
This patch let user give some hint about priority.
So make low-priority don't use whole threads.
Now we can leave at least 2 threads to excute high priority tasks
Change-Id: I6bb469ce1949ef243a61975af6b6659d8d3982fd
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Tue, 7 Mar 2023 17:47:13 +0000 (02:47 +0900)]
Reset array of uniform buffer only required
Previously, we reset 64 x sizeof(UniformBufferBindingDescriptor) everytimes.
for each BindUniformBuffer commands.
It is useless job for standalone case. So move initialize process
only required.
Change-Id: I294d481cb32bec544aa2be864d08fd35322acaec
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Adam Bialogonski [Tue, 7 Mar 2023 17:00:19 +0000 (17:00 +0000)]
Resetting the index buffer binding cache after binding VAO (seems like an NVIDIA bug causing crash)
Change-Id: Ieb46fff4a9a41c3cdeda6e3ec04cef409938a18a
Adeel Kazmi [Tue, 7 Mar 2023 10:40:48 +0000 (10:40 +0000)]
Merge "Fix typo error at ArrayBuffer bind" into devel/master
Eunki, Hong [Tue, 7 Mar 2023 10:12:32 +0000 (19:12 +0900)]
[Tizen] Remove to call key consumed event in ATSPI bridge
This reverts commit
7421db4e882b18c9d1eef5404f4b388f616aadf4.
Change-Id: I1c1355631d9dd72e3069442a3418ab6a97083f45
Eunki, Hong [Tue, 7 Mar 2023 10:12:26 +0000 (19:12 +0900)]
Merge branch 'devel/master' into tizen
Change-Id: I32fcaaa3feb7f4a2ad9294fb61b6833351596a6e
Eunki, Hong [Tue, 7 Mar 2023 10:12:23 +0000 (19:12 +0900)]
Revert "Remove to call key consumed event in ATSPI bridge"
This reverts commit
66feec941244892672d66b82d6a000cba88913fc.
Eunki, Hong [Tue, 7 Mar 2023 08:19:35 +0000 (17:19 +0900)]
Allow to add listner if target actor is not scene on
Change-Id: I6724a7a31f3ffbb1cacb4738536c980769aec4b8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Mon, 6 Mar 2023 17:52:49 +0000 (02:52 +0900)]
Fix typo error at ArrayBuffer bind
Previously, we don't consider glBindBuffer for
GL_ARRAY_BUFFER and GL_ELEMENT_ARRAY_BUFFER.
I think this is kind of typo error. So fix it.
Change-Id: I813b90633cc769d23c32150194cea9fe25d30c0e
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>