platform/core/uifw/dali-adaptor.git
3 years ago[Tizen] Remove unreached code in CanvasRenderer::Drawable 86/256286/2
JunsuChoi [Thu, 1 Apr 2021 02:19:27 +0000 (11:19 +0900)]
[Tizen] Remove unreached code in CanvasRenderer::Drawable

This is unnecessary code because we are already doing a nullcheck
on the pointer and the pointer we get from the static_cast is not always null.

Change-Id: I7f6b2905954c3753994798be1be0c5a82dc31592

3 years ago[Tizen] Use broken image when animated image loading is failed. accepted/tizen/unified/20210331.054146 accepted/tizen/unified/20210331.105533 submit/tizen/20210330.063431 submit/tizen/20210331.140239
Bowon Ryu [Tue, 30 Mar 2021 04:28:16 +0000 (13:28 +0900)]
[Tizen] Use broken image when animated image loading is failed.

This reverts commit a27101a9b426fe777d7c9dd889f97e7f8f6ad2a8.

Change-Id: Iefe2a7406ce69c1cb2073b4cb7cdc5e777fa6404

3 years ago[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG
Bowon Ryu [Tue, 30 Mar 2021 04:21:45 +0000 (13:21 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG

This reverts commit 517cffcc11cf941d29a25cef8cb097ec9e8ac919.

3 years ago[Tizen] Add DALi Autofill implementation
Bowon Ryu [Tue, 30 Mar 2021 04:21:06 +0000 (13:21 +0900)]
[Tizen] Add DALi Autofill implementation

This reverts commit c3f0b14369be8da81fc19490999237ca7d37e420.

3 years ago[Tizen] Sync for libds
Bowon Ryu [Tue, 30 Mar 2021 04:20:51 +0000 (13:20 +0900)]
[Tizen] Sync for libds

This reverts commit 63aef225bc09f8ff61ef4f0702c8d81038dbf2e5.

3 years agoMerge branch 'devel/master' into tizen
Bowon Ryu [Tue, 30 Mar 2021 04:20:29 +0000 (13:20 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Sync for libds"
Bowon Ryu [Tue, 30 Mar 2021 04:20:13 +0000 (13:20 +0900)]
Revert "[Tizen] Sync for libds"

This reverts commit 81865270bb466ecf883f20adeb22000aed823740.

3 years agoRevert "[Tizen] Add DALi Autofill implementation"
Bowon Ryu [Tue, 30 Mar 2021 04:19:57 +0000 (13:19 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"

This reverts commit 3215f0a13140635516cc48c125655b57765df476.

3 years agoRevert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"
Bowon Ryu [Tue, 30 Mar 2021 04:19:52 +0000 (13:19 +0900)]
Revert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"

This reverts commit 29560e0e07838f7f6826ab68a3e3c2bacf8bd362.

3 years agoRevert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"
Bowon Ryu [Tue, 30 Mar 2021 04:19:46 +0000 (13:19 +0900)]
Revert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"

This reverts commit 20de94bd455ffa5a0211d8797de4f455ef598f02.

3 years agoRevert "[Tizen] Use broken image when animated image loading is failed."
Bowon Ryu [Tue, 30 Mar 2021 04:19:33 +0000 (13:19 +0900)]
Revert "[Tizen] Use broken image when animated image loading is failed."

This reverts commit 138e5360d72399b6b07f822f15caaca98828cad8.

3 years agoMerge "Fix invalid texture use" into devel/master
Heeyong Song [Tue, 30 Mar 2021 02:21:12 +0000 (02:21 +0000)]
Merge "Fix invalid texture use" into devel/master

3 years agoFix some SVACE issues 21/256121/1
Adeel Kazmi [Mon, 29 Mar 2021 16:40:00 +0000 (17:40 +0100)]
Fix some SVACE issues

Change-Id: Ia0245d9b136bbaef2bebf1b12b181b3ed1f4302d

3 years agoMerge "Remove info logs" into devel/master
Heeyong Song [Mon, 29 Mar 2021 13:52:53 +0000 (13:52 +0000)]
Merge "Remove info logs" into devel/master

3 years agoFix invalid texture use 83/256083/1
Heeyong Song [Thu, 11 Mar 2021 01:36:05 +0000 (10:36 +0900)]
Fix invalid texture use

Change-Id: I0b3222e30a4ff154ad332664cb5e5c3d6f7ecb84

3 years agoRemove info logs 81/256081/1
Heeyong Song [Mon, 29 Mar 2021 06:54:20 +0000 (15:54 +0900)]
Remove info logs

Change-Id: Ie1c02a58edbad25b9daf2c56ef5e2ca95961aa2c

3 years ago[Tizen] Use broken image when animated image loading is failed. submit/tizen/20210330.021548
seungho [Mon, 15 Feb 2021 06:46:43 +0000 (15:46 +0900)]
[Tizen] Use broken image when animated image loading is failed.

Change-Id: Idd703e51bc8c7d32224cbf9d6898efeba644d47f
Signed-off-by: seungho <sbsh.baek@samsung.com>
3 years ago[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG
JunsuChoi [Mon, 29 Mar 2021 06:16:21 +0000 (15:16 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG

This reverts commit a1fdcba71e41d25f789a468efa32fbea6d2aa023.

3 years ago[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session
JunsuChoi [Mon, 29 Mar 2021 06:16:13 +0000 (15:16 +0900)]
[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session

This reverts commit 797d7797426751202eb1cf4a6303ba195666b30e.

3 years ago[Tizen] Add DALi Autofill implementation
JunsuChoi [Mon, 29 Mar 2021 06:16:03 +0000 (15:16 +0900)]
[Tizen] Add DALi Autofill implementation

This reverts commit 0953ee07d27dbe503fbbc3ff23eaed474a5f7ae3.

3 years ago[Tizen] Sync for libds
JunsuChoi [Mon, 29 Mar 2021 06:15:54 +0000 (15:15 +0900)]
[Tizen] Sync for libds

This reverts commit a94556512e7b7e715f0deadb150da6bebb978c3d.

3 years agoMerge branch 'devel/master' into tizen
JunsuChoi [Mon, 29 Mar 2021 06:15:30 +0000 (15:15 +0900)]
Merge branch 'devel/master' into tizen

Change-Id: I8e0fbce6bc9a4bdf691bf9e26089300177c1507e

3 years agoRevert "[Tizen] Sync for libds"
JunsuChoi [Mon, 29 Mar 2021 06:15:23 +0000 (15:15 +0900)]
Revert "[Tizen] Sync for libds"

This reverts commit 0dbec2727a0a61757760c88b259a4e527effd5f0.

3 years agoRevert "[Tizen] Add DALi Autofill implementation"
JunsuChoi [Mon, 29 Mar 2021 06:15:17 +0000 (15:15 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"

This reverts commit cae540d4414675c98ff99b108f4869c48c2f6eac.

3 years agoRevert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"
JunsuChoi [Mon, 29 Mar 2021 06:15:09 +0000 (15:15 +0900)]
Revert "[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session"

This reverts commit a2aabbafdf81249712234b1a7da98a0b5f6a0d2f.

3 years agoRevert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"
JunsuChoi [Mon, 29 Mar 2021 06:14:57 +0000 (15:14 +0900)]
Revert "[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG"

This reverts commit 04059f3c49401bd73abeea7217b608ea5810ce14.

3 years ago[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG 64/256064/1
JunsuChoi [Mon, 28 Dec 2020 03:48:24 +0000 (12:48 +0900)]
[Tizen] Implements CanvasRenderer that can draw Vector Primitives using ThorVG

CanvasRenderer draws Vector Primitives using ThorVG library and draws them to Buffer.

Note:
Currently, the Canvas's buffer is using PixelData.
This buffer strategy will be changed to tbmBuffer in the future.

class CanvasRenderer : public BaseHandle
  New
  Commit
  AddDrawable
  GetPixelBuffer
  SetSize
  GetSize

class Drawable : public BaseHandle
  SetOpacity
  GetOpacity
  Rotate
  Scale
  Translate
  Transform

class DALI_ADAPTOR_API Shape : public Drawable
  enum StrokeCap{ SQUARE, ROUND, BUTT };
  enum StrokeJoin { BEVEL, ROUND, MITER };
  enum FillRule { WINDING, EVENODD };

  New
  AddRect
  AddCircle
  AddArc
  AddMoveTo
  AddLineTo
  AddCubicTo
  Close
  SetFillColor
  GetFillColor
  SetFillRule
  GetFillRule
  SetStrokeWidth
  GetStrokeWidth
  SetStrokeColor
  GetStrokeColor
  SetStrokeDash
  GetStrokeDash
  SetStrokeCap
  GetStrokeCap
  SetStrokeJoin
  GetStrokeJoin

Change-Id: I1b7ee95eeb528e599deb403bbe8599bd23b08d35

3 years agoAdd callbacks for form repost decision and frame rendering. 76/254176/8
huayong.xu [Wed, 24 Feb 2021 09:40:09 +0000 (17:40 +0800)]
Add callbacks for form repost decision and frame rendering.

This patch is to add callbacks for form repost decision and frame
rendering in web engine.

Change-Id: I13ffe21dbcb87d04775f120e4410340d80c7f61e

3 years agoMerge "Add some properties in web engine" into devel/master
JIYUN YANG [Mon, 29 Mar 2021 02:32:15 +0000 (02:32 +0000)]
Merge "Add some properties in web engine" into devel/master

3 years agoMerge "Add lock for image loading" into devel/master
sunghyun kim [Mon, 29 Mar 2021 02:24:32 +0000 (02:24 +0000)]
Merge "Add lock for image loading" into devel/master

3 years agoMerge branch 'devel/graphics' into devel/master 35/256035/1 graphics-backend-release-1
Adeel Kazmi [Fri, 26 Mar 2021 20:08:20 +0000 (20:08 +0000)]
Merge branch 'devel/graphics' into devel/master

Change-Id: I512369002321df71ac0729bfb23de1011a29323e

3 years ago(Automated Tests) Sync Tests 31/256031/1
Adeel Kazmi [Fri, 26 Mar 2021 19:41:39 +0000 (19:41 +0000)]
(Automated Tests) Sync Tests

Change-Id: I9ab15e6189c8145b29541ee0cb254243b3860515

3 years agoMerge branch 'devel/master' into devel/graphics 24/256024/1
Adeel Kazmi [Fri, 26 Mar 2021 16:22:40 +0000 (16:22 +0000)]
Merge branch 'devel/master' into devel/graphics

Change-Id: Ie76202a1763a124c516e35cd2f720492eca88371

3 years agoMerge "DALi Version 2.0.19" into devel/master
Adeel Kazmi [Fri, 26 Mar 2021 12:56:13 +0000 (12:56 +0000)]
Merge "DALi Version 2.0.19" into devel/master

3 years agoGLES2/3 support for memory mapping 09/253509/6
adam.b [Fri, 26 Mar 2021 12:09:25 +0000 (12:09 +0000)]
GLES2/3 support for memory mapping

Change-Id: Ie352c452a5a5bbfbc4973178e35e3a1b613a9753

3 years agoDALi Version 2.0.19 08/256008/1 dali_2.0.19
Adeel Kazmi [Fri, 26 Mar 2021 11:00:41 +0000 (11:00 +0000)]
DALi Version 2.0.19

Change-Id: Idba7fe1ba631fc1f04cd0ec03f61e96e6af207b5

3 years agoAdd some properties in web engine 47/254447/5
Fang Xiaohui [Wed, 3 Mar 2021 01:27:02 +0000 (09:27 +0800)]
Add some properties in web engine

ewk_view_bg_color_set
ewk_view_clear_tiles_on_hide_enabled_set
ewk_view_tile_cover_area_multiplier_set
ewk_view_set_cursor_by_client
ewk_view_text_selection_text_get

Change-Id: I1df8f4eedb3be36d09c848181f13fb0dc1d3f587

3 years agoMerge "Support mouse & wheel event in web engine." into devel/master
JIYUN YANG [Fri, 26 Mar 2021 06:48:11 +0000 (06:48 +0000)]
Merge "Support mouse & wheel event in web engine." into devel/master

3 years agoRemove system and third-party directories from coverage report 66/255966/1
Adeel Kazmi [Thu, 25 Mar 2021 15:53:59 +0000 (15:53 +0000)]
Remove system and third-party directories from coverage report

Change-Id: I02d4847097b726aebbd3b3cbafa3a3cfea9832fe

3 years ago[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session 92/255892/1 accepted/tizen/unified/20210328.230644 submit/tizen/20210325.014603
Artur Świgoń [Fri, 12 Mar 2021 17:05:02 +0000 (18:05 +0100)]
[Tizen] Use dummy AT-SPI bridge in the absence of a DBus session

This is hotfix using following patch on devel/master branch
https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/255162/

Change-Id: I62690d899ffc615ccd9f709b3e7ea1ac6cfdb2d5

3 years agoMerge "Use dummy AT-SPI bridge in the absence of a DBus session" into devel/master
Seoyeon Kim [Thu, 25 Mar 2021 01:30:33 +0000 (01:30 +0000)]
Merge "Use dummy AT-SPI bridge in the absence of a DBus session" into devel/master

3 years agoAdd lock for image loading 05/247805/6
Sunghyun Kim [Tue, 17 Nov 2020 02:49:24 +0000 (11:49 +0900)]
Add lock for image loading

loading image have to thread-safe.
for this, i added lock to gif and webp

Change-Id: I2f0921535fc944919916d2ac5e2768e9256c8692

3 years agoMerge "Support the synchronization of changing the video player's z-order" into devel...
Wonsik Jung [Wed, 24 Mar 2021 02:35:16 +0000 (02:35 +0000)]
Merge "Support the synchronization of changing the video player's z-order" into devel/master

3 years agoAdd to get current window's physical rotation angle. 58/254658/6
Wonsik Jung [Sun, 7 Mar 2021 21:57:41 +0000 (06:57 +0900)]
Add to get current window's physical rotation angle.

Add new API to get current window's physical rotation angle.
This rotation has both window and screen rotation.
It is physical rotation angle and it is used to synchronization
with the underlay mode video player

Change-Id: I8c810f20167931f8efeea508c65b06f859c47ee2

3 years agoUpdate InputPanelLanguage enum description 54/255654/1
Seoyeon Kim [Mon, 22 Mar 2021 06:42:52 +0000 (15:42 +0900)]
Update InputPanelLanguage enum description

- InputPanelLanguage::ALPHABET enumeration can be changed
 according to OSD language.
- For instance, if OSD language is not Latin alphabet, such as Korean and Arabic,
 IME default language would change to English.
 If OSD language is Latin alphabet, such as French and Spanish,
 IME default language would be OSD language itself.

Change-Id: I5c20abacc3e05387dfae0bb0d3067346147998ad
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
3 years agoMerge "Implement CameraView." into devel/master
joogab yun [Mon, 22 Mar 2021 05:09:32 +0000 (05:09 +0000)]
Merge "Implement CameraView." into devel/master

3 years agoUse broken image when animated image loading is failed. 39/253539/9
seungho [Mon, 15 Feb 2021 06:46:43 +0000 (15:46 +0900)]
Use broken image when animated image loading is failed.

Change-Id: Idd703e51bc8c7d32224cbf9d6898efeba644d47f
Signed-off-by: seungho <sbsh.baek@samsung.com>
3 years agoMerge "DALi Version 2.0.18" into devel/master
David Steele [Fri, 19 Mar 2021 10:45:36 +0000 (10:45 +0000)]
Merge "DALi Version 2.0.18" into devel/master

3 years agoDALi Version 2.0.18 01/255601/1 dali_2.0.18
David Steele [Fri, 19 Mar 2021 10:34:04 +0000 (10:34 +0000)]
DALi Version 2.0.18

Change-Id: I0baadfe27816823dd9d78dfe74cc53e17bccce33

3 years agoMerge "Fix the race condition issue of RenderOnce() in GlWindow" into devel/master
Wonsik Jung [Fri, 19 Mar 2021 04:20:04 +0000 (04:20 +0000)]
Merge "Fix the race condition issue of RenderOnce() in GlWindow" into devel/master

3 years agoImplement CameraView. 08/254208/13
Joogab Yun [Tue, 9 Mar 2021 05:25:30 +0000 (14:25 +0900)]
Implement CameraView.

Change-Id: I834d095f5a48f066fe5192633e9f1e323d37f152

3 years agoUse dummy AT-SPI bridge in the absence of a DBus session 62/255162/3
Artur Świgoń [Fri, 12 Mar 2021 17:05:02 +0000 (18:05 +0100)]
Use dummy AT-SPI bridge in the absence of a DBus session

Change-Id: I62690d899ffc615ccd9f709b3e7ea1ac6cfdb2d5

3 years agoSupport mouse & wheel event in web engine. 32/250532/10
huayong.xu [Tue, 29 Dec 2020 06:07:06 +0000 (14:07 +0800)]
Support mouse & wheel event in web engine.

Mouse and wheel events are supported in web engine.

Change-Id: I52b240ee8fe83fc17f5d2ec28bcb45e74832c693

3 years agoAdded Scissor/Viewport handling to CommandBuffer 11/255311/1
David Steele [Mon, 15 Mar 2021 17:51:44 +0000 (17:51 +0000)]
Added Scissor/Viewport handling to CommandBuffer

Change-Id: I48e03b90422902982e62cee3b06768368e606306

3 years ago[Tizen] Add DALi Autofill implementation accepted/tizen/unified/20210317.115930 submit/tizen/20210317.072829
Eunki, Hong [Tue, 16 Mar 2021 08:58:43 +0000 (17:58 +0900)]
[Tizen] Add DALi Autofill implementation

This reverts commit 9a0bca6960e8427f67608bec0b6172e8bf93d79c.

3 years ago[Tizen] Sync for libds
Eunki, Hong [Tue, 16 Mar 2021 08:58:29 +0000 (17:58 +0900)]
[Tizen] Sync for libds

This reverts commit 518b90b7dd9edd021a7f644f6b3c0913f4a2af0f.

3 years agoMerge branch 'devel/master' into tizen
Eunki, Hong [Tue, 16 Mar 2021 08:57:47 +0000 (17:57 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Sync for libds"
Eunki, Hong [Tue, 16 Mar 2021 08:57:29 +0000 (17:57 +0900)]
Revert "[Tizen] Sync for libds"

This reverts commit 828f469db9c41981eebf594029c46c9d85ba8790.

3 years agoRevert "[Tizen] Add DALi Autofill implementation"
Eunki, Hong [Tue, 16 Mar 2021 08:57:17 +0000 (17:57 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"

This reverts commit 7f3bf263507d12bbbd930c73cb45de0bc056b19e.

3 years agoMerge "Use the value of the previous frameinterval when imageloading is delayed"...
sunghyun kim [Tue, 16 Mar 2021 06:14:03 +0000 (06:14 +0000)]
Merge "Use the value of the previous frameinterval when imageloading is delayed" into devel/master

3 years agoUse the value of the previous frameinterval when imageloading is delayed 60/254760/4
Sunghyun Kim [Tue, 9 Mar 2021 08:01:26 +0000 (17:01 +0900)]
Use the value of the previous frameinterval when imageloading is delayed

Sometimes ImageLoading is delayed due to target performance, etc.
in this case, webp can't get valid frameInterval, and it makes rendering issue.
To avoid this problem, use the value of the previous frameinterval when imageloading is delayed.

Change-Id: I446e01a3faf7c843b76601fd191ad134003ee3f3

3 years agoMerge "Assign more texture format" into devel/graphics
HyunJu Shin [Mon, 15 Mar 2021 06:05:01 +0000 (06:05 +0000)]
Merge "Assign more texture format" into devel/graphics

3 years agoMerge branch 'devel/master' into devel/graphics graphics-backend-pre-release-3
David Steele [Fri, 12 Mar 2021 13:06:00 +0000 (13:06 +0000)]
Merge branch 'devel/master' into devel/graphics

3 years agoDALi Version 2.0.17 36/255136/1 dali_2.0.17
Adam Bialogonski [Fri, 12 Mar 2021 10:51:05 +0000 (10:51 +0000)]
DALi Version 2.0.17

Change-Id: I7bfdf66d8f4067699907fc331e170e50eba6f9ef

3 years agoAssign more texture format 37/255037/2
Eunki Hong [Thu, 11 Mar 2021 10:01:35 +0000 (02:01 -0800)]
Assign more texture format

Sync with dali-core/dali/internal/render/renderers/render-texture.cpp
at devel/master branch.
(Only missed Pixel::COMPRESSED_RGB8_ETC1)

Change-Id: I0366d3af2e57f9d865001c1f4d20649d28d7343d
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
3 years agoSupport the synchronization of changing the video player's z-order 75/254375/6
Wonsik Jung [Mon, 1 Mar 2021 21:07:16 +0000 (06:07 +0900)]
Support the synchronization of changing the video player's z-order

If one video view moves the other above or below,
video player's z-order should be changed.
This patch is for supporting that.

Change-Id: I55d681b3eacb1f74bb9a683b8e1b5345a6d1f3d4

3 years agoFix the race condition issue of RenderOnce() in GlWindow 89/253289/2
Wonsik Jung [Mon, 8 Feb 2021 10:13:26 +0000 (19:13 +0900)]
Fix the race condition issue of RenderOnce() in GlWindow

Fix the race condition issue of RenderOnce() in GlWindow.
If RenderOnce() function is called in event thread continuously,
the race condition issue will be occured.
Because the renderOnce flag is written in event thread
and the flag is read and written in render thread without lock.
This patch is to fix the issue.

Change-Id: I0a45c0e538c19b9c552d75fd1cf1e2ca4cbd042a

3 years agoMerge "Revert "Showing window after adaptor is initialized"" into devel/master
huiyu eun [Thu, 11 Mar 2021 05:46:10 +0000 (05:46 +0000)]
Merge "Revert "Showing window after adaptor is initialized"" into devel/master

3 years agoMerge "Add APIs of webview settings." into devel/master
JIYUN YANG [Thu, 11 Mar 2021 05:25:10 +0000 (05:25 +0000)]
Merge "Add APIs of webview settings." into devel/master

3 years agoRevert "Showing window after adaptor is initialized" 54/254954/1
huiyu.eun [Thu, 11 Mar 2021 03:19:43 +0000 (12:19 +0900)]
Revert "Showing window after adaptor is initialized"

This reverts commit bbe15fee510fa94a179284bdc8151379e9ba2abf.

Change-Id: Icae83982fdf5fcdd80ec42c7bd7d9e1250126c21

3 years agoShowing window after adaptor is initialized 35/254935/2
huiyu.eun [Thu, 11 Mar 2021 00:39:27 +0000 (09:39 +0900)]
Showing window after adaptor is initialized

The Preinitialization creates a window in advance.
If you call the 'Show' before creating the adaptor, the application cannot know the app resource id.
The show must be called after the adaptor is initialized.

Change-Id: I679a984ebb9fa5963ae8a245af4cab473902cea3
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
3 years agoSyncing test harness changes 15/254715/5
David Steele [Mon, 8 Mar 2021 15:55:31 +0000 (15:55 +0000)]
Syncing test harness changes

Change-Id: I3c9704c47925123be511d509970e6dc6a9d5be77

3 years agoUBO support with CPU-backed buffer 10/254410/11
Adam Bialogonski [Tue, 9 Mar 2021 11:12:29 +0000 (11:12 +0000)]
UBO support with CPU-backed buffer

- Added CPU based Buffer memory allocation
- Memory mapping of CPU based buffers
- Support for fixed size arrays in reflection
- Writing into arrays (we may need to support array stride for array of matrices?)
- Using custom allocator for CPU buffer (if supplied)
- Writing DALi supported shader types only

Change-Id: I047439b6f4aa1ce69e214a763a987088df9c8454

3 years agoAdd reflection API to retrieve uniform type for standalone uniforms 95/254495/7
Richard Huang [Wed, 3 Mar 2021 14:35:54 +0000 (14:35 +0000)]
Add reflection API to retrieve uniform type for standalone uniforms

Change-Id: Ida08bb8fb2fd2bd2cbcf8a2626bb05cdc5842a92

3 years agoBind uniform buffers using UBO 68/254368/5
Richard Huang [Mon, 1 Mar 2021 19:06:14 +0000 (19:06 +0000)]
Bind uniform buffers using UBO

Change-Id: I063b0f22e5f7ed3bbb8f1c159944eddadef128e2

3 years ago[Tizen] Add DALi Autofill implementation accepted/tizen/unified/20210312.142608 submit/tizen/20210309.104049
YoungGun Chun [Tue, 9 Mar 2021 07:41:25 +0000 (16:41 +0900)]
[Tizen] Add DALi Autofill implementation

This reverts commit 8823a8b2ca7974815c7d7d870518dcae9a54a134.

Change-Id: I24674bc06dac42d64c92ea7dfd5e47b2775a01d8

3 years ago[Tizen] Sync for libds
YoungGun Chun [Tue, 9 Mar 2021 07:40:46 +0000 (16:40 +0900)]
[Tizen] Sync for libds

This reverts commit 2e4c904a20c8ece7179fc23dc8638898f3cb2658.

Change-Id: I6a08b837f44511ca3ae83a63815e524a90c348a5

3 years agoMerge branch 'devel/master' into tizen
YoungGun Chun [Tue, 9 Mar 2021 07:40:25 +0000 (16:40 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Sync for libds"
YoungGun Chun [Tue, 9 Mar 2021 07:38:31 +0000 (16:38 +0900)]
Revert "[Tizen] Sync for libds"

This reverts commit f764a8e88dbbd7966f6ed4776803b7046b63a2e2.

Change-Id: I26cc73a6616180f1ddfb970498857ae02ed023b3

3 years agoRevert "[Tizen] Add DALi Autofill implementation"
YoungGun Chun [Tue, 9 Mar 2021 07:38:28 +0000 (16:38 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"

This reverts commit 7ca60288928e7a7586c6634df45c2ef293415592.

3 years agoTemporarily turned off mipmap filter mode 17/254717/1
David Steele [Mon, 8 Mar 2021 18:54:12 +0000 (18:54 +0000)]
Temporarily turned off mipmap filter mode

Until mip-map generation is implemented, mipmap filtering should
not be set.

Change-Id: I95f7e2f648c4aecf71cb35b682f4ef5e3fd36e13
Signed-off-by: David Steele <david.steele@samsung.com>
3 years agoAdding wrap modes to texture binding 00/254500/3
David Steele [Wed, 3 Mar 2021 12:58:11 +0000 (12:58 +0000)]
Adding wrap modes to texture binding

Change-Id: I1f22405a5c14bc8d2dd42f3bbf53c468c5bd11fd

3 years agoAdd APIs of webview settings. 46/254346/9
guowei.wang [Mon, 1 Mar 2021 02:30:14 +0000 (10:30 +0800)]
Add APIs of webview settings.

    API added list:

    ewk_settings_cache_builder_enabled_set
    ewk_settings_uses_scrollbar_thumb_focus_notifications_set
    ewk_settings_do_not_track_set
    ewk_settings_auto_fitting_get
    ewk_settings_auto_fitting_set
    ewk_settings_plugins_enabled_get
    ewk_settings_plugins_enabled_set
    ewk_settings_private_browsing_enabled_get
    ewk_settings_private_browsing_enabled_set
    ewk_settings_link_magnifier_enabled_get
    ewk_settings_link_magnifier_enabled_set
    ewk_settings_uses_keypad_without_user_action_get
    ewk_settings_uses_keypad_without_user_action_set
    ewk_settings_autofill_password_form_enabled_get
    ewk_settings_autofill_password_form_enabled_set
    ewk_settings_form_candidate_data_enabled_get
    ewk_settings_form_candidate_data_enabled_set
    ewk_settings_text_selection_enabled_get
    ewk_settings_text_selection_enabled_set
    ewk_settings_text_autosizing_enabled_get
    ewk_settings_text_autosizing_enabled_set
    ewk_settings_uses_arrow_scroll_get
    ewk_settings_uses_arrow_scroll_set
    ewk_settings_clipboard_enabled_get
    ewk_settings_clipboard_enabled_set
    ewk_settings_ime_panel_enabled_get
    ewk_settings_ime_panel_enabled_set

Change-Id: I7aece5d57895017b36992dea4198860742ad0077

3 years agoMerge "DALi Version 2.0.16" into devel/master
Adeel Kazmi [Fri, 5 Mar 2021 11:55:39 +0000 (11:55 +0000)]
Merge "DALi Version 2.0.16" into devel/master

3 years agoDALi Version 2.0.16 36/254636/1 dali_2.0.16
Richard Huang [Fri, 5 Mar 2021 11:52:01 +0000 (11:52 +0000)]
DALi Version 2.0.16

Change-Id: I4b27f11c9322ae0bdc73f3c7fece376a90252cb2

3 years agoMerge "Fix GestureInfo parameters" into devel/master
Shinwoo Kim [Fri, 5 Mar 2021 09:15:48 +0000 (09:15 +0000)]
Merge "Fix GestureInfo parameters" into devel/master

3 years agoMerge "Fix to pass valid EnvironmentOptions" into devel/master
Daekwang Ryu [Fri, 5 Mar 2021 00:54:53 +0000 (00:54 +0000)]
Merge "Fix to pass valid EnvironmentOptions" into devel/master

3 years agoFix GestureInfo parameters 65/254565/2
Bartlomiej Grzelewski [Thu, 4 Mar 2021 14:11:19 +0000 (15:11 +0100)]
Fix GestureInfo parameters

Screen reader passes point coordinates to DoGesture

Change-Id: I038dbac2746057da418bd3371d0656dc86b62600

3 years agoMerge "Enable atspi" into devel/master
Seoyeon Kim [Thu, 4 Mar 2021 10:23:04 +0000 (10:23 +0000)]
Merge "Enable atspi" into devel/master

3 years agoFix to pass valid EnvironmentOptions 29/254529/1
Daekwang Ryu [Thu, 4 Mar 2021 06:43:10 +0000 (15:43 +0900)]
Fix to pass valid EnvironmentOptions

Change-Id: Ia45603c38764e71985765d82039a7d424c8d3e42

3 years agoAdding NativeImage implementation 99/254499/2
David Steele [Wed, 24 Feb 2021 18:58:01 +0000 (18:58 +0000)]
Adding NativeImage implementation

Fixing ubo handling when no uniforms
TH updates for Native Image

Change-Id: Iceede334ca67bfb470b8d7cd1ea545deb0425902

3 years ago[Tizen] Add DALi Autofill implementation accepted/tizen/unified/20210308.071012 submit/tizen/20210303.075918
Wonsik Jung [Wed, 3 Mar 2021 00:40:04 +0000 (09:40 +0900)]
[Tizen] Add DALi Autofill implementation

This reverts commit 07819cf63b120a74e98f5ea0cfa3d486e2bfd78a.

3 years ago[Tizen] Sync for libds
Wonsik Jung [Wed, 3 Mar 2021 00:39:39 +0000 (09:39 +0900)]
[Tizen] Sync for libds

This reverts commit db4eea2ff8ca3b0ffe86c1ef9545889bc0528059.

3 years agoMerge branch 'devel/master' into tizen
Wonsik Jung [Wed, 3 Mar 2021 00:39:29 +0000 (09:39 +0900)]
Merge branch 'devel/master' into tizen

3 years agoRevert "[Tizen] Sync for libds"
Wonsik Jung [Wed, 3 Mar 2021 00:39:13 +0000 (09:39 +0900)]
Revert "[Tizen] Sync for libds"

This reverts commit f64afefa98150100bf37be63d2efe4cd95f8ec71.

3 years agoRevert "[Tizen] Add DALi Autofill implementation"
Wonsik Jung [Wed, 3 Mar 2021 00:39:08 +0000 (09:39 +0900)]
Revert "[Tizen] Add DALi Autofill implementation"

This reverts commit 268d5518a17a4134e8b11f75d6e76c5dfd71563e.

3 years agoSyncing Test harness updates 18/254418/2
David Steele [Tue, 2 Mar 2021 12:26:19 +0000 (12:26 +0000)]
Syncing Test harness updates

Change-Id: I346f99ec48fcbccdd858a5832b9611e2a2c3c672

3 years agoMerge branch 'devel/master' into devel/graphics 70/254370/1
Adeel Kazmi [Mon, 1 Mar 2021 19:11:09 +0000 (19:11 +0000)]
Merge branch 'devel/master' into devel/graphics

Change-Id: Ifd6fea100d8c9eb37a208c1a93a9e2839437ca1b

3 years agoFixed crash on exit 61/254361/1 graphics-backend-pre-release-2
Adam Bialogonski [Mon, 1 Mar 2021 12:06:55 +0000 (12:06 +0000)]
Fixed crash on exit

Making sure that pipeline cache first destroys pipelines and then programs.

Change-Id: I2a7ab0cef8dc2866c04fbaf15852258bb415ebf0

3 years agoReflection: Ignoring vertex attribute added implicitly by the GLSL compiler (gl_Verte... 56/254356/1
Adam Bialogonski [Mon, 1 Mar 2021 10:22:34 +0000 (10:22 +0000)]
Reflection: Ignoring vertex attribute added implicitly by the GLSL compiler (gl_VertexID, gl_InstanceID) which return location -1.

Fixes crash in the reflecion.

Change-Id: I58a7b1bae42c88757d86c49b4e7efe8ce4363264