JunsuChoi [Tue, 6 Apr 2021 05:52:01 +0000 (14:52 +0900)]
CanvasRenderer: Fix changed update when buffer committed
Fix so that the changed of all drawable objects are updated.
Change-Id: I59fc2fd0a817e03afbc7ac6d68ab3aa15da46927
JIYUN YANG [Thu, 8 Apr 2021 06:03:00 +0000 (06:03 +0000)]
Merge "Add some APIs into web context." into devel/master
Seoyeon Kim [Thu, 8 Apr 2021 04:50:16 +0000 (04:50 +0000)]
Merge "atspi: remove undefined method" into devel/master
huayong.xu [Mon, 8 Mar 2021 02:05:52 +0000 (10:05 +0800)]
Add some APIs into web context.
This patch is to add some APIs with callbacks into web context.
Change-Id: I64bd978492b9152767c6a01272cf3f2144d83ae0
Adeel Kazmi [Wed, 7 Apr 2021 15:58:18 +0000 (16:58 +0100)]
Fix issue where ThorVG is not available on older versions of Tizen
Change-Id: I4a3a3ca744321ff5cdc7db958c2ff52f35984bd7
Seoyeon Kim [Wed, 7 Apr 2021 10:26:58 +0000 (10:26 +0000)]
Merge "[AT-SPI] Use WeakHandle<Actor> in Accessible objects" into devel/master
Adeel Kazmi [Wed, 7 Apr 2021 09:10:45 +0000 (09:10 +0000)]
Merge "Make not assert when file path is invalid." into devel/master
Artur Świgoń [Tue, 6 Apr 2021 09:03:20 +0000 (11:03 +0200)]
[AT-SPI] Use WeakHandle<Actor> in Accessible objects
NonControlAccessibles are destroyed on the ObjectDestroyedSignal from
the registry, however, a strong actor handle cannot be held for that
signal to be emitted.
Change-Id: I77436c647f5096315bd24d1bfb7d9ef30e6818d7
Shinwoo Kim [Tue, 6 Apr 2021 08:47:32 +0000 (17:47 +0900)]
atspi: remove undefined method
This patch is removing undefined methods in BridgeObject.
Those methods are defined in BridgeAccessible.
Change-Id: I7fb931150b489afd848a41869a5b4a15405ef55c
huayong.xu [Thu, 25 Feb 2021 11:57:59 +0000 (19:57 +0800)]
Add APIs for ssl certificate and http authentication.
This patch is to add some APIs for ssl certificate and http
authentication in web engine.
Change-Id: I1f72530682234fede563f593654d7908396cc8f5
huayong.xu [Wed, 3 Feb 2021 08:42:59 +0000 (16:42 +0800)]
Support policy decision in web engine.
This patch is to add policy decision feature in web engine.
Change-Id: I5ce01683303a139a64d5e7f8e4c83e624542796b
huayong.xu [Mon, 22 Feb 2021 11:54:23 +0000 (19:54 +0800)]
Add APIs for console message & loading error in web engine.
This patch is to add some APIs into web engine for console message
and loading error.
Change-Id: Ifc5647fc82322bad0c028e59b63b78096f09c2a0
seungho [Thu, 1 Apr 2021 05:04:34 +0000 (14:04 +0900)]
Make not assert when file path is invalid.
Change-Id: I26806b0f0d03b0047f19297fb6f9fe9bf2423fdf
Signed-off-by: seungho <sbsh.baek@samsung.com>
JIYUN YANG [Fri, 2 Apr 2021 05:10:56 +0000 (05:10 +0000)]
Merge "Add APIs for intercepting http request in web engine." into devel/master
Heeyong Song [Fri, 2 Apr 2021 04:50:20 +0000 (04:50 +0000)]
Merge "Fix Coverity issue" into devel/master
Adeel Kazmi [Thu, 1 Apr 2021 17:06:48 +0000 (17:06 +0000)]
Merge "Implements CanvasRenderer that can draw Vector Primitives using ThorVG" into devel/master
Adeel Kazmi [Thu, 1 Apr 2021 16:16:47 +0000 (16:16 +0000)]
Merge "Remove the replacing surface code" into devel/master
David Steele [Thu, 1 Apr 2021 13:44:26 +0000 (13:44 +0000)]
Merge "(Automated Tests) Remove unused TestGraphicsProgram constructor" into devel/master
Adeel Kazmi [Thu, 1 Apr 2021 09:59:31 +0000 (10:59 +0100)]
(Automated Tests) Remove unused TestGraphicsProgram constructor
Change-Id: I261b52321ea9bfb360115edccb1f04466ce15c67
David Steele [Thu, 1 Apr 2021 11:27:41 +0000 (11:27 +0000)]
Merge "DALi Version 2.0.20" into devel/master
Richard Huang [Thu, 1 Apr 2021 11:15:36 +0000 (12:15 +0100)]
DALi Version 2.0.20
Change-Id: I1af40306afc6810af7f38485347facf35d93b069
Heeyong Song [Thu, 1 Apr 2021 01:40:05 +0000 (10:40 +0900)]
Fix Coverity issue
Change-Id: I364b7dc968fbf3c3b6707d9f8b233f058710c484
JunsuChoi [Mon, 28 Dec 2020 03:48:24 +0000 (12:48 +0900)]
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: I9aa423c4c773b28e28a735ba7cd676b2f95a6dcb
huayong.xu [Fri, 26 Feb 2021 03:43:46 +0000 (11:43 +0800)]
Add APIs for intercepting http request in web engine.
This patch is to add APIs for intercepting http request in web
engine.
Change-Id: I87c940df20c1665f6f807dea6f5421fc609f550d
Artur Świgoń [Tue, 30 Mar 2021 16:54:55 +0000 (18:54 +0200)]
[AT-SPI] Add Dali::AtspiAccessibility::StopReading()
Change-Id: Ifff55e0716c238c140e9da346e67c7cf44cd5711
JIYUN YANG [Tue, 30 Mar 2021 05:06:24 +0000 (05:06 +0000)]
Merge "Add some APIs into web engine." into devel/master
Heeyong Song [Tue, 30 Mar 2021 02:21:12 +0000 (02:21 +0000)]
Merge "Fix invalid texture use" into devel/master
Adeel Kazmi [Mon, 29 Mar 2021 16:40:00 +0000 (17:40 +0100)]
Fix some SVACE issues
Change-Id: Ia0245d9b136bbaef2bebf1b12b181b3ed1f4302d
Heeyong Song [Mon, 29 Mar 2021 13:52:53 +0000 (13:52 +0000)]
Merge "Remove info logs" into devel/master
huayong.xu [Thu, 4 Mar 2021 09:38:39 +0000 (17:38 +0800)]
Add some APIs into web engine.
This patch is to add some APIs into web engine, such as
GetScreenshot, GetScreenshotAsynchronously, FindText, etc.
Change-Id: I7bc7738853c302e543cbf26760dd86f8ab71dac0
Heeyong Song [Thu, 11 Mar 2021 01:36:05 +0000 (10:36 +0900)]
Fix invalid texture use
Change-Id: I0b3222e30a4ff154ad332664cb5e5c3d6f7ecb84
Heeyong Song [Mon, 29 Mar 2021 06:54:20 +0000 (15:54 +0900)]
Remove info logs
Change-Id: Ie1c02a58edbad25b9daf2c56ef5e2ca95961aa2c
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
JIYUN YANG [Mon, 29 Mar 2021 02:32:15 +0000 (02:32 +0000)]
Merge "Add some properties in web engine" 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
Adeel Kazmi [Fri, 26 Mar 2021 20:08:20 +0000 (20:08 +0000)]
Merge branch 'devel/graphics' into devel/master
Change-Id: I512369002321df71ac0729bfb23de1011a29323e
Adeel Kazmi [Fri, 26 Mar 2021 19:41:39 +0000 (19:41 +0000)]
(Automated Tests) Sync Tests
Change-Id: I9ab15e6189c8145b29541ee0cb254243b3860515
Adeel Kazmi [Fri, 26 Mar 2021 16:22:40 +0000 (16:22 +0000)]
Merge branch 'devel/master' into devel/graphics
Change-Id: Ie76202a1763a124c516e35cd2f720492eca88371
Adeel Kazmi [Fri, 26 Mar 2021 12:56:13 +0000 (12:56 +0000)]
Merge "DALi Version 2.0.19" into devel/master
adam.b [Fri, 26 Mar 2021 12:09:25 +0000 (12:09 +0000)]
GLES2/3 support for memory mapping
Change-Id: Ie352c452a5a5bbfbc4973178e35e3a1b613a9753
Adeel Kazmi [Fri, 26 Mar 2021 11:00:41 +0000 (11:00 +0000)]
DALi Version 2.0.19
Change-Id: Idba7fe1ba631fc1f04cd0ec03f61e96e6af207b5
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
JIYUN YANG [Fri, 26 Mar 2021 06:48:11 +0000 (06:48 +0000)]
Merge "Support mouse & wheel event in web engine." into devel/master
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
Daekwang Ryu [Thu, 25 Mar 2021 02:34:48 +0000 (11:34 +0900)]
Remove the replacing surface code
Replacing surface code in NativeRenderSurface is a legacy.
Change-Id: I0a8eb58f3210732df7d03b4d7c498786378171c4
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
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
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
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
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>
joogab yun [Mon, 22 Mar 2021 05:09:32 +0000 (05:09 +0000)]
Merge "Implement CameraView." into devel/master
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>
David Steele [Fri, 19 Mar 2021 10:45:36 +0000 (10:45 +0000)]
Merge "DALi Version 2.0.18" into devel/master
David Steele [Fri, 19 Mar 2021 10:34:04 +0000 (10:34 +0000)]
DALi Version 2.0.18
Change-Id: I0baadfe27816823dd9d78dfe74cc53e17bccce33
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
Joogab Yun [Tue, 9 Mar 2021 05:25:30 +0000 (14:25 +0900)]
Implement CameraView.
Change-Id: I834d095f5a48f066fe5192633e9f1e323d37f152
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
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
David Steele [Mon, 15 Mar 2021 17:51:44 +0000 (17:51 +0000)]
Added Scissor/Viewport handling to CommandBuffer
Change-Id: I48e03b90422902982e62cee3b06768368e606306
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
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
HyunJu Shin [Mon, 15 Mar 2021 06:05:01 +0000 (06:05 +0000)]
Merge "Assign more texture format" into devel/graphics
David Steele [Fri, 12 Mar 2021 13:06:00 +0000 (13:06 +0000)]
Merge branch 'devel/master' into devel/graphics
Adam Bialogonski [Fri, 12 Mar 2021 10:51:05 +0000 (10:51 +0000)]
DALi Version 2.0.17
Change-Id: I7bfdf66d8f4067699907fc331e170e50eba6f9ef
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>
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
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
huiyu eun [Thu, 11 Mar 2021 05:46:10 +0000 (05:46 +0000)]
Merge "Revert "Showing window after adaptor is initialized"" 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
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
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>
David Steele [Mon, 8 Mar 2021 15:55:31 +0000 (15:55 +0000)]
Syncing test harness changes
Change-Id: I3c9704c47925123be511d509970e6dc6a9d5be77
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
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
Richard Huang [Mon, 1 Mar 2021 19:06:14 +0000 (19:06 +0000)]
Bind uniform buffers using UBO
Change-Id: I063b0f22e5f7ed3bbb8f1c159944eddadef128e2
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>
David Steele [Wed, 3 Mar 2021 12:58:11 +0000 (12:58 +0000)]
Adding wrap modes to texture binding
Change-Id: I1f22405a5c14bc8d2dd42f3bbf53c468c5bd11fd
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
Adeel Kazmi [Fri, 5 Mar 2021 11:55:39 +0000 (11:55 +0000)]
Merge "DALi Version 2.0.16" into devel/master
Richard Huang [Fri, 5 Mar 2021 11:52:01 +0000 (11:52 +0000)]
DALi Version 2.0.16
Change-Id: I4b27f11c9322ae0bdc73f3c7fece376a90252cb2
Shinwoo Kim [Fri, 5 Mar 2021 09:15:48 +0000 (09:15 +0000)]
Merge "Fix GestureInfo parameters" 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
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
Seoyeon Kim [Thu, 4 Mar 2021 10:23:04 +0000 (10:23 +0000)]
Merge "Enable atspi" into devel/master
Daekwang Ryu [Thu, 4 Mar 2021 06:43:10 +0000 (15:43 +0900)]
Fix to pass valid EnvironmentOptions
Change-Id: Ia45603c38764e71985765d82039a7d424c8d3e42
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
David Steele [Tue, 2 Mar 2021 12:26:19 +0000 (12:26 +0000)]
Syncing Test harness updates
Change-Id: I346f99ec48fcbccdd858a5832b9611e2a2c3c672
Adeel Kazmi [Mon, 1 Mar 2021 19:11:09 +0000 (19:11 +0000)]
Merge branch 'devel/master' into devel/graphics
Change-Id: Ifd6fea100d8c9eb37a208c1a93a9e2839437ca1b
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
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
David Steele [Fri, 26 Feb 2021 17:27:28 +0000 (17:27 +0000)]
Test Harness updates
Change-Id: I1e5f5b39ed2e6f26af1288ef029bca6467ed030c
Adam Bialogonski [Thu, 25 Feb 2021 17:03:36 +0000 (17:03 +0000)]
Shader support
- program implementation
- pipeline cache upgraded
- pipeline cache supports caching program
- shader reflection bound with Program
- added shader compilation and program linking
Change-Id: I53569d04848410b21150ca239b6f9b01015310b9
David Steele [Fri, 26 Feb 2021 12:43:29 +0000 (12:43 +0000)]
DALi Version 2.0.15
Change-Id: I1719fda0e9a7d49c152df130a7deea01930842b9
Richard Huang [Fri, 12 Feb 2021 14:29:08 +0000 (14:29 +0000)]
Shader Reflection
Change-Id: I5f528748c5de1009a6911343d6a6a243be28b46b
huayong.xu [Wed, 30 Dec 2020 09:41:37 +0000 (17:41 +0800)]
Add APIs to show javascript popup in web engine.
Add callbacks for 'url,changed', 'load,progress', and javascript
alert/confirm/prompt.
Change-Id: I8b5a0b91ac58a7e1ccb541e32b20d2c745b3ef66
Adam Bialogonski [Fri, 12 Feb 2021 18:16:07 +0000 (18:16 +0000)]
Pipeline caching
- naive pipeline caching
- returns unique_ptr to wrapper of pipeline rather than actual implementation
- still requires optimization inside the pipeline implementation
Change-Id: I53f31b08bc7174b35dc64e6fdc6166b4d9a038dc
Adeel Kazmi [Fri, 19 Feb 2021 10:51:35 +0000 (10:51 +0000)]
Merge "DALi Version 2.0.14" into devel/master
Adam Bialogonski [Fri, 19 Feb 2021 08:46:06 +0000 (08:46 +0000)]
DALi Version 2.0.14
Change-Id: I1d59df8680ccf53d2a8944525648eaa5773b344a
tscholb [Fri, 19 Feb 2021 03:05:33 +0000 (12:05 +0900)]
Fix jpeg loader considering rotation
1.Add GetOriginalImageSize() considering rotation
2.Naming modifcation of jpegTransform
Change-Id: I4459c44e15a06ca1d585b8493ad569741db5f055
David Steele [Thu, 18 Feb 2021 16:46:26 +0000 (16:46 +0000)]
Ensure texture uploads are tightly packed
Change-Id: If37c96bb51c60070c3abae6b3e4dc7c69f916676