Pierre-Louis
bbcfc5c06f
Make it possible to obtain FontWeight integer value ( flutter/engine#35183 )
2022-08-05 17:34:04 +00:00
Jonah Williams
4a3850f484
fix analysis error ( flutter/engine#35187 )
2022-08-05 09:55:14 -07:00
Jonah Williams
43c54b4b98
Update setAssetDirectory service extension to fail if provided path is invalid ( flutter/engine#35178 )
2022-08-05 15:47:04 +00:00
skia-flutter-autoroll
a2e1105a94
Roll Fuchsia Linux SDK from BRTz21cLl... to kURZcohuz... ( flutter/engine#35182 )
2022-08-05 15:11:05 +00:00
JsouLiang
6d68d589db
ColorFilterLayer change SkColorFilter to DLColorFilter ( flutter/engine#34744 )
...
* change SkColorFilter to DlColorFilter
* draft for SkColorFilter to DlColorFilter
* draft for SkColorFilter to DlColorFilter
* Formatting code
* Use DlColorFilter for ColorFilterLayer; Change the test cases
* Use DlObject for test cases
* fix some nits
* update code formats
* update the local variable name
2022-08-05 21:00:54 +08:00
magicianA
be4e185fa4
[Impeller] Enforce shader resource limits in impellerc ( flutter/engine#35120 )
2022-08-05 07:54:05 +00:00
skia-flutter-autoroll
be31665102
Roll Fuchsia Linux SDK from AH3k3SvM2... to BRTz21cLl... ( flutter/engine#35175 )
2022-08-05 01:58:04 +00:00
godofredoc
4c7c58a8f6
Adds a script the generates and bundle the ios artifacts. ( flutter/engine#35168 )
2022-08-05 01:48:04 +00:00
Jonah Williams
db6f46ceca
[impeller] Convert drawImageNine into drawImageRect ( flutter/engine#35173 )
2022-08-05 00:59:04 +00:00
Dwayne Slater
86d2aa6f59
Fix handling of external texture transforms on Android ( flutter/engine#24888 )
2022-08-05 00:12:04 +00:00
Ricardo Amador
9c735ec7dc
Move firebase test lab logs to a staging bucket ( flutter/engine#35149 )
...
* Updated the bucket for firebase testing to the staging project.
* updated the project.
* Adding environment variables for gcp project and storage bucket.
* Updated to exit if environment variables were not provided.
2022-08-04 16:52:29 -07:00
Yegor
dea9cc4f0f
[web] remove dependency on web_installers and transitively all code that used it ( flutter/engine#32852 )
2022-08-04 23:03:03 +00:00
Jim Graham
1413379354
Embedders use DisplayListBuilder for compositing ( flutter/engine#35170 )
2022-08-04 22:23:04 +00:00
Xilai Zhang
e8385b7d63
[gn] mac entitlement config when dart sdk is non prebuilt ( flutter/engine#35016 )
2022-08-04 21:38:05 +00:00
JKris95
048a1cb86b
Adds documentation for PathMetric.length ( flutter/engine#34923 )
2022-08-04 20:52:05 +00:00
Ian Hickson
4f71760639
We decided not to support bare ellipsis in the API docs. ( flutter/engine#35146 )
2022-08-04 20:11:05 +00:00
Zachary Anderson
da2eeac15b
[impellerc] Namespace user functions ( flutter/engine#35155 )
2022-08-04 12:10:38 -07:00
Phil Quitslund
e1a6ff373d
[testing/scenario_app] fix no-op interpolated toStrings() ( flutter/engine#35165 )
2022-08-04 18:37:07 +00:00
J-P Nurmi
bacc6eb5cc
[Linux] remove AtkText stub implementation ( flutter/engine#34839 )
...
When Orca has "Speak object under mouse" enabled, it tries to get the
text range extents for any object that implements the AtkText interface
and gets a bit confused by our AtkText stub implementation that merely
returns null for `get_text`.
Removing the stub implementation helps to avoid the issue that Orca
would try to call `atk_text_get_range_extents()` with `start_offset=0`
and `end_offset=0`:
> Atk-CRITICAL **: atk_text_get_range_extents: assertion 'start_offset >= 0 && start_offset < end_offset' failed
2022-08-04 11:33:55 -07:00
Kaushik Iska
6e0f658ba9
Reland "[Impeller] [Vulkan] Generate descriptor set layouts in backen… ( flutter/engine#35166 )
2022-08-04 18:33:04 +00:00
Michael Goderbauer
045b068cc1
remove outdated ignores ( flutter/engine#35143 )
2022-08-04 18:29:03 +00:00
Kaushik Iska
529f557f12
Revert "[impeller] Set binding base for fragment shaders ( #35052 )" ( flutter/engine#35167 )
...
This reverts commit 8b4cc52f2d199b0351ca75029feea1e798c3eb99.
2022-08-04 13:59:59 -04:00
Sébastien Marchand
91c513d243
[Fuchsia] Specify the target API level in pm_tool.gni ( flutter/engine#35132 )
...
Bug: fxb/105705
2022-08-04 09:53:20 -07:00
skia-flutter-autoroll
48649afdfa
Roll Skia from fbd9c4d05842 to 098c234c05f7 (1 revision) ( flutter/engine#35162 )
2022-08-04 14:37:25 +00:00
skia-flutter-autoroll
e32135091c
Roll Fuchsia Linux SDK from OsNl2rRU2... to AH3k3SvM2... ( flutter/engine#35160 )
2022-08-04 12:45:06 +00:00
skia-flutter-autoroll
21e79fa70c
Roll Skia from 1617a4027d3b to fbd9c4d05842 (1 revision) ( flutter/engine#35159 )
2022-08-04 11:08:05 +00:00
ColdPaleLight
9d0dc1078c
[Impeller] Implement tile mode for linear gradient and radial gradient ( flutter/engine#35087 )
2022-08-04 09:21:09 +00:00
skia-flutter-autoroll
386b32077d
Roll Skia from 4744b2aaa20d to 1617a4027d3b (9 revisions) ( flutter/engine#35156 )
2022-08-04 07:01:06 +00:00
Zachary Anderson
bbb6ce33e0
Don't redefine SkSL builtin 'saturate' ( flutter/engine#35154 )
2022-08-04 04:36:03 +00:00
Nayuta403
e46b6ee859
Make FlutterEngineGroup support more params ( #107394 ) ( flutter/engine#34663 )
2022-08-04 03:43:04 +00:00
Brandon DeRosier
af051843f3
[Impeller] Enable SDF approximation when drawing mask blurred solid Rects and RRects ( flutter/engine#35151 )
2022-08-04 01:56:04 +00:00
skia-flutter-autoroll
7580bf28c5
Roll Fuchsia Linux SDK from TYBmxFHAk... to OsNl2rRU2... ( flutter/engine#35144 )
2022-08-03 23:34:05 +00:00
Kaushik Iska
f6f3c7c66a
Revert "[Impeller] [Vulkan] Generate descriptor set layouts in backen… ( flutter/engine#35136 )
2022-08-03 21:12:04 +00:00
Jonah Williams
2604d38c3d
[impeller] use cullRect for drawAtlas coverage ( flutter/engine#35133 )
2022-08-03 20:27:04 +00:00
Chris Bracken
3e485ec15e
[Windows] Add missing testing namespace ( flutter/engine#35131 )
...
flutter_windows_unittests.cc had its tests inside the flutter namespace
rather than the flutter:testing namespace. This adds the missing
namespace and makes one namespace-related cleanup in one of the key
event unit tests as well.
This is a post-landing cleanup for PR:
https://github.com/flutter/engine/pull/35106
Issue: https://github.com/flutter/flutter/issues/86617
2022-08-03 20:26:44 +01:00
Jonah Williams
0ddf909903
[impeller] forward paint opacity to draw atlas ( flutter/engine#35127 )
2022-08-03 18:47:04 +00:00
skia-flutter-autoroll
7640df5e62
Roll Skia from 770620d9fcae to 4744b2aaa20d (1 revision) ( flutter/engine#35130 )
2022-08-03 18:39:04 +00:00
skia-flutter-autoroll
7ff4cb0333
Roll Skia from 044137673848 to 770620d9fcae (5 revisions) ( flutter/engine#35126 )
2022-08-03 16:21:05 +00:00
godofredoc
8c9050ffba
Adds mac_android_aot_engine. ( flutter/engine#35115 )
2022-08-03 15:32:04 +00:00
skia-flutter-autoroll
19bea80e50
Roll Skia from 88d90928a76f to 044137673848 (1 revision) ( flutter/engine#35123 )
2022-08-03 14:18:16 +00:00
skia-flutter-autoroll
a2449e1c4d
Roll Fuchsia Linux SDK from ERGTYC7pf... to TYBmxFHAk... ( flutter/engine#35122 )
2022-08-03 10:22:05 +00:00
skia-flutter-autoroll
e0348b781e
Roll Skia from 3f99bc378abc to 88d90928a76f (1 revision) ( flutter/engine#35121 )
2022-08-03 09:14:14 +00:00
skia-flutter-autoroll
b621b6daf7
Roll Skia from 149eb4561980 to 3f99bc378abc (1 revision) ( flutter/engine#35119 )
2022-08-03 07:14:05 +00:00
skia-flutter-autoroll
5312801711
Roll Skia from da1c56b69334 to 149eb4561980 (1 revision) ( flutter/engine#35116 )
2022-08-03 06:08:04 +00:00
godofredoc
d4793b7370
Update mac artifacts to gcs. ( flutter/engine#35113 )
2022-08-03 02:44:04 +00:00
Brandon DeRosier
e3a8ab008b
[Impeller] Move color-only blending functions and utilities into the shader library ( flutter/engine#35111 )
2022-08-03 01:14:04 +00:00
skia-flutter-autoroll
7b72a19a4c
Roll Skia from ee395eb27c39 to da1c56b69334 (3 revisions) ( flutter/engine#35110 )
2022-08-03 00:12:04 +00:00
Chris Bracken
66e6cd880d
[Windows] Fix incorrect public C API argument type ( flutter/engine#35106 )
...
FlutterDesktopEngineGetTextureRegistrar is used to get the texture
registrar associated with an engine object and therefore should take a
FlutterDesktopEngineRef parameter.
This bug was initially identified and fixed by @knopp in:
https://github.com/flutter/engine/pull/27522
This patch replaces that one and adds the simplest possible unit test to
get it landed.
This also adds an initial unit test for the public Windows C API used to
implement the C++ client wrapper. In order to fully test this API, we'll
want to support test fixtures similar to what we do in the embedder API
tests. See: https://github.com/flutter/flutter/issues/87299
Fixes: https://github.com/flutter/flutter/issues/86617
2022-08-03 01:09:48 +01:00
Jonah Williams
15d42dad5d
[impeller] drawAtlas ( flutter/engine#35009 )
2022-08-02 23:45:04 +00:00
Brandon DeRosier
d9df5e8846
[Impeller] Add rounded rect SDF blur ( flutter/engine#35084 )
2022-08-02 23:24:04 +00:00