godofredoc
08ead47f9c
Use gclient_variables consistently. ( flutter/engine#41162 )
...
Use gclient_variables consistently.
2023-04-14 05:03:13 +00:00
skia-flutter-autoroll
7a6bd02699
Roll Fuchsia Mac SDK from fZ9Ts9cOefCWJSM1a... to fRDyjjf-0gc4uVHv7... ( flutter/engine#41191 )
...
Roll Fuchsia Mac SDK from fZ9Ts9cOefCWJSM1a... to fRDyjjf-0gc4uVHv7...
2023-04-14 04:27:57 +00:00
Jackson Gardner
ef11c9d3ae
Only set dart_include_wasm_opt when we are actually building the dart sdk. ( flutter/engine#41175 )
...
Only set `dart_include_wasm_opt` when we are actually building the dart sdk.
2023-04-14 04:08:29 +00:00
Zachary Anderson
34f107bb41
[Impeller] Fix the cmake example build. ( flutter/engine#41148 )
...
[Impeller] Fix the cmake example build.
2023-04-14 03:13:20 +00:00
Dan Field
bec47ba84f
Macmini8,1 for another target that runs host tests ( flutter/engine#41179 )
...
This target also runs impeller_unittests that aren't safe to run right
now on Macmini7,1
I missed this in https://github.com/flutter/engine/pull/41159
2023-04-13 20:09:23 -07:00
陈昱
41285bed66
[Android] Send connectionClosed message when keyboard becomes invisible to ensure framework focus state is correct. ( flutter/engine#40746 )
...
[Android] Send connectionClosed message when keyboard becomes invisible to ensure framework focus state is correct.
2023-04-14 03:07:54 +00:00
Dan Field
b156f07ddc
[Impeller] Allow image rasterization/decoding before/without surface acquisition ( flutter/engine#41168 )
...
[Impeller] Allow image rasterization/decoding before/without surface acquisition
2023-04-14 03:02:17 +00:00
Yegor
d1d577c2ae
[web:canvaskit] move shaders to UniqueRef; fix minor memory leaks ( flutter/engine#41172 )
...
[web:canvaskit] move shaders to UniqueRef; fix minor memory leaks
2023-04-14 02:57:19 +00:00
Brandon DeRosier
f915b904b0
[Impeller] Print a log on all non-recoverable failure paths in EntityPass ( flutter/engine#41178 )
...
This eliminates a lot of surface area when debugging non-recoverable
frame failures such as https://github.com/flutter/engine/pull/41129 .
Every failure case should be covered with at least one log, but without
recursive log spam.
2023-04-13 19:33:25 -07:00
skia-flutter-autoroll
5704494ac9
Roll Dart SDK from 6eb25c34b824 to 010e0ed06c89 (2 revisions) ( flutter/engine#41180 )
...
Roll Dart SDK from 6eb25c34b824 to 010e0ed06c89 (2 revisions)
2023-04-14 00:54:11 +00:00
LouiseHsu
7f3889d6b0
Revert "Add support for double tap action from Apple Pencil 2" ( flutter/engine#41138 )
...
Reverts flutter/engine#39637
Since this feature https://github.com/flutter/flutter/issues/73172 has
been scrapped for now, previous engine work should be reverted. Refer to
[this design
doc](https://docs.google.com/document/d/1r4P5r-jGt2Sjqro3ldCU2axUiHTpu3yhIycnI94OKQw/edit
) for more discussion and details.
2023-04-13 14:59:04 -07:00
Jackson Gardner
29eb026a0e
Fix skwasm's canvasDrawArc declaration and write tests. ( flutter/engine#41165 )
...
Fix skwasm's canvasDrawArc declaration and write tests.
2023-04-13 21:26:17 +00:00
Jackson Gardner
fb0a83e944
Implement Gradient Shaders and Fragment Shaders in Skwasm ( flutter/engine#41144 )
...
Implement Gradient Shaders and Fragment Shaders in Skwasm
2023-04-13 20:58:46 +00:00
drwez
c7eddaf709
[fuchsia] Remove implementations & clients of deprecated CreateView ( flutter/engine#41154 )
...
Prepare Flutter's Fuchsia port for removal of the
fuchsia.ui.app.ViewProvider.CreateView() API.
The Flutter engine's implementation of the API, which has long been
deprecated, is removed.
Calls to the deprecated CreateView() in tests are replaced with
CreateViewWithViewRef().
Bug fxbug.dev/81285
2023-04-14 06:30:06 +10:00
Dan Field
273366f3ea
Add builders for arm64 on macOS unopt ( flutter/engine#41141 )
...
Add builders for arm64 on macOS unopt
2023-04-13 18:56:05 +00:00
Dan Field
0b76c9b463
Do not use Macmini7,1 for host tests ( flutter/engine#41159 )
...
fixes https://github.com/flutter/flutter/issues/124678
those machines do not support compute subgroups. They make up only a
relatively small fraction of the pool.
This does not restrict the arm machines, as they're already restricted
by the cpu architecture dimension.
2023-04-13 10:45:41 -07:00
skia-flutter-autoroll
be80920d7f
Roll Dart SDK from 66d24b6f47d8 to 6eb25c34b824 (1 revision) ( flutter/engine#41161 )
...
Roll Dart SDK from 66d24b6f47d8 to 6eb25c34b824 (1 revision)
2023-04-13 16:43:04 +00:00
skia-flutter-autoroll
cc1f81c58c
Roll Fuchsia Mac SDK from 2d6iXnX7q0I_TTKve... to fZ9Ts9cOefCWJSM1a... ( flutter/engine#41158 )
...
Roll Fuchsia Mac SDK from 2d6iXnX7q0I_TTKve... to fZ9Ts9cOefCWJSM1a...
2023-04-13 15:40:20 +00:00
skia-flutter-autoroll
eb5df01cd1
Roll Fuchsia Linux SDK from jBapy5VYzGXkQbRWT... to PTl8Vh38NHaFGLmjT... ( flutter/engine#41157 )
...
Roll Fuchsia Linux SDK from jBapy5VYzGXkQbRWT... to PTl8Vh38NHaFGLmjT...
2023-04-13 14:08:30 +00:00
skia-flutter-autoroll
88811d32ac
Roll Skia from 21b7538fe075 to 2e4223a5f4bf (5 revisions) ( flutter/engine#41153 )
...
Roll Skia from 21b7538fe075 to 2e4223a5f4bf (5 revisions)
2023-04-13 11:22:33 +00:00
skia-flutter-autoroll
b65bee1cc2
Roll Skia from 8811dc695f8e to 21b7538fe075 (3 revisions) ( flutter/engine#41150 )
...
Roll Skia from 8811dc695f8e to 21b7538fe075 (3 revisions)
2023-04-13 05:44:59 +00:00
Dan Field
34783cc783
[Impeller] Delete obsolete tests ( flutter/engine#41142 )
...
[Impeller] Delete obsolete tests
2023-04-13 04:32:10 +00:00
skia-flutter-autoroll
abc46249f9
Manual roll Dart SDK from e9053a1d8820 to 66d24b6f47d8 (6 revisions) ( flutter/engine#41147 )
...
Manual roll Dart SDK from e9053a1d8820 to 66d24b6f47d8 (6 revisions)
2023-04-13 02:09:52 +00:00
skia-flutter-autoroll
acb1fa738b
Roll Fuchsia Linux SDK from C2ZkyhfvF-svQYRKt... to jBapy5VYzGXkQbRWT... ( flutter/engine#41145 )
...
Roll Fuchsia Linux SDK from C2ZkyhfvF-svQYRKt... to jBapy5VYzGXkQbRWT...
2023-04-13 01:18:14 +00:00
Jackson Gardner
a301d289d5
Revert "Include ui_web API files in sky_engine." ( flutter/engine#41143 )
...
Revert "Include `ui_web` API files in sky_engine."
2023-04-13 01:14:54 +00:00
skia-flutter-autoroll
4bfb3f69e7
Roll Dart SDK from e9053a1d8820 to 66d24b6f47d8 (6 revisions) ( flutter/engine#41140 )
...
Roll Dart SDK from e9053a1d8820 to 66d24b6f47d8 (6 revisions)
2023-04-13 00:01:28 +00:00
Yegor
aa5cde7646
[web:canvaskit] move path API to UniqueRef ( flutter/engine#41136 )
...
[web:canvaskit] move path API to UniqueRef
2023-04-12 23:52:26 +00:00
skia-flutter-autoroll
848702db4a
Roll Skia from d4e7e1c701c1 to 8811dc695f8e (19 revisions) ( flutter/engine#41139 )
...
Roll Skia from d4e7e1c701c1 to 8811dc695f8e (19 revisions)
2023-04-12 23:33:49 +00:00
Brandon DeRosier
7eef190afb
[Impeller] Check coverage after screen clip ( flutter/engine#41129 )
...
[Impeller] Check coverage after screen clip
2023-04-12 23:21:48 +00:00
Jackson Gardner
56821f80e7
Don't use OffscreenCanvas in Safari, it doesn't support WebGL. ( flutter/engine#41135 )
...
Don't use `OffscreenCanvas` in Safari, it doesn't support WebGL.
2023-04-12 23:01:25 +00:00
chunhtai
79718c9947
Makes iOS VoiceOver treat radio buttons as regualr buttons ( flutter/engine#41036 )
...
Makes iOS VoiceOver treat radio buttons as regualr buttons
2023-04-12 22:38:46 +00:00
Jackson Gardner
0a91352f05
Include ui_web API files in sky_engine. ( flutter/engine#40846 )
...
Include `ui_web` API files in sky_engine.
2023-04-12 22:03:30 +00:00
skia-flutter-autoroll
657054125b
Roll Fuchsia Mac SDK from CETPdr-o3iQbJF--2... to 2d6iXnX7q0I_TTKve... ( flutter/engine#41134 )
...
Roll Fuchsia Mac SDK from CETPdr-o3iQbJF--2... to 2d6iXnX7q0I_TTKve...
2023-04-12 21:56:16 +00:00
Jason Simmons
fc85255c98
[Impeller] Fix names of texture coordinate inputs in color filter fragment shaders ( flutter/engine#41131 )
...
[Impeller] Fix names of texture coordinate inputs in color filter fragment shaders
2023-04-12 21:54:49 +00:00
Jason Simmons
a084108d8b
[Impeller] Do not copy the command list when queueing a RenderPassGLES to the reactor ( flutter/engine#41125 )
...
[Impeller] Do not copy the command list when queueing a RenderPassGLES to the reactor
2023-04-12 21:54:46 +00:00
Zachary Anderson
7dc83ce910
Add script to test impeller-cmake-example ( flutter/engine#41133 )
...
This PR adds an engine CI configuration that downloads the
impeller-cmake-example and builds it.
2023-04-12 14:47:20 -07:00
Mouad Debbar
f97827234f
[web] Use the right encoder flags for CanvasKit ( flutter/engine#41124 )
...
[web] Use the right encoder flags for CanvasKit
2023-04-12 21:11:05 +00:00
Emircan Uysaler
f54713cc5e
[fuchsia] Reduce noise from child view disconnects ( flutter/engine#41132 )
...
This CL changes ERROR to WARNING for the logs when a child disconnects
and ChildViewWatcher is closed. This may happen due to other apps and
doesn't necessarily indicate a flutter error.
Bug:fxb/125256
2023-04-13 06:42:55 +10:00
Brandon DeRosier
ba164c17ff
[Impeller] Metal: Read from onscreen textures ( flutter/engine#41107 )
...
Removes the "final blit" for Metal because
https://github.com/flutter/engine/pull/41085 allows us to read from the
onscreen texture.
We can't do this trick when running the Vulkan backend right now because
it doesn't have `SupportsReadFromResolve` yet, which means we need to
toggle between two textures.
2023-04-12 13:28:42 -07:00
Bernardo Ferrari
d87ae44e99
SemanticsAction / SemanticsFlag cleanup part 5 (flutter/engine#41126 )
...
`SemanticsAction` / `SemanticsFlag` cleanup part 5
2023-04-12 20:10:05 +00:00
Loïc Sharma
0cfb17c6fb
[Windows] Shutdown the engine before destroying the surface ( flutter/engine#41012 )
...
[Windows] Shutdown the engine before destroying the surface
2023-04-12 19:56:32 +00:00
godofredoc
9a7d3b19f2
Reland "Migrate ios_builders to engine_v2." ( flutter/engine#41117 )
...
Reland "Migrate ios_builders to engine_v2."
2023-04-12 19:38:28 +00:00
Brandon DeRosier
77a87d0d65
[Impeller] Add missing advanced blends in Color::BlendColor; absorb any DrawPaint blend mode ( flutter/engine#41105 )
...
Resolves https://github.com/flutter/flutter/issues/124623 .
2023-04-12 10:55:26 -07:00
Brandon DeRosier
818ca06d71
[Impeller] Improve accuracy of glyph spacing ( flutter/engine#41101 )
2023-04-12 10:55:16 -07:00
Zachary Anderson
5df3511b4c
Roll buildroot to 48f8487897b7f40e2744c808694535478d06ca47 ( flutter/engine#41119 )
...
To pick up
48f8487897
2023-04-12 10:34:10 -07:00
godofredoc
c6ccb4deb7
Add docs on how to debug global generators. ( flutter/engine#41102 )
...
Add docs on how to debug global generators.
2023-04-12 17:17:27 +00:00
Jason Simmons
c55cb7b6c5
[Impeller] Add a safe way for runtime effects to provide dynamically generated shader metadata ( flutter/engine#40992 )
...
See https://github.com/flutter/flutter/issues/113715
2023-04-12 08:19:45 -07:00
Jason Simmons
847d84fb81
[Impeller] Keep a reference to BlitPassGLES in the EncodeCommands lambda to prevent use-after-free ( flutter/engine#41100 )
...
[Impeller] Keep a reference to BlitPassGLES in the EncodeCommands lambda to prevent use-after-free
2023-04-12 15:15:55 +00:00
skia-flutter-autoroll
bbca9aeb24
Roll Fuchsia Linux SDK from 0e_0_5725_RNxNyTO... to C2ZkyhfvF-svQYRKt... ( flutter/engine#41114 )
...
Roll Fuchsia Linux SDK from 0e_0_5725_RNxNyTO... to C2ZkyhfvF-svQYRKt...
2023-04-12 12:29:30 +00:00
skia-flutter-autoroll
18bfd1a870
Roll Skia from 13af55d6ffe7 to d4e7e1c701c1 (1 revision) ( flutter/engine#41112 )
...
Roll Skia from 13af55d6ffe7 to d4e7e1c701c1 (1 revision)
2023-04-12 10:19:20 +00:00