Yilong Li
eaaa732b80
fuchsia: Allow access to system services in tests. ( flutter/engine#25303 )
...
Per https://fuchsia.dev/fuchsia-src/concepts/testing/v1_test_component ,
in order to access non-basic system services like Vulkan loader and
sysmem allocator, we need to add "system-services" field to the cmx
metadata file.
Unittests like "shell_test" requires Vulkan to run properly, so we
add Vulkan loader and sysmem services; for Flutter runner tests,
we also need to add fuchsia.ui.scenic.Scenic since the test needs
to create a Scenic session as well.
TEST=shell_tests (SkpWarmupTest.Basic/SkpWarmupTest.Image)
flutter_runner_tests (EngineTest.SkpWarmUp) on FEMU
2021-03-31 13:43:33 -07:00
skia-flutter-autoroll
d822454787
Roll Fuchsia Linux SDK from -9LtXeZ47... to T_kNQ9dqg... ( flutter/engine#25336 )
2021-03-31 13:04:02 -07:00
skia-flutter-autoroll
ba7074f0b9
Roll Skia from 428523f9a4dc to 8ed7a8d1c659 (18 revisions) ( flutter/engine#25338 )
...
https://skia.googlesource.com/skia.git/+log/428523f9a4dc..8ed7a8d1c659
2021-03-31 csmartdalton@google.com Extract a GrVertexChunkArray class with a builder
2021-03-31 rmistry@google.com Add new motionmark SKPs
2021-03-31 rmistry@google.com Replace desk_intelwiki.skp with desk_gujuratiwiki.skp
2021-03-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skcms from b9593d4e39ea to 4e8691e28194 (1 revision)
2021-03-31 johnstiles@google.com Run the inliner on GLES devices only.
2021-03-31 johnstiles@google.com Add support for constant-folded array inequality checks.
2021-03-31 csmartdalton@google.com Use 4x msaa for all dm testing
2021-03-31 johnstiles@google.com Add test for folding of == and != for arrays.
2021-03-31 reed@google.com Add drawPatch to canvaskit
2021-03-31 bsalomon@google.com SkAuto[S]TMalloc only for trivially constructible/destructible.
2021-03-31 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2021-03-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from d6926860006d to de65860ffd71 (501 revisions)
2021-03-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d7d98509da5c to 864a36474205 (28 revisions)
2021-03-31 bsalomon@google.com GrConvertPixels takes pixmaps
2021-03-30 herb@google.com remove unused functions from glyph run classes
2021-03-30 egdaniel@google.com Grab mutex before reseting vk command pools.
2021-03-30 jvanverth@google.com Add compute methods to GrD3DDirectCommandList.
2021-03-30 jlavrova@google.com Handle the case when one grapheme includes more than one run.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC mtklein@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-03-31 13:03:29 -07:00
Christopher Fujino
b30b174aaa
build dart2js on linux arm host ( flutter/engine#25312 )
2021-03-31 12:54:02 -07:00
George Wright
ad9a889666
Support software rendering fallback on Win32 ( flutter/engine#25205 )
2021-03-31 12:49:02 -07:00
Chris Bracken
896ed97baf
Make EncodableValue::LongValue const ( flutter/engine#25335 )
...
This method doesn't mutate the value of the underlying variant.
Fixes https://github.com/flutter/flutter/issues/79472
2021-03-31 12:47:49 -07:00
Harsh Bhikadia
20b6f2a4ea
[doc] added dart type mapping in declaration comment ( flutter/engine#25329 )
2021-03-31 11:50:59 -07:00
skia-flutter-autoroll
dba2fa42ae
Roll Skia from 1d2a26d0df07 to 428523f9a4dc (5 revisions) ( flutter/engine#25311 )
2021-03-30 13:59:01 -07:00
Alexander Brusher
3ebaf4f764
[fuchsia][a11y] Adds isKeyboardKey semantics flag. ( flutter/engine#25167 )
...
This change introduces a semantics flag to indicate whether a node
represents a virtual keyboard key.
2021-03-30 13:26:56 -07:00
xster
59ff1d3735
Deduplicate plugin registration logic and make error logs visible ( flutter/engine#25297 )
2021-03-30 11:19:01 -07:00
skia-flutter-autoroll
7db8c2c275
Roll Skia from 4718a8b83bbb to 1d2a26d0df07 (2 revisions) ( flutter/engine#25306 )
2021-03-30 11:14:02 -07:00
Harry Terkelsen
1613a25b91
Add computeLineMetrics ( flutter/engine#25293 )
2021-03-30 11:08:58 -07:00
chandarrengoog
b730d4b621
Copy gtest_filters from femu_test.py. ( flutter/engine#25300 )
...
Start migrating away from hard-coded gtest_filters in femu_test.py
2021-03-30 10:35:15 -07:00
chunhtai
0b40ddfde0
Reland "Fixes android voice access delete text, redo, and undo action" ( flutter/engine#25289 )
...
* Reland "Fixes android voice access delete text, redo, and undo actions. (#25050 )"
This reverts commit b1b20aedd68a6cfea50b61e4f4aca74c3909407c.
* fix condition
2021-03-30 10:21:21 -07:00
xster
058ebe70e5
Turn off insecure socket policy configuration in the engine ( flutter/engine#25299 )
2021-03-30 10:15:10 -07:00
skia-flutter-autoroll
4577e22d5e
Roll Skia from 589adda93059 to 4718a8b83bbb (14 revisions) ( flutter/engine#25305 )
2021-03-30 09:39:01 -07:00
skia-flutter-autoroll
8504932ccb
Roll Fuchsia Linux SDK from Jsuz_VU7L... to -9LtXeZ47... ( flutter/engine#25302 )
2021-03-30 09:04:01 -07:00
James Clarke
c68996b4ef
Fix WinUWP build ( flutter/engine#25267 )
2021-03-30 08:54:02 -07:00
skia-flutter-autoroll
e1b99b3cdc
Roll Skia from 7b41798fd606 to 589adda93059 (1 revision) ( flutter/engine#25295 )
...
https://skia.googlesource.com/skia.git/+log/7b41798fd606..589adda93059
2021-03-30 shrekshao@google.com WebGPU API evolution GPUExtent3D.depth -> depthOrArrayLayers
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC mtklein@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-03-30 08:10:41 -07:00
Chris Bracken
c04c20351e
Revert "Fix Windows external texture interference ( #25193 )" ( flutter/engine#25292 )
...
This will cause the previous texture binding used by Skia to be
incorrectly unbound, such that should they need to re-used an existing
binding, we'll end up rendering blank instead.
Instead we should be using
context->flushAndSubmit();
context->resetContext(kAll_GrBackendState);
in `EmbedderExternalTextureGL::ResolveTexture` in order to notify Skia
that we've updated handles within the current binding and invalidate any
assumptions about previous modifications it has made to the context.
This reverts commit eff2763bd561ef9ca6d7834f785013d20e525d60.
2021-03-29 16:46:26 -07:00
Pieter van Loon
d6e0e468e3
Keep rendering to screen in iOS inactive state ( flutter/engine#25196 )
...
Co-authored-by: Aaron Clarke <gaaclarke>
2021-03-29 16:45:34 -07:00
LongCatIsLooong
bc034502d7
[Android Text Input] restart when framework changes composing region ( flutter/engine#25180 )
2021-03-29 16:29:01 -07:00
skia-flutter-autoroll
0f9f16b58a
Roll Skia from 556302dea5bc to 7b41798fd606 (7 revisions) ( flutter/engine#25291 )
2021-03-29 16:09:02 -07:00
skia-flutter-autoroll
bfb45b7d79
Roll Skia from 99438408b1e0 to 556302dea5bc (4 revisions) ( flutter/engine#25287 )
2021-03-29 14:49:01 -07:00
Kaushik Iska
e96ad6e421
[ios] [asan] Copy asan runtime dylib when built with "--asan" ( flutter/engine#25284 )
2021-03-29 13:59:03 -07:00
Brandon DeRosier
ace4d489a0
When snapshotting a surface, upper-bound the render target size to the device limit. ( flutter/engine#25213 )
2021-03-29 13:54:02 -07:00
chunhtai
4f3e691b5a
Fixes iOS accessibility can focus wrong content due to rapid animations ( flutter/engine#25115 )
2021-03-29 13:49:04 -07:00
gaaclarke
2cd1c0280c
Reland: Started waiting for the notifications locally before asserting side-effects ( flutter/engine#25257 )
2021-03-29 13:48:58 -07:00
Niklas Schulze
eff2763bd5
Fix Windows external texture interference ( flutter/engine#25193 )
2021-03-29 13:48:35 -07:00
skia-flutter-autoroll
9e998739bb
Roll Skia from 975341304300 to 99438408b1e0 (6 revisions) ( flutter/engine#25285 )
2021-03-29 10:14:01 -07:00
Karl
fcb807db42
Add clear method in FlutterEngineCache to clear all cached Flutter engines #78420 ( flutter/engine#25280 )
2021-03-29 09:59:01 -07:00
skia-flutter-autoroll
2fbbfd1208
Roll Fuchsia Linux SDK from lzyM0FRih... to Jsuz_VU7L... ( flutter/engine#25278 )
2021-03-29 09:54:01 -07:00
LongCatIsLooong
b2ee2f3db8
[libTxt] multi-codeunit glyph hit test minor fix ( flutter/engine#25270 )
2021-03-29 09:49:02 -07:00
chunhtai
b1b20aedd6
Revert "Fixes android voice access delete text, redo, and undo actions. ( #25050 )" ( flutter/engine#25286 )
...
This reverts commit dd9fcd6de3b0f3279153fd6549e828389b9124d3.
2021-03-29 09:31:07 -07:00
skia-flutter-autoroll
54212acd68
Roll Skia from 497bdf959908 to 975341304300 (4 revisions) ( flutter/engine#25282 )
...
https://skia.googlesource.com/skia.git/+log/497bdf959908..975341304300
2021-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from e0abc3035c46 to 72a44ae7b7da (206 revisions)
2021-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d4550ab8d3f0 to fb53aa2bb7da (1 revision)
2021-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 125715248544 to b745df8537a0 (1 revision)
2021-03-28 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC mtklein@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
2021-03-29 08:50:44 -07:00
skia-flutter-autoroll
47b4358616
Roll Fuchsia Linux SDK from wR8Sc9ieX... to lzyM0FRih... ( flutter/engine#25274 )
2021-03-27 07:34:01 -07:00
skia-flutter-autoroll
03b700d9f6
Roll Fuchsia Linux SDK from d8jq76lyK... to wR8Sc9ieX... ( flutter/engine#25272 )
2021-03-26 18:09:02 -07:00
skia-flutter-autoroll
bab9594dba
Roll Fuchsia Linux SDK from R-p04Lkby... to d8jq76lyK... ( flutter/engine#25266 )
2021-03-26 04:44:02 -07:00
skia-flutter-autoroll
7a9a62a7f1
Roll Skia from 5069304bb203 to 497bdf959908 (2 revisions) ( flutter/engine#25263 )
2021-03-26 00:49:01 -07:00
skia-flutter-autoroll
823533edda
Roll Skia from 2febb5b4233e to 5069304bb203 (3 revisions) ( flutter/engine#25260 )
2021-03-25 23:19:05 -07:00
skia-flutter-autoroll
410fd3f426
Roll Skia from 7ddc9b9941ec to 2febb5b4233e (4 revisions) ( flutter/engine#25256 )
2021-03-25 18:24:01 -07:00
skia-flutter-autoroll
1cd1eaec33
Roll Skia from c28336e5c272 to 7ddc9b9941ec (6 revisions) ( flutter/engine#25254 )
2021-03-25 16:54:02 -07:00
Ryan Knauer
9a24208940
Add support for right-click in GLFW. ( flutter/engine#25110 )
2021-03-25 16:23:06 -07:00
Michael Goderbauer
ec7ebd8373
Remove ignores that are not ignoring anything ( flutter/engine#25252 )
2021-03-25 16:12:26 -07:00
skia-flutter-autoroll
d1a68590fe
Roll Fuchsia Linux SDK from y2eG1RQrm... to R-p04Lkby... ( flutter/engine#25253 )
2021-03-25 15:19:01 -07:00
Greg Spencer
7e620bae64
Convert format and lint scripts to null safety. ( flutter/engine#25078 )
2021-03-25 15:09:02 -07:00
Mouad Debbar
f8d60eac0b
[web] More meaningful test for font features ( flutter/engine#25206 )
2021-03-25 14:59:05 -07:00
shuoch-g
7a83f0694b
Let FlutterEngine to turn off automaticallyRegisterPlugins from AndroidManifest.xml. ( flutter/engine#24479 )
2021-03-25 14:59:02 -07:00
Kaushik Iska
6301223cee
[tracing] Add trace events for DartIsolate::HandleMessage ( flutter/engine#25241 )
...
This captures majority of the non frame related workload
happening on the UI thread.
2021-03-25 14:59:00 -07:00
Kaushik Iska
9f88f31f86
Highlight VSync support for embedders ( flutter/engine#25247 )
...
Chrome Trace viewer treats events labeled "VSYNC" as special and highlights them (when the "Highlight Vsync" checkbox is enabled). Ideally VSYNC events are generated by the host system at their source. System VSYNC events are indeed present in full-system systraces. Flutter-level traces (as seen in Observatory/Flutter devtools) do not contain the system VSYNC events, so we rely on the engine to generate them (as close to where they would be generated by the system ideally).
2021-03-25 14:58:44 -07:00