12188 Commits

Author SHA1 Message Date
skia-flutter-autoroll
0d4318275e Roll Skia from afa233bb1979 to 8d7482b998d0 (2 revisions) (flutter/engine#51876)
https://skia.googlesource.com/skia.git/+log/afa233bb1979..8d7482b998d0

2024-04-03 jvanverth@google.com [graphite] Separate YUV sampling in shader from YUV-to-RGB conversion
2024-04-03 kjlubick@google.com Add GCC compile job to CQ

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,kjlubick@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-04-03 19:55:59 +00:00
skia-flutter-autoroll
3b6a0eb693 Roll Skia from 67f7b4d08d1f to afa233bb1979 (5 revisions) (flutter/engine#51872)
https://skia.googlesource.com/skia.git/+log/67f7b4d08d1f..afa233bb1979

2024-04-03 bungeman@google.com [dm] Fix TSAN reports about "done"
2024-04-03 kjlubick@google.com [bazel] Fix Android gms and benchmark POC
2024-04-03 kjlubick@google.com Revert "Zero-initialize Vec components to avoid MSan warnings"
2024-04-03 dcheng@chromium.org Zero-initialize Vec components to avoid MSan warnings
2024-04-03 dcheng@chromium.org Zero initialize context var used to smuggle swizzle control bytes.

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,kjlubick@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-04-03 19:00:52 +00:00
skia-flutter-autoroll
ce130dad17 Roll Skia from 1d9340cf193e to 67f7b4d08d1f (1 revision) (flutter/engine#51865)
https://skia.googlesource.com/skia.git/+log/1d9340cf193e..67f7b4d08d1f

2024-04-03 egdaniel@google.com [Graphite] Reduce key generation of vulkan descriptor sets.

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,kjlubick@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-04-03 17:26:00 +00:00
skia-flutter-autoroll
1bf17c308d Roll Skia from ce3b5e8eb59b to 5f6223a01ba4 (1 revision) (flutter/engine#51863)
https://skia.googlesource.com/skia.git/+log/ce3b5e8eb59b..5f6223a01ba4

2024-04-03 robertphillips@google.com [graphite] Use X-macro to get better UniqueKey printouts (take 2)

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,kjlubick@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-04-03 15:11:42 +00:00
skia-flutter-autoroll
16a2e393fd Roll Skia from a247f8cc2a66 to ce3b5e8eb59b (24 revisions) (flutter/engine#51861)
https://skia.googlesource.com/skia.git/+log/a247f8cc2a66..ce3b5e8eb59b

2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 8f8193a59b53 to 98844beffb30 (17 revisions)
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 432730a5288e to 43f849a0e433 (1 revision)
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 5d294e6e34ff to ff03a7b193da (11 revisions)
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f3bc379a831a to 2fe35697982b (2 revisions)
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from ff61926fcedb to 62c59c41e194 (1 revision)
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 66304f4f36ad to 2fe35697982b
2024-04-03 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Skia Infra from 58b480b2288d to f3bc379a831a (6 revisions)
2024-04-02 robertphillips@google.com [graphite] Implement RuntimeEffect toLinearSrgb/fromLinearSrgb handling
2024-04-02 armansito@google.com Revert "[vello] Enable the bump allocation estimator"
2024-04-02 bungeman@google.com [paragraph] Clean up tests
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 48184ca84103 to 432730a5288e (3 revisions)
2024-04-02 hitawala@chromium.org Reland "Add FCC, YDZDX, GBR, SMPTE240 color space support"
2024-04-02 armansito@google.com [vello] Enable the bump allocation estimator
2024-04-02 michaelludwig@google.com [graphite] Cache read view on DrawContext
2024-04-02 armansito@google.com [graphite][vello] Use ScratchBuffers for all bindings
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skcms from defc2fa459b6 to 934b734ed72a (1 revision)
2024-04-02 johnstiles@google.com Add SkBitmap::setColorSpace.
2024-04-02 nicolettep@google.com [graphite] Allow backends to append information to graphite sampler keys
2024-04-02 johnstiles@google.com Fix GraphiteStartGM initialization.
2024-04-02 michaelludwig@google.com [graphite] Check for null recorder before caps
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 319732cc90e4 to 48184ca84103 (1 revision)
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c6a6d3f9fa69 to 5d294e6e34ff (6 revisions)
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 58b480b2288d to 7d5d18ff3722
2024-04-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from df0949e75440 to 58b480b2288d (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,kjlubick@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-04-03 13:52:23 +00:00
skia-flutter-autoroll
6575603e21 Roll Dart SDK from 892ec6169844 to 36b6628190e2 (1 revision) (flutter/engine#51860)
https://dart.googlesource.com/sdk.git/+log/892ec6169844..36b6628190e2

2024-04-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-15.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-04-03 10:49:23 +00:00
skia-flutter-autoroll
91ce1f10bc Roll Dart SDK from 091dd9120d35 to 892ec6169844 (3 revisions) (flutter/engine#51859)
https://dart.googlesource.com/sdk.git/+log/091dd9120d35..892ec6169844

2024-04-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-14.0.dev
2024-04-03 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-13.0.dev
2024-04-02 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-12.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-04-03 06:45:47 +00:00
Matan Lurey
86a137cf79 Use internal retries for SurfaceTexture and Impeller tests too. (flutter/engine#51856)
Similar to https://github.com/flutter/engine/pull/51838.
2024-04-03 02:25:15 +00:00
Zachary Anderson
87162bdc8a [et] Prepare local_engine.json for CI, teach et to understand local build names (flutter/engine#51803)
This is steps (2) and (3) of
https://github.com/flutter/flutter/issues/145263.

The next steps after this are to:
1. Fix any issues that come up when running `local_engine.json` in CI.
1. Step (4) of https://github.com/flutter/flutter/issues/145263
1. Fill in some missing builds in `local_engine.json`.
2024-04-02 19:21:15 -07:00
Matan Lurey
e4d88c98a4 Run DrawSolidBlueScreenTest 20x in a row in bringup (up from 5x) (flutter/engine#51850)
I'm hoping this increases the chance of a flake by ~4x, as that would help me debug https://github.com/flutter/flutter/issues/145988.

Also removed `--verbose`, which wasn't valuable (just made the "filtered" logs harder to read).
2024-04-02 22:33:54 +00:00
skia-flutter-autoroll
6f2999789b Roll Skia from fe64c32d7f2e to cd75e4672719 (1 revision) (flutter/engine#51833)
https://skia.googlesource.com/skia.git/+log/fe64c32d7f2e..cd75e4672719

2024-04-01 bungeman@google.com [paragraph] TypefaceFontProvider impl more FontMgr

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,jacksongardner@google.com,kjlubick@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-04-02 02:02:23 +00:00
Matan Lurey
1ff20bb3db Move scenario_app integration tests back to max_attempts: 2. (flutter/engine#51838)
This seems to be the flakiest target, and is/was making our CI red all day.

Related: https://github.com/flutter/flutter/issues/145988.
2024-04-02 00:56:14 +00:00
skia-flutter-autoroll
abe6506bda Roll Skia from 0b0ed6ca101b to fe64c32d7f2e (4 revisions) (flutter/engine#51831)
https://skia.googlesource.com/skia.git/+log/0b0ed6ca101b..fe64c32d7f2e

2024-04-01 egdaniel@google.com Reland "Add compressed texture support to graphite."
2024-04-01 kjlubick@google.com Revert "Fix defines for icu_subset"
2024-04-01 kjlubick@google.com Fix some c++20 warnings
2024-04-01 armansito@google.com [graphite][compute] Buffer clear at DispatchGroup granularity

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,jacksongardner@google.com,kjlubick@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-04-01 22:42:17 +00:00
Matan Lurey
f8b8fafd60 Run the DrawSolidBlueScreenTest 5x in a row in bringup builds. (flutter/engine#51829)
Trying to reproduce https://github.com/flutter/flutter/issues/145988
outside of texture tests.

/cc @ricardoamador
2024-04-01 14:47:52 -07:00
skia-flutter-autoroll
210666d858 Roll Skia from 40c436a785fa to 0b0ed6ca101b (6 revisions) (flutter/engine#51823)
https://skia.googlesource.com/skia.git/+log/40c436a785fa..0b0ed6ca101b

2024-04-01 egdaniel@google.com Revert "Add compressed texture support to graphite."
2024-04-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 778a83fe011e to 319732cc90e4 (1 revision)
2024-04-01 jamesgk@google.com [graphite] Fix off-by-one error in render step limit check
2024-04-01 kjlubick@google.com Remove Metal #ifdefs from GrBackendSurface
2024-04-01 johnstiles@google.com Remove divmod optimization trick for GCC + ARM32.
2024-04-01 kjlubick@google.com Fix defines for icu_subset

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,jacksongardner@google.com,kjlubick@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-04-01 20:26:59 +00:00
skia-flutter-autoroll
6b0dca4000 Roll Skia from dacd62255b8d to 40c436a785fa (3 revisions) (flutter/engine#51817)
https://skia.googlesource.com/skia.git/+log/dacd62255b8d..40c436a785fa

2024-04-01 egdaniel@google.com Add compressed texture support to graphite.
2024-04-01 bungeman@google.com [paragraph] Use ICU4X for ICU4X test
2024-04-01 johnstiles@google.com Fix potential overflow in SkISize::area.

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,jacksongardner@google.com,kjlubick@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-04-01 18:17:48 +00:00
skia-flutter-autoroll
26eea799a1 Roll Skia from da4cd3390be9 to dacd62255b8d (1 revision) (flutter/engine#51813)
https://skia.googlesource.com/skia.git/+log/da4cd3390be9..dacd62255b8d

2024-04-01 bungeman@google.com [fontations] Modernize family 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 brianosman@google.com,jacksongardner@google.com,kjlubick@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-04-01 17:05:05 +00:00
skia-flutter-autoroll
b7b725aa6d Roll Skia from 3093d7c90fb2 to da4cd3390be9 (1 revision) (flutter/engine#51811)
https://skia.googlesource.com/skia.git/+log/3093d7c90fb2..da4cd3390be9

2024-04-01 robertphillips@google.com [graphite] Add Arithmetic SkBlender to Precompilation system

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,jacksongardner@google.com,kjlubick@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-04-01 14:15:42 +00:00
skia-flutter-autoroll
30c49fc205 Roll Fuchsia Linux SDK from TXxMINUq7JduIRX8K... to 5W6KVvHCGwWHBjm2m... (flutter/engine#51805)
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 jacksongardner@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-04-01 07:04:19 +00:00
skia-flutter-autoroll
5bee981696 Roll Skia from c61843470d89 to b9d078716d40 (1 revision) (flutter/engine#51804)
https://skia.googlesource.com/skia.git/+log/c61843470d89..b9d078716d40

2024-04-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 33ace26e29f4 to df0949e75440 (8 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,jacksongardner@google.com,kjlubick@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-04-01 06:10:21 +00:00
Zachary Anderson
2512c698ae Prefix non-local build config names with ci/ (flutter/engine#51474)
Part 1 of https://github.com/flutter/flutter/issues/145263

This PR updates the names of builds outside of `local_engine.json` to be
prefixed with the string `ci/` (or `ci\` on Windows). For better or
worse, the "name" field of a build is used to construct a path used as
the source directory of a copy operation (I think the CAS archive
step?). Because of that, changing the name of a build also requires
updating the build output directory of the ninja build.

This PR also adds tests to make sure the naming of these builds remains
consistent.
2024-03-31 12:43:02 -07:00
Matan Lurey
1bf91441fa Finish clangd testing. (flutter/engine#51786)
Closes https://github.com/flutter/flutter/issues/141641, yay we done!

---------

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2024-03-31 10:20:44 -07:00
skia-flutter-autoroll
d38575f90f Roll Fuchsia Linux SDK from wrbGDfD0BEOBXEGMK... to TXxMINUq7JduIRX8K... (flutter/engine#51801)
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 jacksongardner@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-03-31 05:40:22 +00:00
skia-flutter-autoroll
71d3a545cf Roll Dart SDK from 572de60e008a to b735974580e7 (2 revisions) (flutter/engine#51799)
https://dart.googlesource.com/sdk.git/+log/572de60e008a..b735974580e7

2024-03-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-5.0.dev
2024-03-30 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-4.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 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-03-30 07:00:30 +00:00
skia-flutter-autoroll
b74c15a651 Roll Fuchsia Linux SDK from 3vgfbp1vjXkdMZ09m... to wrbGDfD0BEOBXEGMK... (flutter/engine#51797)
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 jacksongardner@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-03-30 04:19:37 +00:00
skia-flutter-autoroll
9813e61ed5 Roll Dart SDK from 52b05146758e to 572de60e008a (1 revision) (flutter/engine#51794)
https://dart.googlesource.com/sdk.git/+log/52b05146758e..572de60e008a

2024-03-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-3.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 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-03-30 01:52:51 +00:00
skia-flutter-autoroll
c5a4757193 Roll Skia from df005a80da32 to 7338f5521e05 (11 revisions) (flutter/engine#51791)
https://skia.googlesource.com/skia.git/+log/df005a80da32..7338f5521e05

2024-03-29 jvanverth@google.com [graphite] Implement missing YUV features.
2024-03-29 lovisolo@google.com [bazel] Rename //tools/sk_app:sk_app to //tools/sk_app:legacy_sk_app.
2024-03-29 lovisolo@google.com [bazel] Add //example:hello_world_gl target.
2024-03-29 egdaniel@google.com [graphite] Add query for compression type on TextureInfo.
2024-03-29 robertphillips@google.com Revert "[graphite] Use X-macro to get better UniqueKey printouts"
2024-03-29 robertphillips@google.com [graphite] Use X-macro to get better UniqueKey printouts
2024-03-29 bungeman@google.com [icc] Use namespace, remove static
2024-03-29 robertphillips@google.com [graphite] Move some ColorFilter factory functions to a private namespace
2024-03-29 egdaniel@google.com Update Viewer to allow Graphite pixel zoom to read pixels.
2024-03-29 bungeman@google.com [paragraph] Clean up ResourceFontCollection debugfs
2024-03-29 ccameron@chromium.org SkICC: Update tone mapping

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,jacksongardner@google.com,jamesgk@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-03-29 23:43:16 +00:00
gaaclarke
5f0ab8318f [Impeller] removed old blur detritus (flutter/engine#51779)
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-03-29 21:47:48 +00:00
skia-flutter-autoroll
a8dfac1f46 Roll Dart SDK from bb65648e20e2 to 52b05146758e (3 revisions) (flutter/engine#51783)
https://dart.googlesource.com/sdk.git/+log/bb65648e20e2..52b05146758e

2024-03-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-2.0.dev
2024-03-29 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-1.0.dev
2024-03-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.5.0-0.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 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-03-29 21:43:20 +00:00
Matan Lurey
d8482e6c45 Fix the clangd builders, and make Linux non-bringup. (flutter/engine#51765)
Further work towards https://github.com/flutter/flutter/issues/141641.

I could imagine making things `presubmit: false` if we think it's not
worth the presubmit capacity.

Removed `:copy_dart_sdk` which seems (a) not to work and (b) not needed
to use the pre-builts.
2024-03-29 13:28:53 -07:00
gaaclarke
c55bcae0f1 [Impeller] split out aiks blend tests (flutter/engine#51780)
## 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].
- [ ] 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-03-29 13:00:40 -07:00
Matan Lurey
42daa3bb56 Add a minimal example of using package:test. (flutter/engine#51726)
Work towards https://github.com/flutter/flutter/issues/133569.

This PR is a proof of concept that shows we're able to use `package:test` in `flutter/engine` instead of `package:litetest`.

I think it also shows that, if we're going to continue to vend dependencies this way, we might want to re-think our strategy in terms of using `pub` as a management tool - it's quite unwieldy already. For example, here is every `pubspec.yaml` file in the repo:

```sh
$ find . -name 'pubspec.yaml' -exec sh -c 'echo "$0 $(wc -l < "$0")"' {} \;

# Some files omitted in third_party or similar.
./impeller/tessellator/dart/pubspec.yaml       11
./tools/const_finder/pubspec.yaml       35
./tools/api_check/pubspec.yaml       90
./tools/build_bucket_golden_scraper/pubspec.yaml       47
./tools/licenses/pubspec.yaml       53
./tools/path_ops/dart/pubspec.yaml       26
./tools/engine_tool/pubspec.yaml       76
./tools/dir_contents_diff/pubspec.yaml       19
./tools/compare_goldens/pubspec.yaml        3
./tools/golden_tests_harvester/pubspec.yaml       55
./tools/gen_web_locale_keymap/pubspec.yaml       37
./tools/githooks/pubspec.yaml       63
./tools/android_lint/pubspec.yaml       35
./tools/clang_tidy/pubspec.yaml       76
./tools/pkg/engine_repo_tools/pubspec.yaml       41
./tools/pkg/process_fakes/pubspec.yaml       36
./tools/pkg/engine_build_configs/pubspec.yaml       73
./tools/pkg/git_repo_tools/pubspec.yaml       60
./tools/header_guard_check/pubspec.yaml       70
./sky/packages/sky_engine/pubspec.yaml        8
./shell/vmservice/pubspec.yaml        8
./ci/pubspec.yaml       57
./testing/benchmark/pubspec.yaml       77
./testing/skia_gold_client/pubspec.yaml       66
./testing/pkg_test_demo/pubspec.yaml      116
./testing/smoke_test_failure/pubspec.yaml       31
./testing/dart/pubspec.yaml       71
./testing/android_background_image/pubspec.yaml       22
./testing/litetest/pubspec.yaml       33
./testing/symbols/pubspec.yaml       24
./testing/scenario_app/pubspec.yaml       67
./web_sdk/web_engine_tester/pubspec.yaml       14
./web_sdk/web_test_utils/pubspec.yaml       22
./web_sdk/pubspec.yaml       60
./lib/snapshot/pubspec.yaml        8
./lib/gpu/pubspec.yaml       14
./lib/web_ui/pubspec.yaml       60
./flutter_frontend_server/pubspec.yaml       39
```

I'll file a follow-up issue to discuss pub-package management in the engine.
2024-03-29 18:44:04 +00:00
Matan Lurey
55c4543094 Implement .engine-release.version files for engine Skia Gold tests (flutter/engine#51739)
Work towards https://github.com/flutter/flutter/issues/144835.

Doc (_sorry, internal only_): [go/flutter-engine-goldens-workflow](http://goto.google.com/flutter-engine-goldens-workflow).

This implements the majority of the proposed workflow, that is, optionally having a plain-text version at the root of the directory, and using it to apply a unique suffix we can review in release branches. As it stands, this is a NO-OP outside of tests (it will have no impact, and can be ignored).

What's missing before using this feature in release branches:

- Optimization work with the infra team (not sure if blocking or not):
  https://github.com/flutter/flutter/issues/145842
- A dry-run of this with the release team to make sure it works as intended

@gaaclarke As implemented, I _think_ we don't need anything special for [`dir_contents_diff`](286169bb52/tools/dir_contents_diff), but maybe I'm wrong - I think only the _test_ names are being changed, not the names on disk.

/cc @zanderso as well.
2024-03-29 17:36:08 +00:00
skia-flutter-autoroll
1cb98980dc Roll Skia from 94c0af1297ae to a12e40efacea (3 revisions) (flutter/engine#51776)
https://skia.googlesource.com/skia.git/+log/94c0af1297ae..a12e40efacea

2024-03-29 double1kai@gmail.com fix indentation in SkBlitMask_opts.h
2024-03-29 kjlubick@google.com Remove deprecated hasMipMaps from GrBackendSurface
2024-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 33ace26e29f4 to dc19502e745f

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,jacksongardner@google.com,jamesgk@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-03-29 14:48:14 +00:00
skia-flutter-autoroll
60c49a50c4 Roll Skia from 6042ad386bcf to b2a01ae03cdf (4 revisions) (flutter/engine#51772)
https://skia.googlesource.com/skia.git/+log/6042ad386bcf..b2a01ae03cdf

2024-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from d9a2f3150285 to 33ace26e29f4 (9 revisions)
2024-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 8220ee868483 to 2126889e45aa (11 revisions)
2024-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from f0178b3c40e7 to ff61926fcedb (2 revisions)
2024-03-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 61c7aa9a8478 to f91c2fe47c47 (8 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,jacksongardner@google.com,jamesgk@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-03-29 06:28:19 +00:00
skia-flutter-autoroll
f9ff74ce1f Roll Fuchsia Linux SDK from uzI3wnbEGlZ_dtO0Z... to 3vgfbp1vjXkdMZ09m... (flutter/engine#51767)
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 jacksongardner@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-03-29 03:01:21 +00:00
Loïc Sharma
675df6539b [Windows] Don't always stop engine on view destruction (flutter/engine#51681)
Currently destroying a view also shuts down the engine. This makes sense as in single-view world where the view also always owns the engine. However, in a multi-view world the views will share the engine. Destroying one view shouldn't necessarily shut down the engine unless that view owns the engine.

Part of https://github.com/flutter/flutter/issues/142845

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2024-03-29 00:14:10 +00:00
skia-flutter-autoroll
4641eaae83 Roll Skia from e25b0f9006a4 to 6042ad386bcf (1 revision) (flutter/engine#51763)
https://skia.googlesource.com/skia.git/+log/e25b0f9006a4..6042ad386bcf

2024-03-28 bungeman@google.com [fontations] Respect aliasing

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,jacksongardner@google.com,jamesgk@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-03-28 22:14:22 +00:00
Matan Lurey
0141f514a4 Test that clangd --check works at HEAD. (flutter/engine#50901)
Closes https://github.com/flutter/flutter/issues/141641.

Basically, this should verify "it's possible to use VSCode+LSC, at least in theory".

I'm open to writing a test, but given it _is_ a test I'm less sure it's valuable. Feel free to push back.
2024-03-28 21:05:24 +00:00
Matan Lurey
68f57a3060 Remove --verbose from clang_tidy execution on CI. (flutter/engine#51760)
Closes https://github.com/flutter/flutter/issues/145926.

This was likely left on by accident (if not, we should utilize `FLUTTER_LOGS_DIR` instead of this flag).

/cc @zanderso
2024-03-28 20:58:54 +00:00
Matan Lurey
a138fbe1e0 Remove Android API v33 tests from CI. (flutter/engine#51751)
Closes https://github.com/flutter/flutter/issues/144064.

From a conversation with @camsim99 on Discord:

> Ah this was to debug that missing emulator issue (https://github.com/flutter/flutter/issues/137947) that Ricardo and I were seeing. We wanted to see if it was specific to the API 34, and if so, escalate the issue internally. @ricardoamador Would you like to keep running the tests with API 33? You mentioned you have found a workaround, and the test runs seem to not have yielded any evidence against API 34.
2024-03-28 20:46:53 +00:00
skia-flutter-autoroll
9d44e65b3f Roll Skia from c0e0b76d6d51 to e25b0f9006a4 (2 revisions) (flutter/engine#51757)
https://skia.googlesource.com/skia.git/+log/c0e0b76d6d51..e25b0f9006a4

2024-03-28 sophiewen@google.com skia: Fix implicit conversion warning
2024-03-28 bungeman@google.com [fontations] Add underline and strikeout metrics

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,jacksongardner@google.com,jamesgk@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-03-28 20:02:10 +00:00
Brandon DeRosier
d1a52439ca [Impeller] Optimize away intersect clips that cover the entire pass target. (flutter/engine#51736)
I tested against a few example apps and found this case is actually very common. These full screen/pass clips render nothing to the depth buffer can be particularly troublesome in the presence of backdrop filters (due to clip replay).

While this case doesn't actually result in anything getting written to the depth buffer, we still end up overwriting the entire stencil buffer twice: Once for the preparation draw, and again for the depth buffer transfer/stencil cleanup draw.
2024-03-28 19:56:03 +00:00
skia-flutter-autoroll
92d81bd47b Manual roll Dart SDK from 291217c1d399 to bb65648e20e2 (3 revisions) (flutter/engine#51755)
Manual roll requested by kevinjchisholm@google.com

https://dart.googlesource.com/sdk.git/+log/291217c1d399..bb65648e20e2

2024-03-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-282.0.dev
2024-03-28 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-281.0.dev
2024-03-27 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.4.0-280.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,kevinjchisholm@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-03-28 19:23:54 +00:00
skia-flutter-autoroll
e30193927c Roll Skia from 4e2205aff93b to c0e0b76d6d51 (2 revisions) (flutter/engine#51750)
https://skia.googlesource.com/skia.git/+log/4e2205aff93b..c0e0b76d6d51

2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 8e7d33793418 to 21b6899a9c31 (8 revisions)
2024-03-28 robertphillips@google.com Add isOpaque to SkLocalMatrixShader and SkCTMShader

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,jacksongardner@google.com,jamesgk@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-03-28 17:12:39 +00:00
skia-flutter-autoroll
e92781620b Roll Skia from 9e3fe3b324b7 to 4e2205aff93b (5 revisions) (flutter/engine#51747)
https://skia.googlesource.com/skia.git/+log/9e3fe3b324b7..4e2205aff93b

2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from 0bacc751b4d1 to f0178b3c40e7 (1 revision)
2024-03-28 kjlubick@google.com Remove old mtl files
2024-03-28 double1kai@gmail.com Add vector support for LoongArch in SkBlitRow_opts.h
2024-03-28 double1kai@gmail.com Add vector support for LoongArch in SkSwizzler_opts.inc
2024-03-28 double1kai@gmail.com Add vector support for LoongArch in SkBlitMask_opts.h

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,jacksongardner@google.com,jamesgk@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-03-28 15:54:20 +00:00
skia-flutter-autoroll
7e1e02c4c2 Roll Skia from abd1774b901f to 9e3fe3b324b7 (5 revisions) (flutter/engine#51745)
https://skia.googlesource.com/skia.git/+log/abd1774b901f..9e3fe3b324b7

2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from bbe6452b420c to 0bacc751b4d1 (1 revision)
2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 81a2ed3a2849 to 8220ee868483 (18 revisions)
2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from a21b7442fbc2 to a55a38974c8b
2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 29cd699ff179 to 61c7aa9a8478 (6 revisions)
2024-03-28 robertphillips@google.com Revert "Add FCC, YDZDX, GBR, SMPTE240 color space support"

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,jacksongardner@google.com,jamesgk@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-03-28 14:34:23 +00:00
skia-flutter-autoroll
a4da012d7c Roll Skia from cef0d40c5a06 to abd1774b901f (1 revision) (flutter/engine#51744)
https://skia.googlesource.com/skia.git/+log/cef0d40c5a06..abd1774b901f

2024-03-28 robertphillips@google.com [graphite] Handle Precompilation of a drawVertices() call w/o colors

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,jacksongardner@google.com,jamesgk@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-03-28 13:02:11 +00:00
skia-flutter-autoroll
3cfdb01e11 Roll Skia from 66241be7c81c to cef0d40c5a06 (1 revision) (flutter/engine#51743)
https://skia.googlesource.com/skia.git/+log/66241be7c81c..cef0d40c5a06

2024-03-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from a21b7442fbc2 to d9a2f3150285 (10 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,jacksongardner@google.com,jamesgk@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-03-28 09:37:06 +00:00
Matan Lurey
d29da01928 Remove Impeller/OpenGLES from CI branch for Android e2e tests. (flutter/engine#51734)
We don't intend to make much progress on the Impeller OpenGLES backend in 2024. I won't remove the capability to run these tests locally (the plumbing is already done and doesn't cost anything), but we don't need to have these just sit/flake on CI consuming resources.

Partial work towards https://github.com/flutter/flutter/issues/144064.
2024-03-28 02:44:50 +00:00