skia-flutter-autoroll
9d9bba1eba
Roll Skia from 2386d5077ec5 to cdf214adfb4d (2 revisions) ( flutter/engine#50239 )
...
https://skia.googlesource.com/skia.git/+log/2386d5077ec5..cdf214adfb4d
2024-02-01 brianosman@google.com Remove most HD7770 jobs
2024-02-01 johnstiles@google.com Disable new warning -Wswitch-default.
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 16:37:21 +00:00
skia-flutter-autoroll
b4ab89cc65
Roll Skia from 20578fecfc37 to 2386d5077ec5 (2 revisions) ( flutter/engine#50238 )
...
https://skia.googlesource.com/skia.git/+log/20578fecfc37..2386d5077ec5
2024-02-01 borenet@google.com Temporarily remove Pixel7 jobs
2024-02-01 bungeman@google.com Roll libpng from v1.6.37-6 to v1.6.40-61
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 15:46:15 +00:00
skia-flutter-autoroll
708e3e60ee
Roll Skia from 756276a133b1 to 20578fecfc37 (1 revision) ( flutter/engine#50236 )
...
https://skia.googlesource.com/skia.git/+log/756276a133b1..20578fecfc37
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0ada0b7f1fd1 to 1abfdc37320f (6 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 13:27:35 +00:00
skia-flutter-autoroll
a3d0f22332
Roll Fuchsia Linux SDK from nymRxHV9Shod7cyLe... to kvEXgoydRYnW3UvX2... ( flutter/engine#50235 )
...
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 matanl@google.com ,rmistry@google.com,zra@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 12:00:20 +00:00
Brandon DeRosier
2bf0ce66c5
[Impeller] Assign incremental clip depth to all entities. ( flutter/engine#49828 )
...
- Add depth settings to pipeline variant hash.
- Assign new clip depth to all entities.
- Punt the final depth to all the vertex shaders.
- Add validations to assert all clip depths are resolved.
2024-02-01 02:56:16 -08:00
skia-flutter-autoroll
cdec42a288
Roll Skia from 505d22d0ecdc to 756276a133b1 (3 revisions) ( flutter/engine#50232 )
...
https://skia.googlesource.com/skia.git/+log/505d22d0ecdc..756276a133b1
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 6e97526ab534 to 3f8e049193be
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 2cc2b392c9ef to 78d1799ee43e (1 revision)
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3c9b934fc33b to 6e97526ab534 (9 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 07:36:16 +00:00
skia-flutter-autoroll
bf10edaa4d
Roll Skia from bcbc172f74da to 505d22d0ecdc (1 revision) ( flutter/engine#50230 )
...
https://skia.googlesource.com/skia.git/+log/bcbc172f74da..505d22d0ecdc
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from deb32c4a0943 to e2be33f0b421 (15 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 06:29:55 +00:00
Jason Simmons
cc9b60836e
[Impeller] Clear the GPUTracerVK in_frame flag when ending a frame even if the tracer is disabled ( flutter/engine#50228 )
...
Without this an assertion in GPUTracerVK::MarkFrameStart will fail on the next frame.
2024-02-01 04:22:34 +00:00
auto-submit[bot]
90b6db8915
Reverts "Remove migration flag and unused header files" ( flutter/engine#50229 )
...
Reverts flutter/engine#50216
Initiated by: zanderso
This change reverts the following previous change:
Original Description:
The `applyRoundingHack` flag is no longer used by the framework. This also removes the [lib/ui/text/line_metrics.h](https://github.com/flutter/engine/pull/50216/files#diff-9175619f2b114dffef67eba38511b34afe6abefd4f697f4758647133895b34f5 ) file which doesn't seem to be referenced anywhere.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-02-01 03:47:16 +00:00
Jonah Williams
0682efb50f
[Impeller] size vk swapchain to window size. ( flutter/engine#50205 )
...
The size the engine recieves from the `AndroidSurfaceVulkanImpeller::OnScreenSurfaceResize` appears to be correct in the case of window rotation. Use this instead of physical surface properties to set the swapchain image size.
Querying the physical surface properties seems to have some additional non-deterministic delay. This means that querying the properties during a window rotation will frequently return old values.
Fixes https://github.com/flutter/flutter/issues/138780
Fixes https://github.com/flutter/flutter/issues/132708
2024-02-01 03:45:07 +00:00
Robert Ancell
bd70ef1215
Remove string field from FlKeyEvent ( flutter/engine#50189 )
...
This field is deprecated in GTK3 [1] and not used in Flutter. It does
not exist in GTK4.
[1] https://docs.gtk.org/gdk3/struct.EventKey.html
2024-02-01 16:17:19 +13:00
skia-flutter-autoroll
975a17fdef
Roll Skia from 19e5e8f089b2 to bcbc172f74da (2 revisions) ( flutter/engine#50226 )
...
https://skia.googlesource.com/skia.git/+log/19e5e8f089b2..bcbc172f74da
2024-02-01 lokokung@google.com Adds wgpu::Instance as a member for graphites Dawn backend.
2024-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cfc202524ce6 to 6e233a9a5f48 (5 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-02-01 02:16:43 +00:00
Matan Lurey
bf073d4352
Ignore CRLF endings when determining the names of header guards. ( flutter/engine#50227 )
...
Reported by @loic-sharma.
The tl;dr is it should be OK to have `\r\n` (CRLF) endings if the header
guard is otherwise correct.
This minor refactor (and test) discounts the existence of `\r` when
determining the name of a header guard, i.e.:
```h
#ifndef FLUTTER_MATAN_WHY_H_
```
... is now (correctly) considered a value of `FLUTTER_MATAN_WHY_H_` not
`FLUTTER_MATAN_WHY_H_\r`.
2024-01-31 17:58:22 -08:00
Jonah Williams
c403a9f417
[Impeller] make GPU tracing off by default. ( flutter/engine#50215 )
...
Fixes https://github.com/flutter/flutter/issues/141788
Fixes https://github.com/flutter/flutter/issues/141798
Disable GPU tracing by default.
2024-02-01 00:55:33 +00:00
Tong Mu
f1b651bfd0
Multiview: Add view ID to _render and remove render rule skipping ( flutter/engine#50220 )
...
This PR adds a view ID parameter to the Dart FFI `_render` function, and
also remove the logic that skips illegal renders that violates the
render rule.
I decided to implement the change to add the view ID as a separate PR
because it's blocking us from performing benchmark testing internally,
which is required to verify before merging the full multiview pipeline.
We're also abolishing the render rule for now to allow presenting the
warmup frame, which affects the startup performance. It is planned to
implement the render rule once we can coordinate the warmup frame into
the pipeline.
### More on removing the render rule enforcement
The project needs to be divided into two phases:
* Phase 1: Dart:ui doesn't kip out-of-vsync frames. And the pipeline
presents these frames in a hacky way.
* Phase 2: Dart:ui skip out-of-vsync frames, but submit warmup frames
using a dedicated method. The pipeline contains no hacks.
The current logic only enforces the render rule in debug mode. It's not
desired to have the debug mode and the release mode behaving
differently. Moreover, I'd like to make only the necessary changes for
phase 1, so that there is as little "to be used in the future" code
between the two phases as possible.
## Pre-launch Checklist
- [ ] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [ ] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [ ] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [ ] I listed at least one issue that this PR fixes in the description
above.
- [ ] I added new tests to check the change I am making or feature I am
adding, or the PR is [test-exempt]. See [testing the engine] for
instructions on writing and running engine tests.
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [ ] I signed the [CLA].
- [ ] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[test-exempt]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2024-01-31 16:38:07 -08:00
LongCatIsLooong
737437f718
Remove migration flag and unused header files ( flutter/engine#50216 )
...
The `applyRoundingHack` flag is no longer used by the framework. This also removes the [lib/ui/text/line_metrics.h](https://github.com/flutter/engine/pull/50216/files#diff-9175619f2b114dffef67eba38511b34afe6abefd4f697f4758647133895b34f5 ) file which doesn't seem to be referenced anywhere.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-02-01 00:36:16 +00:00
Chinmay Garde
e858c7847f
[Impeller] Implement framebuffer-fetch via subpasses in Vulkan without extensions. ( flutter/engine#50154 )
...
* Subpasses are not exposed in the HAL and the need for subpasses in Vulkan can
be determined based on the presence and use of input-attachments in the
shaders. This information is already reflected by the compiler. Because of
this, all references to subpasses have been removed from APIs above the HAL.
* `RenderPassBuilderVK` is a lightweight object used to generate render passes
to use either with the pipelines (compat, base, or per-subpass) or during
rendering along with the framebuffer. Using the builder also sets up the
right subpass dependencies. As long as the builder contains compatible
attachments and subpass counts, different subpasses stamped by the builder
(via the `Build` method) are guaranteed to be compatible per the rules in the
spec.
* Pass attachments are now in the `eGeneral` layout. There was no observable
difference in performance when manually inserting the right transitions.
Except, a lot of transitions needed to be inserted. If we need it, we can add
it back in short order. I wouldn't be averse to adding it if reviewers
insist.
* Additional pipeline state objects need not be created as the sub-pass
self-dependencies are sufficient to setup the render-pass.
* Speaking of the `rasterization_order_attachment_access` extension, its use has
been removed in this patch. I am prototyping adding it back to measure the
overhead introduced by manual subpass management. If the overhead is
measurable, we can use the extension on devices that have it as an added
optimization.
* The complexity of command encoding remains linear (to the number of commands)
per pass.
* This patch only works on a single color attachment being used as an input
attachment. While this is sufficient for current use cases, the Metal
implementation is significantly more capable since the multiple attachments
and attachment types (depth) are already supported. Rounding out support for
this is in progress.
2024-01-31 23:28:06 +00:00
Ashish Myles
1ee98ba880
Make screen reader announcement append a non-breaking space every other message. ( flutter/engine#50151 )
...
This fixes an issue when the same message was sent to the screen reader
again and was not subsequently announced by VoiceOver despite the prior
message having long been removed from the DOM.
Fixes https://github.com/flutter/flutter/issues/142250
2024-01-31 17:30:15 -05:00
skia-flutter-autoroll
2869030de1
Roll Skia from 0ad5b2a9cebd to 19e5e8f089b2 (3 revisions) ( flutter/engine#50214 )
...
https://skia.googlesource.com/skia.git/+log/0ad5b2a9cebd..19e5e8f089b2
2024-01-31 kjlubick@google.com Delete legacy MutableTextureState functions
2024-01-31 kjlubick@google.com Add Bazel buffet rules for Vulkan Ganesh backend
2024-01-31 brianosman@google.com Add GM to test dithering image draws
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 22:09:04 +00:00
Harry Terkelsen
2db9940615
[CanvasKit] Only render one frame at a time. ( flutter/engine#50055 )
...
Only have one additional queued frame. If more than one frame is
requested while the current frame is rendering, only the last frame is
queued.
Fixes https://github.com/flutter/flutter/issues/140981
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I added new tests to check the change I am making or feature I am
adding, or the PR is [test-exempt]. See [testing the engine] for
instructions on writing and running engine tests.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[test-exempt]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2024-01-31 14:00:08 -08:00
skia-flutter-autoroll
c4beeacb6f
Roll Dart SDK from 1f136c7b962d to 82936dcdaf4f (1 revision) ( flutter/engine#50212 )
...
https://dart.googlesource.com/sdk.git/+log/1f136c7b962d..82936dcdaf4f
2024-01-31 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-97.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 21:41:21 +00:00
gaaclarke
c35dbe26fc
[Impeller] implemented golden image tests for opengles ( flutter/engine#50146 )
...
fixes https://github.com/flutter/flutter/issues/142354
This sets up impeller_golden_tests to run with ANGLE.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-31 20:49:40 +00:00
skia-flutter-autoroll
6ae0666bb7
Roll Skia from 647271c1b744 to 0ad5b2a9cebd (2 revisions) ( flutter/engine#50208 )
...
https://skia.googlesource.com/skia.git/+log/647271c1b744..0ad5b2a9cebd
2024-01-31 jvanverth@google.com MotionMarkSlide: make sure we enable AA for canvas tests.
2024-01-31 nicolettep@google.com [graphite] Create and store Vulkan pipelines for loading MSAA from resolve
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 19:48:36 +00:00
skia-flutter-autoroll
63bcf7285e
Roll Skia from 053848101c10 to 647271c1b744 (2 revisions) ( flutter/engine#50206 )
...
https://skia.googlesource.com/skia.git/+log/053848101c10..647271c1b744
2024-01-31 borenet@google.com [infra] Update dimensions for IntelIrisXe on Windows
2024-01-31 fmalita@chromium.org Update internal links
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 18:57:18 +00:00
skia-flutter-autoroll
05024f6bcf
Roll Dart SDK from fbf1d8ebceb4 to 1f136c7b962d (1 revision) ( flutter/engine#50203 )
...
https://dart.googlesource.com/sdk.git/+log/fbf1d8ebceb4..1f136c7b962d
2024-01-31 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-96.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 17:55:22 +00:00
Jenn Magder
12dc7ef814
Log FlutterJSONMessageCodec decode errors before asserting ( flutter/engine#50163 )
...
Logging JSON decode errors on assertion will help track down bugs.
https://github.com/flutter/flutter/issues/100891#issuecomment-1915946340
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-31 17:31:00 +00:00
Mouad Debbar
266c32239f
[web] Final nail in FlutterViewEmbedder's coffin ( flutter/engine#49769 )
...
- Extracted `ResourceManager` out of `FlutterViewEmbedder`.
- Extracted `GlobalHtmlAttributes` out of `FlutterViewEmbedder`.
- Removed usages of:
- `FlutterViewEmbedder.reset()`.
- `flutterViewEmbedder`.
- `ensureFlutterViewEmbedderInitialized`.
- Deleted `FlutterViewEmbedder`.
Fixes https://github.com/flutter/flutter/issues/134443
2024-01-31 17:22:44 +00:00
skia-flutter-autoroll
d6a71d3e1a
Roll Skia from 439a6aae5036 to 053848101c10 (2 revisions) ( flutter/engine#50202 )
...
https://skia.googlesource.com/skia.git/+log/439a6aae5036..053848101c10
2024-01-31 yorkiefixer@gmail.com Improve the error report
2024-01-31 drott@chromium.org Minor: Fix comment in Fontations FFI and reformat file
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 17:15:00 +00:00
skia-flutter-autoroll
373efe3b0f
Roll Skia from f916aedaa69b to 439a6aae5036 (4 revisions) ( flutter/engine#50201 )
...
https://skia.googlesource.com/skia.git/+log/f916aedaa69b..439a6aae5036
2024-01-31 drott@chromium.org [Fontations-backend] Provide FFI for retrieving number of fonts in TTC
2024-01-31 mike@reedtribe.org refactor freetype common into utils
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 748ca55a148e to deb32c4a0943 (5 revisions)
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e3e353f61590 to cfc202524ce6 (2 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 16:15:04 +00:00
skia-flutter-autoroll
5b4e1656dc
Roll Dart SDK from cd834c2ade57 to fbf1d8ebceb4 (1 revision) ( flutter/engine#50199 )
...
https://dart.googlesource.com/sdk.git/+log/cd834c2ade57..fbf1d8ebceb4
2024-01-31 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-95.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 13:51:34 +00:00
skia-flutter-autoroll
501348944c
Roll Fuchsia Linux SDK from Z-xFM2ILZJw22eU8q... to nymRxHV9Shod7cyLe... ( flutter/engine#50197 )
...
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 matanl@google.com ,rmistry@google.com,zra@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 11:07:27 +00:00
skia-flutter-autoroll
83ebba423f
Roll Skia from ef48b123d2d1 to f916aedaa69b (1 revision) ( flutter/engine#50196 )
...
https://skia.googlesource.com/skia.git/+log/ef48b123d2d1..f916aedaa69b
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 3c9b934fc33b to bae186e10a17
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 09:05:30 +00:00
skia-flutter-autoroll
92d040787c
Roll Dart SDK from 488e33cd39de to cd834c2ade57 (2 revisions) ( flutter/engine#50195 )
...
https://dart.googlesource.com/sdk.git/+log/488e33cd39de..cd834c2ade57
2024-01-31 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-94.0.dev
2024-01-31 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-93.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 08:28:06 +00:00
skia-flutter-autoroll
ff2f27dc7c
Roll Skia from eb1d9b467596 to ef48b123d2d1 (1 revision) ( flutter/engine#50194 )
...
https://skia.googlesource.com/skia.git/+log/eb1d9b467596..ef48b123d2d1
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5c2fc02b8dd5 to 0ada0b7f1fd1 (7 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 08:08:22 +00:00
skia-flutter-autoroll
a08e7c7e41
Roll Skia from fec9deb3d8c6 to eb1d9b467596 (1 revision) ( flutter/engine#50193 )
...
https://skia.googlesource.com/skia.git/+log/fec9deb3d8c6..eb1d9b467596
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from cc636969b7b7 to 748ca55a148e (2 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 07:26:19 +00:00
skia-flutter-autoroll
88abd6a82b
Roll Skia from 1fbb575f968d to fec9deb3d8c6 (1 revision) ( flutter/engine#50192 )
...
https://skia.googlesource.com/skia.git/+log/1fbb575f968d..fec9deb3d8c6
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d040a5bab638 to 2cc2b392c9ef (2 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 06:24:05 +00:00
zijiehe@
b2d8969566
[Fuchsia] Execute most of the testing/fuchsia/test_suites.yaml on debug and release builds ( flutter/engine#50058 )
...
This change implements a BundledTestRunner to run most of the tests in testing/fuchsia/test_suites.yaml as ExecutableTestRunner.
- Tests with packages out of out/fuchsia_*_x64/ are ignored for now.
- Tests with extra test command line parameters are ignored for now.
The BundledTestRunner can share most of the logic in ExecutableTestRunner and avoid reinventing the wheel.
This change also fixes the build break of fuchsia_tests in fuchsia_release_x64 which allows tests to run on the build as well.
- Tests not built with AOT are filtered out with variant field in test_suites.yaml.
Bug: https://github.com/flutter/flutter/issues/140179
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-31 05:39:21 +00:00
skia-flutter-autoroll
136d0dad28
Roll Skia from bf27636582c7 to 1fbb575f968d (1 revision) ( flutter/engine#50190 )
...
https://skia.googlesource.com/skia.git/+log/bf27636582c7..1fbb575f968d
2024-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 35e2efb89c92 to 3c9b934fc33b (5 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 05:33:12 +00:00
Martin Kustermann
891ac4e5bd
More correctly name methods regarding event loop that are currently named microtask ( flutter/engine#50138 )
...
Flutter implements the UI isolates message via posting to a UI task queue. That task queue has a primary and a secondary queue. The
* primary is used for running tasks resulated to framework (e.g. draw frame)
* secondary is used to run Dart event loop messages (e.g. received data on a socket)
The Dart semantics requires running microtasks before processing the next event loop message.
The way flutter implements by attaching an observer to the secondary queue. Every time a task from the queue is run, all observers are run and one of them is going to run pending microtasks.
In some situations the engine pauses the dart event loop. The terminology used in the code is "microtask" when in reality what it means is "event loop".
=> This PR changes this terminology to reflect what actually happens.
2024-01-31 04:41:28 +00:00
skia-flutter-autoroll
f219a6aca1
Roll Skia from 76da7ec3e106 to bf27636582c7 (1 revision) ( flutter/engine#50187 )
...
https://skia.googlesource.com/skia.git/+log/76da7ec3e106..bf27636582c7
2024-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e4d0bd2c607d to e3e353f61590 (6 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-31 00:06:04 +00:00
skia-flutter-autoroll
fdfc2f4506
Roll Skia from 62cab132c9ad to 76da7ec3e106 (1 revision) ( flutter/engine#50186 )
...
https://skia.googlesource.com/skia.git/+log/62cab132c9ad..76da7ec3e106
2024-01-30 bungeman@google.com [pdf] Avoid Skia color profile on single channel images
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 23:10:36 +00:00
skia-flutter-autoroll
79730c43be
Roll Dart SDK from 734aae9604e8 to 488e33cd39de (1 revision) ( flutter/engine#50185 )
...
https://dart.googlesource.com/sdk.git/+log/734aae9604e8..488e33cd39de
2024-01-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-92.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 23:09:09 +00:00
Jonah Williams
1cd141f1a1
[Impeller] Reland: add interface for submitting multiple command buffers at once. ( flutter/engine#50180 )
...
Reland of: https://github.com/flutter/engine/pull/50139
Metal does not seem to like it when we collect 50+ command buffers at once. Adjust the aiks context logic to regularly flush the cmd buffers.
2024-01-30 21:21:48 +00:00
Ivan Inozemtsev
ed5346b40a
Support running sound null safe kernels from flutter_jit_runner ( flutter/engine#50002 )
...
- use core vm snapshot instead of core-jit, which does not seem to support sound null safety agnostic mode
- remove hardcoded `--no-sound-null-safety` flags from native code and ninja args
- add `sound_null_safety` attribute to `flutter_component` in ninja, which propagates to `dart_kernel`
- migrate one integration test to sound null safety, so that there are integration tests in both modes
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-01-30 21:12:16 +00:00
skia-flutter-autoroll
a20f508ec0
Roll Skia from 739b66191c66 to 62cab132c9ad (2 revisions) ( flutter/engine#50181 )
...
https://skia.googlesource.com/skia.git/+log/739b66191c66..62cab132c9ad
2024-01-30 kjlubick@google.com Add missing dep to bmp_decode
2024-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 2c49546e9502 to cc636969b7b7 (6 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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 20:49:19 +00:00
杨加康
59947fce84
Revert "Close connection on keyboard close ( #41500 )" ( flutter/engine#49366 )
...
Related issue:
https://github.com/flutter/flutter/issues/140508
2024-01-30 19:20:25 +00:00
skia-flutter-autoroll
2c9ed77129
Roll Dart SDK from 10bbb376de7e to 734aae9604e8 (1 revision) ( flutter/engine#50179 )
...
https://dart.googlesource.com/sdk.git/+log/10bbb376de7e..734aae9604e8
2024-01-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-91.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 ,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 19:11:05 +00:00
gaaclarke
fca1b2166a
[Impeller] added mipmaps to subpasses directly on a draw call ( flutter/engine#50157 )
...
fixes https://github.com/flutter/flutter/issues/142001
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++,
Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I added new tests to check the change I am making or feature I am
adding, or the PR is [test-exempt]. See [testing the engine] for
instructions on writing and running engine tests.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[test-exempt]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]:
https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]:
https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
2024-01-30 10:48:19 -08:00
skia-flutter-autoroll
72d65e3139
Manual roll Dart SDK from d0b48a008559 to 10bbb376de7e (8 revisions) ( flutter/engine#50172 )
...
Manual roll requested by jacksongardner@google.com
https://dart.googlesource.com/sdk.git/+log/d0b48a008559..10bbb376de7e
2024-01-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-90.0.dev
2024-01-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-89.0.dev
2024-01-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-88.0.dev
2024-01-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-87.0.dev
2024-01-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-86.0.dev
2024-01-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-85.0.dev
2024-01-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-84.0.dev
2024-01-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-83.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 ,jacksongardner@google.com,matanl@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 18:16:19 +00:00
skia-flutter-autoroll
60a7698818
Roll Skia from 7df4d35e11cf to 739b66191c66 (1 revision) ( flutter/engine#50175 )
...
https://skia.googlesource.com/skia.git/+log/7df4d35e11cf..739b66191c66
2024-01-30 jvanverth@google.com Split MotionMark slide into separate slides.
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 brianosman@google.com ,jmbetancourt@google.com,matanl@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2024-01-30 17:53:50 +00:00