26046 Commits

Author SHA1 Message Date
Brandon DeRosier
fc8604ed09 Add playground to demonstrate mask blur problems (flutter/engine#37574) 2022-11-13 21:37:59 -08:00
skia-flutter-autoroll
6a870018be Roll Fuchsia Mac SDK from N-iOLgSVYYh_AfC7Q... to WYzUv6RnWjJpAiqYp... (flutter/engine#37575)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-14 01:33:35 +00:00
Jonah Williams
9dda34263f [Impeller] dont include sampler offset in float offset (flutter/engine#37573) 2022-11-13 21:21:18 +00:00
skia-flutter-autoroll
5bfb3b8924 Roll Fuchsia Linux SDK from IE4logHFoa8ZZQAw3... to AE_mBWzdDqUvn4r1N... (flutter/engine#37572)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-13 20:13:23 +00:00
skia-flutter-autoroll
50771a0d06 Roll Skia from 38edf6197aa9 to 0f515e97d535 (1 revision) (flutter/engine#37571)
https://skia.googlesource.com/skia.git/+log/38edf6197aa9..0f515e97d535

2022-11-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fa88fa5cf547 to 032336ea4ca6 (1 revision)

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 jimgraham@google.com,tdenniston@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-13 18:50:27 +00:00
skia-flutter-autoroll
96a923e75b Roll Skia from c0f87aed019b to 38edf6197aa9 (1 revision) (flutter/engine#37567)
https://skia.googlesource.com/skia.git/+log/c0f87aed019b..38edf6197aa9

2022-11-13 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 jimgraham@google.com,tdenniston@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-13 12:23:23 +00:00
skia-flutter-autoroll
8eeaad486e Roll Fuchsia Mac SDK from iPqmEVwAbmYwPlh5a... to N-iOLgSVYYh_AfC7Q... (flutter/engine#37566)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-13 12:03:37 +00:00
Callum Moffat
e0108b3d66 Fix inertia cancel event on macOS Ventura (flutter/engine#37067)
* Fix inertia cancel event on macOS Ventura

* Increase allowed time delay on event to 50 ms

* Address feedback
2022-11-13 03:11:27 +00:00
Brandon DeRosier
f990cc6c92 [Impeller] Fix DrawPaint regression (flutter/engine#37561) 2022-11-12 16:48:43 -08:00
skia-flutter-autoroll
23b025813e Roll Skia from b126902e7988 to c0f87aed019b (1 revision) (flutter/engine#37559)
https://skia.googlesource.com/skia.git/+log/b126902e7988..c0f87aed019b

2022-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from dd7bb92b9a7a to 87d41aad5e71 (3 revisions)

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 22:27:05 +00:00
skia-flutter-autoroll
f710a0889a Roll Dart SDK from 190040da0bc8 to 996fe4d7ea9a (2 revisions) (flutter/engine#37552)
https://dart.googlesource.com/sdk.git/+log/190040da0bc8..996fe4d7ea9a

2022-11-12 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-394.0.dev
2022-11-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-393.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 21:41:04 +00:00
skia-flutter-autoroll
7a3ae31ee1 Roll Fuchsia Mac SDK from j3vspnGJcQvIfsXXu... to iPqmEVwAbmYwPlh5a... (flutter/engine#37557)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 19:35:32 +00:00
Brandon DeRosier
9d4830205c Add a limit to the Gaussian blur downsampling curve (flutter/engine#37550) 2022-11-12 11:34:39 -08:00
skia-flutter-autoroll
2108b2e718 Roll Fuchsia Linux SDK from xDY5B0-NZzq2idRNU... to IE4logHFoa8ZZQAw3... (flutter/engine#37554)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 18:00:19 +00:00
Jonah Williams
59db03fb47 [Impeller] reuse texture if size and type matches (flutter/engine#37527)
* [Impeller] reuse texture

* ++

* ++
2022-11-12 17:16:14 +00:00
skia-flutter-autoroll
37cb87a053 Roll Fuchsia Linux SDK from xDY5B0-NZzq2idRNU... to IE4logHFoa8ZZQAw3... (flutter/engine#37554)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 16:58:22 +00:00
Brandon DeRosier
e0bf579c9b [Impeller] Include the new primitive type in the pipeline hash (flutter/engine#37546)
* Include the new primitive type in the pipeline hash

* Add test
2022-11-12 07:50:18 +00:00
Jonah Williams
10fed9c335 Revert "[dart:ui] add documentation to FragmentShader setSampler/setFloat (#37503)" (flutter/engine#37549)
This reverts commit a8965a84cc76729a7ba8534359a8edffa1c8636d.
2022-11-12 07:30:28 +00:00
skia-flutter-autoroll
b9e21853fc Roll Skia from a727f7ac8a98 to b126902e7988 (1 revision) (flutter/engine#37547)
https://skia.googlesource.com/skia.git/+log/a727f7ac8a98..b126902e7988

2022-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 69432a484d62 to fa88fa5cf547 (4 revisions)

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 06:33:18 +00:00
Jonah Williams
a8965a84cc [dart:ui] add documentation to FragmentShader setSampler/setFloat (flutter/engine#37503)
* [dart:ui] add documentation to FragmentShader setSampler/setFloat

* remove int bool comments
2022-11-12 05:30:17 +00:00
skia-flutter-autoroll
60c4537297 Roll Skia from 3bbdd5bc54f2 to a727f7ac8a98 (1 revision) (flutter/engine#37544)
https://skia.googlesource.com/skia.git/+log/3bbdd5bc54f2..a727f7ac8a98

2022-11-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 08cd03bf8928 to 8435dd2eee4a

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 04:50:35 +00:00
skia-flutter-autoroll
384f71faa0 Roll Fuchsia Mac SDK from vEw8iuSZYmlfk1JiE... to j3vspnGJcQvIfsXXu... (flutter/engine#37543)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 03:36:37 +00:00
skia-flutter-autoroll
2961280fd1 Roll Skia from 29b9dbd7a8ed to 3bbdd5bc54f2 (8 revisions) (flutter/engine#37542)
https://skia.googlesource.com/skia.git/+log/29b9dbd7a8ed..3bbdd5bc54f2

2022-11-12 brianosman@google.com Revert "Reland "Fix rect-dashing logic""
2022-11-11 johnstiles@google.com Add minor polish to new RP::Builder API.
2022-11-11 brianosman@google.com Revert "Remove SkTArray::count() and change all uses to size()"
2022-11-11 brianosman@google.com Reland "Fix rect-dashing logic"
2022-11-11 johnstiles@google.com Revert "[bazel] Generate sksl_tests.gni from Bazel source of truth."
2022-11-11 herb@google.com count->size for iOS viewer and WASM
2022-11-11 brianosman@google.com Revert "Fix rect-dashing logic"
2022-11-11 kjlubick@google.com [bazel] Generate sksl_tests.gni from Bazel source of truth.

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 03:19:22 +00:00
skia-flutter-autoroll
240eeb999c Roll Fuchsia Linux SDK from R3L54Ma3VT2TQ6RpI... to xDY5B0-NZzq2idRNU... (flutter/engine#37541)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 01:15:00 +00:00
Brandon DeRosier
0a11bb12d7 Add more raster traces (flutter/engine#37510) 2022-11-11 17:05:25 -08:00
skia-flutter-autoroll
e71d150d36 Roll Dart SDK from 2b6909ba35e5 to 190040da0bc8 (2 revisions) (flutter/engine#37536)
https://dart.googlesource.com/sdk.git/+log/2b6909ba35e5..190040da0bc8

2022-11-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-392.0.dev
2022-11-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-391.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-12 00:11:53 +00:00
Christopher Fujino
62dc88c192 extend const_finder to allow skipping particular classes (flutter/engine#37257)
* wip

* extend const_finder_test to compile web dills

* add test

* add back tests, including non-const for web

* update run_tests.py

* fix whitespace

* clean up test file

* add new options to cli

* use annotation rather than explicit deny list

* clean up

* Apply suggestions from code review

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>

* clean up

* code review

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2022-11-11 23:38:03 +00:00
skia-flutter-autoroll
c94762fa16 Roll Skia from a457da8acd16 to 29b9dbd7a8ed (1 revision) (flutter/engine#37528)
https://skia.googlesource.com/skia.git/+log/a457da8acd16..29b9dbd7a8ed

2022-11-11 brianosman@google.com Fix rect-dashing logic

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 21:06:06 +00:00
skia-flutter-autoroll
59bf72ea53 Roll ICU from 20f8ac695af5 to da0744861976 (1 revision) (flutter/engine#37525)
20f8ac695a..da07448619

2022-10-14 jshin@chromium.org Update ICU timezone database to IANA tzdb 2022e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/icu-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in ICU: https://github.com/unicode-org/icu
To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 20:00:20 +00:00
skia-flutter-autoroll
96897428a1 Roll Skia from 1a7879e4e26a to a457da8acd16 (5 revisions) (flutter/engine#37524)
https://skia.googlesource.com/skia.git/+log/1a7879e4e26a..a457da8acd16

2022-11-11 herb@google.com Remove SkTArray::count() and change all uses to size()
2022-11-11 kjlubick@google.com [bazel] Simplify .gni output logic
2022-11-11 erikrose@google.com [infra] Make Android_Dawn job actually add the Dawn-specific build options.
2022-11-11 bsalomon@google.com Remove legacy image sampling matrix tweak
2022-11-11 jamesgk@google.com [graphite] Always initialize test-only Context backpointer

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 19:45:22 +00:00
Jackson Gardner
d3a4734ede Run pub get before building host.dart. (flutter/engine#37502)
* Run pub get before building host.dart.

* We should call `pub get` for `web_ui` in the launcher script because
felt itself needs it. However, we should let felt invoke `pub get` on
`web_engine_tester` only as needed, not in the launcher script.
2022-11-11 19:00:55 +00:00
skia-flutter-autoroll
733bf05ba0 Roll Skia from 77620568f467 to 1a7879e4e26a (6 revisions) (flutter/engine#37520)
https://skia.googlesource.com/skia.git/+log/77620568f467..1a7879e4e26a

2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7d6beba71359 to 69432a484d62 (69 revisions)
2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3d5d75e282b6 to 8435dd2eee4a (1 revision)
2022-11-11 kjlubick@google.com [bazel] Generate .gni files from Bazel files in CheckGeneratedFiles job
2022-11-11 michaelludwig@google.com [skif] Consolidate integer translate+subset into resolve()
2022-11-11 kjlubick@google.com [bazel] Update .gni file generation
2022-11-11 lovisolo@google.com Fix VkDeps roller.

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 18:16:06 +00:00
Jason Simmons
220c7b0618 Build display lists from SkParagraph output using the ParagraphPainter interface (flutter/engine#37087)
SkPaint does not provide APIs for extracting the definitions of some
attributes such as filters. The engine will instead use DlPaint
to describe how text foregrounds and backgrounds will be painted.
The DlPaint objects will be represented as PaintIDs in SkParagraph text
styles. The ParagraphPainter will then map the PaintIDs back to the
original DlPaint objects.
2022-11-11 16:39:23 +00:00
skia-flutter-autoroll
16525e9817 Roll Dart SDK from 1e37edb1f6c1 to 2b6909ba35e5 (1 revision) (flutter/engine#37516)
https://dart.googlesource.com/sdk.git/+log/1e37edb1f6c1..2b6909ba35e5

2022-11-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-390.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 13:55:22 +00:00
skia-flutter-autoroll
cf1a163f78 Roll Dart SDK from 3a022103e91d to 1e37edb1f6c1 (1 revision) (flutter/engine#37515)
https://dart.googlesource.com/sdk.git/+log/3a022103e91d..1e37edb1f6c1

2022-11-11 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-389.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 08:53:36 +00:00
skia-flutter-autoroll
7ebb413197 Roll Skia from b50f741ef341 to 77620568f467 (5 revisions) (flutter/engine#37514)
https://skia.googlesource.com/skia.git/+log/b50f741ef341..77620568f467

2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 08cd03bf8928 to 3d5d75e282b6 (1 revision)
2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from bb95fce01aff to 92a0efdfb244 (5 revisions)
2022-11-11 sharaks@google.com Update Skia milestone to 110
2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 17f204769ca0 to 4e0eac148d62 (2 revisions)
2022-11-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 99bc22c79dd7 to 08cd03bf8928

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 07:07:19 +00:00
skia-flutter-autoroll
93acda520e Roll Fuchsia Linux SDK from mduclAELKkftJ-fwI... to R3L54Ma3VT2TQ6RpI... (flutter/engine#37513)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 06:09:20 +00:00
Jonah Williams
d7234d7de1 [Impeller] enable blending on RuntimeEffectsContents (flutter/engine#37509) 2022-11-11 04:17:14 +00:00
skia-flutter-autoroll
e7c19c4e51 Roll Dart SDK from 2f47565b8774 to 3a022103e91d (5 revisions) (flutter/engine#37507)
https://dart.googlesource.com/sdk.git/+log/2f47565b8774..3a022103e91d

2022-11-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-388.0.dev
2022-11-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-387.0.dev
2022-11-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-386.0.dev
2022-11-10 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-385.0.dev
2022-11-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-384.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 04:17:12 +00:00
skia-flutter-autoroll
69825e4b48 Roll Skia from b50a2f714837 to b50f741ef341 (2 revisions) (flutter/engine#37508)
https://skia.googlesource.com/skia.git/+log/b50a2f714837..b50f741ef341

2022-11-11 brianosman@google.com Remove legacy shader context support from SkPictureShader
2022-11-10 johnstiles@google.com Create SkSL::RP::Builder class.

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 03:35:55 +00:00
Kaushik Iska
ca224262c5 Do not call Dart_NotifyIdle when in Dart_PerformanceMode_Latency (flutter/engine#37499) 2022-11-10 21:28:38 -05:00
Chinmay Garde
a56e2b774e Roll buildroot to f63462fc6. (flutter/engine#37497) 2022-11-11 02:11:44 +00:00
Jonah Williams
326f54412c [Impeller] null check samplers (flutter/engine#37489)
* [Impeller] null check sampler and assert in Paint

* ++

* ++

* ++

* ++

* Update fragment_shader_test.dart

* ++

* TESTING

* ++

* TESTING

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* ++

* remove debugging code

* ++

* ++
2022-11-11 01:27:18 +00:00
skia-flutter-autoroll
18a23bd568 Roll Skia from 65b60707772d to b50a2f714837 (46 revisions) (flutter/engine#37501)
https://skia.googlesource.com/skia.git/+log/65b60707772d..b50a2f714837

2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 99bc22c79dd7 to 08cd03bf8928 (1 revision)
2022-11-10 penghuang@chromium.org [graphite] implement DawnCaps part 2
2022-11-10 jvanverth@google.com [graphite] Fix Vulkan context creation
2022-11-10 jamesgk@google.com [graphite] TextureProxy tests
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 89ee531de064 to 99bc22c79dd7 (1 revision)
2022-11-10 jvanverth@google.com [graphite] Add testing-only readPixels
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from eb6b6866048e to 89ee531de064 (1 revision)
2022-11-10 brianosman@google.com Raster Pipeline version of new CSS gradients
2022-11-10 bsalomon@google.com Remove Cusp Slide
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a5fec04e62b1 to 17f204769ca0 (5 revisions)
2022-11-10 bungeman@google.com Include <function> in TextureProxy.h
2022-11-10 penghuang@chromium.org [graphite] implement DawnCaps part 1
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from a9e4fa7070e5 to eb6b6866048e (1 revision)
2022-11-10 bsalomon@google.com Yet another 10 files worth of samples converted to slide.
2022-11-10 robertphillips@google.com Manual Dawn roll
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from afe36e71d2bc to a9e4fa7070e5 (1 revision)
2022-11-10 brianosman@google.com Force RP blitter when optimizing for size
2022-11-10 jsimmons@google.com Apply word spacing upon reaching the start of the next word
2022-11-10 kjlubick@google.com Remove abelist language from source code
2022-11-10 jvanverth@google.com Revert "[metal] Copy shader string into NSString to avoid invalid access."
2022-11-10 kjlubick@google.com [infra] Remove CheckGeneratedFiles recipe
2022-11-10 robertphillips@google.com [graphite] Make precompilation Graphite-only build-wise
2022-11-10 jvanverth@google.com [graphite] Use asyncReadPixels instead of ReadPixelsHelper.
2022-11-10 49699333+dependabot[bot]@users.noreply.github.com Bump socket.io-parser from 4.0.4 to 4.0.5 in /modules/pathkit
2022-11-10 49699333+dependabot[bot]@users.noreply.github.com Bump socket.io-parser from 4.0.4 to 4.0.5 in /modules/canvaskit
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 9a163f5181d8 to afe36e71d2bc (1 revision)
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 9a163f5181d8 to afe36e71d2bc
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from fbf2d2f36442 to bb95fce01aff (2 revisions)
2022-11-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from a113fba5d946 to dd7bb92b9a7a (1 revision)
2022-11-09 johnstiles@google.com Add store_src_rg stage to SkRasterPipeline.
2022-11-09 armansito@google.com [sksl][spirv] Declare opaque handle parameters of functions as UniformConstant pointers
2022-11-09 armansito@google.com [sksl][spirv] Always declare compile-time constant variables as OpConstant
2022-11-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 87e5803db601 to 9a163f5181d8 (2 revisions)
2022-11-09 bsalomon@google.com Revert "[ganesh] Check to ensure mipgen task happens before any rendering task"
2022-11-09 bsalomon@google.com Convert 10 more files worth of Samples to Slides
2022-11-09 nicolettep@google.com [graphite] Add primitive color blending and apply paint alpha value
2022-11-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 0260264b4af8 to 87e5803db601 (3 revisions)
2022-11-09 bungeman@google.com Reland "Disable "use_header_modules" with SkOpts in Bazel"
2022-11-09 kjlubick@google.com [bazel] Fix fast-build on Mac
2022-11-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 5acb367d93db to 0260264b4af8 (1 revision)
2022-11-09 brianosman@google.com GM to show bad out-of-gamut blending
2022-11-09 brianosman@google.com Remove legacy CPU linear gradients
2022-11-09 johnstiles@google.com Add CompileTimeConstantVariables SkSL test.
2022-11-09 johnstiles@google.com Revert "[bazel] Migrate sksl minification and compilation to Bazel"
2022-11-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f7dbecd4f5dd to 5acb367d93db (1 revision)
2022-11-09 kjlubick@google.com [bazel] Migrate sksl minification and compilation to Bazel

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-11 00:16:05 +00:00
skia-flutter-autoroll
c3aa7e69ac Roll Dart SDK from fa6586382e5d to 2f47565b8774 (1 revision) (flutter/engine#37480)
https://dart.googlesource.com/sdk.git/+log/fa6586382e5d..2f47565b8774

2022-11-09 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-383.0.dev

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com,jimgraham@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-10 22:51:54 +00:00
skia-flutter-autoroll
f13c0a40a5 Roll Skia from 0854badd5783 to 65b60707772d (4 revisions) (flutter/engine#37475)
https://skia.googlesource.com/skia.git/+log/0854badd5783..65b60707772d

2022-11-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 2d33529c3945 to f7dbecd4f5dd (1 revision)
2022-11-09 kjlubick@google.com Add Android code size analysis to default CQ
2022-11-09 kjlubick@google.com [infra] Port CheckGeneratedFiles to a taskdriver
2022-11-09 kjlubick@google.com [bazel] Use glibc 2.28 from Buster in toolchain

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 jimgraham@google.com,lovisolo@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

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/main/autoroll/README.md
2022-11-10 22:46:05 +00:00
Ivan Dlugos
b0f7d87fff chore: fix Dart SDK DEPS file link in DEPS (flutter/engine#37496)
the dot at the end got picked up when clicking on the link.
2022-11-10 21:31:19 +00:00
Chris Bracken
4a517513ff [macOS] Eliminate macOS 10.14 availability check (flutter/engine#37490)
Now that the macOS embedders have all been updated to use a minimum
macOS SDK of 10.14, eliminate the remaining @available checks dependent
on that version.

Issue: https://github.com/flutter/flutter/issues/114445
2022-11-10 21:11:29 +00:00
Naud Ghebre
318ac378b8 mouse-input-view nit and add mouse-input-test to integration test script (flutter/engine#37441)
* Use fuchsia_component

* [mouse-input] mouse-input-view doc nits and add mouse-input-test to the run_integration_test.sh script

Co-authored-by: Erik <erkln@google.com>
2022-11-10 21:10:06 +00:00
Junji Watanabe
7d5da86648 Install CIPD ninja using DEPS (flutter/engine#37375)
* Install CIPD ninja using DEPS

* ignore license check for third_party/ninja

* update expected licenses
2022-11-10 21:07:09 +00:00