26239 Commits

Author SHA1 Message Date
skia-flutter-autoroll
c4bcd2f798 Roll Fuchsia Mac SDK from mwKdD1jX_KVP1U76z... to zoBKUSYFpDq3XtJZ4... (flutter/engine#37862)
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 kaushikiska@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-23 04:51:05 +00:00
skia-flutter-autoroll
dcc64fed39 Roll Fuchsia Linux SDK from 5Xd8MJTM-pWPWCgUa... to NlJGkMbtZqQ6_BCpu... (flutter/engine#37861)
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 kaushikiska@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-23 04:49:22 +00:00
skia-flutter-autoroll
2d38d9b9b5 Roll Dart SDK from 27c45cd51796 to d2766b385c2a (5 revisions) (flutter/engine#37859)
https://dart.googlesource.com/sdk.git/+log/27c45cd51796..d2766b385c2a

2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-421.0.dev
2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-420.0.dev
2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-419.0.dev
2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-418.0.dev
2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-417.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,kaushikiska@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-23 03:17:23 +00:00
Loïc Sharma
b9a416eb8d [Windows] Refactor PlatformHandler's tests (flutter/engine#37820)
* Start

* Add missing line

* Order

* Clean up includes

* Feedback

* Tweak
2022-11-22 23:41:42 +00:00
ColdPaleLight
9b336c2674 [Impeller] Set color attachment pixel format to RGBA on OpenGLES backend (flutter/engine#37843) 2022-11-22 23:40:15 +00:00
Jenn Magder
61cff10cc5 Turn on objc-* clang-tidy checks (flutter/engine#37813)
* Turn on objc-* clang-tidy checks

* turn off objc-nsinvocation-argument-lifetime
2022-11-22 23:08:08 +00:00
Jenn Magder
65bd5bafe9 Turn on darwin-* clang-tidy checks (flutter/engine#37814) 2022-11-22 23:08:06 +00:00
Jonah Williams
bc5766a92b fix docs analysis error on setImageSampler (flutter/engine#37852) 2022-11-22 14:30:50 -08:00
gaaclarke
633e238909 Made platform message responses threadsafe for macos. (flutter/engine#37607) 2022-11-22 22:22:04 +00:00
skia-flutter-autoroll
d6d2b099fc Roll Skia from 3bd2fe46f6d2 to c098e3c5d932 (2 revisions) (flutter/engine#37851)
https://skia.googlesource.com/skia.git/+log/3bd2fe46f6d2..c098e3c5d932

2022-11-22 brianosman@google.com Fix incorrect comments on SkGradientShader factories
2022-11-22 jcgregorio@google.com Add Pixel7 jobs.

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 jmbetancourt@google.com,kaushikiska@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-22 22:17:58 +00:00
Emircan Uysaler
326622e3f1 Set nested clip nodes (flutter/engine#37850) 2022-11-22 17:07:36 -05:00
cfontas
02f77a716e fix pixel ratio (flutter/engine#37268) 2022-11-22 16:32:20 -05:00
alanwutang11
f41f2ef1f6 change cloneImageElement() to return clone every time (flutter/engine#37811) 2022-11-22 13:13:18 -08:00
skia-flutter-autoroll
5ab4c97975 Roll Skia from 3b2d9e4bf668 to 3bd2fe46f6d2 (2 revisions) (flutter/engine#37848)
https://skia.googlesource.com/skia.git/+log/3b2d9e4bf668..3bd2fe46f6d2

2022-11-22 armansito@google.com [sksl] "workgroup" instead of "threadgroup"
2022-11-22 penghuang@chromium.org [graphite] Refactor DrawBufferManager to share code for allocating buffers

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 jmbetancourt@google.com,kaushikiska@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-22 20:15:05 +00:00
Jonah Williams
7c3b0e3a52 [Impeller] make VerticesGeometry delegate to the DL class (flutter/engine#37835)
* [Impeller] make VerticesGeometry delegate to the DL class

* ++

* ++

* licenses

* ++
2022-11-22 20:11:23 +00:00
Brandon DeRosier
df3230a307 Remove setSampler from FragmentShader (flutter/engine#37839) 2022-11-22 11:26:17 -08:00
Mouad Debbar
9d9401970f [web] Move unicode properties to third_party (flutter/engine#37440)
* [web] Move unicode properties to third_party

* license

* fix license check

* attempt to fix license golden

* more license fixes

* even more license fixes

* add check mode and readme file

* fix licenses + add web_unicode.dart

* build web_unicode as an sdk library

* remove unnecessary variable

* minor fix in license golden

* tool signature
2022-11-22 18:47:11 +00:00
joshualitt
85265a3cf5 Reland "[web] Avoid returning int from js interop classes." (flutter/engine#37627) 2022-11-22 10:37:59 -08:00
Jonah Williams
6438d12a32 [Impeller] opt float/sampler into relaxed precision for gles (flutter/engine#37828)
* [Impeller] opt float/sampler into relaxed precision for gles

* re-arrange define
2022-11-22 18:27:31 +00:00
skia-flutter-autoroll
82c9c227ad Roll Skia from 0dec6d1823b3 to 3b2d9e4bf668 (1 revision) (flutter/engine#37845)
https://skia.googlesource.com/skia.git/+log/0dec6d1823b3..3b2d9e4bf668

2022-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4802bf762104 to 96f4fdc41b84 (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 jmbetancourt@google.com,kaushikiska@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-22 16:11:24 +00:00
skia-flutter-autoroll
2b6fee0b22 Roll Fuchsia Mac SDK from oaqX39ssn3PUxE9it... to mwKdD1jX_KVP1U76z... (flutter/engine#37844)
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 kaushikiska@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-22 15:56:23 +00:00
skia-flutter-autoroll
c5026de559 Roll Fuchsia Linux SDK from xBfEjlXUsix6Wka-i... to 5Xd8MJTM-pWPWCgUa... (flutter/engine#37840)
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 aaclarke@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-22 11:34:16 +00:00
skia-flutter-autoroll
163c379fc1 Roll Skia from 94c63addc990 to 0dec6d1823b3 (4 revisions) (flutter/engine#37836)
https://skia.googlesource.com/skia.git/+log/94c63addc990..0dec6d1823b3

2022-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 8d5d6fd45a13 to 2417a7bed7ee
2022-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0c0bbcf5889a to 356b2a590e11 (4 revisions)
2022-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from abac90684d1d to 8d5d6fd45a13 (2 revisions)
2022-11-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 228f75589550 to edbeeee285d8 (22 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 aaclarke@google.com,jmbetancourt@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-22 07:28:14 +00:00
skia-flutter-autoroll
05d3ced8ec Roll Skia from 550fd51bd254 to 94c63addc990 (1 revision) (flutter/engine#37834)
https://skia.googlesource.com/skia.git/+log/550fd51bd254..94c63addc990

2022-11-22 armansito@google.com [graphite] Dynamically determine uniform buffer layout requirements

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 aaclarke@google.com,jmbetancourt@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-22 06:02:32 +00:00
skia-flutter-autoroll
89add08eb7 Roll Dart SDK from 6b8e98070f26 to 27c45cd51796 (1 revision) (flutter/engine#37833)
https://dart.googlesource.com/sdk.git/+log/6b8e98070f26..27c45cd51796

2022-11-22 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-416.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 aaclarke@google.com,dart-vm-team@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-22 05:54:31 +00:00
Zachary Anderson
ea0cebcf28 Revert "[impeller] Remove declare_undefined_values (#37829)" (flutter/engine#37831)
This reverts commit 986101452a6d39fe6718c7e0aa8308aeeffcd090.
2022-11-22 05:07:04 +00:00
skia-flutter-autoroll
8e58ac3f0f Roll Skia from 57b4252cf211 to 550fd51bd254 (3 revisions) (flutter/engine#37830)
https://skia.googlesource.com/skia.git/+log/57b4252cf211..550fd51bd254

2022-11-21 johnstiles@google.com Add dedicated zero_slots_unmasked op.
2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a3f4f653c783 to 4802bf762104 (4 revisions)
2022-11-21 jvanverth@google.com [graphite] Change Metal copy routines' labels to match the routine name

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 aaclarke@google.com,jmbetancourt@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-22 04:36:05 +00:00
Brandon DeRosier
a640b398e2 Add setImageSampler (for replacing setSampler) (flutter/engine#37821)
* Add setImageSampler (for replacing setSampler)

* Includes

* Remove deprecation tag, just in case there are roll problems

* Remove comment

* Fix comment

* Add setImageSampler for canvaskit

* Remove arg

* Fix conversion

* Float64List

* final...

* Pass along the engine handle
2022-11-22 04:24:14 +00:00
Casey Hillers
986101452a [impeller] Remove declare_undefined_values (flutter/engine#37829)
* This call has been deprecated in the upstream dep
* https://github.com/KhronosGroup/SPIRV-Cross/pull/2062
2022-11-22 04:20:22 +00:00
skia-flutter-autoroll
d57b8f57a8 Roll Dart SDK from 756f835dd84d to 6b8e98070f26 (1 revision) (flutter/engine#37825)
https://dart.googlesource.com/sdk.git/+log/756f835dd84d..6b8e98070f26

2022-11-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-415.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 aaclarke@google.com,dart-vm-team@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-22 01:10:31 +00:00
skia-flutter-autoroll
6bfa5e41a2 Roll Skia from 500aae3f2761 to 57b4252cf211 (7 revisions) (flutter/engine#37819)
https://skia.googlesource.com/skia.git/+log/500aae3f2761..57b4252cf211

2022-11-21 jvanverth@google.com [graphite] Remove old readPixels helper method.
2022-11-21 brianosman@google.com Remove ableist language
2022-11-21 johnstiles@google.com [cleanup] Improve debuggability of RP Builder.
2022-11-21 penghuang@chromium.org [graphite] Add CommandBuffer::copyBufferToBuffer() method
2022-11-21 penghuang@chromium.org [graphite] Remove isProtected from drawn texture key
2022-11-21 jvanverth@google.com [graphite] Fix drawPoints
2022-11-21 johnstiles@google.com Add support for return half4(literal,...);

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 aaclarke@google.com,jmbetancourt@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-21 23:22:11 +00:00
skia-flutter-autoroll
8bb5ebf731 Roll Fuchsia Mac SDK from rApsrzmdh6Pxy9WkO... to oaqX39ssn3PUxE9it... (flutter/engine#37818)
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 aaclarke@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-21 21:57:04 +00:00
skia-flutter-autoroll
97c8a2e1a4 Roll Skia from b5b35f8dc919 to 500aae3f2761 (5 revisions) (flutter/engine#37817)
https://skia.googlesource.com/skia.git/+log/b5b35f8dc919..500aae3f2761

2022-11-21 johnstiles@google.com Align buffers in SkRasterPipeline test code.
2022-11-21 penghuang@chromium.org [graphite] Implement DawnGraphicsPipeline
2022-11-21 johnstiles@google.com Ensure that slot buffers are properly aligned.
2022-11-21 johnstiles@google.com Add push-slots and pop-slots to RP Builder.
2022-11-21 johnstiles@google.com Add copy-slots-unmasked to RP.

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 aaclarke@google.com,jmbetancourt@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-21 21:50:57 +00:00
skia-flutter-autoroll
7ba1372302 Roll Dart SDK from 68291f382fb6 to 756f835dd84d (1 revision) (flutter/engine#37815)
https://dart.googlesource.com/sdk.git/+log/68291f382fb6..756f835dd84d

2022-11-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-414.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 aaclarke@google.com,dart-vm-team@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-21 21:14:20 +00:00
Bruno Leroux
ed7aea9a05 [Linux] Synthesize modifier keys events on pointer events (flutter/engine#37491)
Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
2022-11-21 20:34:41 +00:00
Chris Bracken
d094a6a0f5 [macOS] Add explicit weak/strong/copy annotations (flutter/engine#37768)
This adds explicit strong/copy Objective-C property annotations where
they were previously implied on NSObject properties and fixes on case
where it was previously improperly specified.
2022-11-21 10:53:18 -08:00
skia-flutter-autoroll
1d5b033399 Roll Skia from f7b5a76b6f35 to b5b35f8dc919 (5 revisions) (flutter/engine#37810)
https://skia.googlesource.com/skia.git/+log/f7b5a76b6f35..b5b35f8dc919

2022-11-21 penghuang@chromium.org [graphite] Implement DawnCaps::buildKeyForTexture()
2022-11-21 jvanverth@google.com OptimizeForSize: add Graphite build jobs
2022-11-21 johnstiles@google.com Add support for copy-slots-masked to the RP builder.
2022-11-21 fmalita@chromium.org Fix skottie2movie after SkTArray::count() removal
2022-11-21 johnstiles@google.com Add RasterPipeline op for copy-slots-masked.

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 aaclarke@google.com,jmbetancourt@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-21 18:19:11 +00:00
Jim Graham
07fc5a59f9 Add optional offset parameter to ImageFilterLayer (flutter/engine#36863)
* add optional offset parameter to ImageFilterLayer

* update unit test for LayerStateStack and fix HTML implementation
2022-11-21 17:59:55 +00:00
Zachary Anderson
2a9bcb43d1 [Impeller] Present Impeller contents in a transaction when there is a platform view (flutter/engine#37809) 2022-11-21 09:45:26 -08:00
skia-flutter-autoroll
659b53cfc5 Roll Dart SDK from c3f1b3642181 to 68291f382fb6 (7 revisions) (flutter/engine#37808)
https://dart.googlesource.com/sdk.git/+log/c3f1b3642181..68291f382fb6

2022-11-21 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-413.0.dev
2022-11-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-412.0.dev
2022-11-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-411.0.dev
2022-11-19 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-410.0.dev
2022-11-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-409.0.dev
2022-11-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-408.0.dev
2022-11-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 2.19.0-407.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 aaclarke@google.com,dart-vm-team@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-21 17:27:05 +00:00
Dan Field
6be3cc1572 [Impeller] Format shader sources. (flutter/engine#37770)
* Update format.dart to include glsl, format repo

* format more
2022-11-21 17:21:02 +00:00
skia-flutter-autoroll
44dfbc111f Roll Fuchsia Linux SDK from EyQx0yUqK5TJxeHF7... to xBfEjlXUsix6Wka-i... (flutter/engine#37804)
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 aaclarke@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-21 15:58:09 +00:00
skia-flutter-autoroll
8c6b2906d5 Roll Skia from b0e1c4c8c3a6 to f7b5a76b6f35 (1 revision) (flutter/engine#37806)
https://skia.googlesource.com/skia.git/+log/b0e1c4c8c3a6..f7b5a76b6f35

2022-11-21 brianosman@google.com Fix skvm gradient interval calculation

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 aaclarke@google.com,jmbetancourt@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-21 15:47:53 +00:00
skia-flutter-autoroll
bddc3e26a5 Roll Skia from ae61b83805e3 to b0e1c4c8c3a6 (2 revisions) (flutter/engine#37803)
https://skia.googlesource.com/skia.git/+log/ae61b83805e3..b0e1c4c8c3a6

2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a06b38399dc7 to a3f4f653c783 (1 revision)
2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 386ef2eefe63 to 0c0bbcf5889a (11 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 aaclarke@google.com,jmbetancourt@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-21 14:05:24 +00:00
Martin Kustermann
ce0fa20e44 Add package:ffi as path dependency to flutter_frontend_server (flutter/engine#37802)
The CL in [0] added package:ffi as dependency to package:compiler. Since
flutter_frontend_server needs all dependencies as path dependencies, we
need to add package:ffi there via path.

[0] https://dart-review.googlesource.com/c/sdk/+/269640
2022-11-21 14:49:11 +01:00
skia-flutter-autoroll
1be19f2bb4 Roll Fuchsia Mac SDK from VeOzYBpD9mZ9VZXxv... to rApsrzmdh6Pxy9WkO... (flutter/engine#37799)
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 aaclarke@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-21 08:44:39 +00:00
skia-flutter-autoroll
88ba8e703f Roll Skia from 645605735772 to ae61b83805e3 (3 revisions) (flutter/engine#37797)
https://skia.googlesource.com/skia.git/+log/645605735772..ae61b83805e3

2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from abac90684d1d to c0c793d516f9
2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 9f67b1ec8dca to abac90684d1d (7 revisions)
2022-11-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from e956a04dafc3 to 228f75589550 (16 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 aaclarke@google.com,jmbetancourt@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-21 06:50:34 +00:00
skia-flutter-autoroll
5b63fce8d0 Roll Skia from db7a810dba5d to 645605735772 (1 revision) (flutter/engine#37796)
https://skia.googlesource.com/skia.git/+log/db7a810dba5d..645605735772

2022-11-20 bungeman@google.com [pdf] Add stream compression level setting

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 aaclarke@google.com,jmbetancourt@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-21 05:30:22 +00:00
skia-flutter-autoroll
7d9fe60e3f Roll Fuchsia Linux SDK from 2T1QqkhI-ef8AXGgn... to EyQx0yUqK5TJxeHF7... (flutter/engine#37793)
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 aaclarke@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-20 22:47:22 +00:00
skia-flutter-autoroll
3d2d552b0c Roll Skia from ea4307d60150 to db7a810dba5d (1 revision) (flutter/engine#37792)
https://skia.googlesource.com/skia.git/+log/ea4307d60150..db7a810dba5d

2022-11-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8ac52203964b to a06b38399dc7 (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 aaclarke@google.com,jmbetancourt@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-20 22:03:28 +00:00