10067 Commits

Author SHA1 Message Date
skia-flutter-autoroll
efa7d48009 Roll Skia from d6e941012b87 to a39421eb8d7b (4 revisions) (flutter/engine#43427)
https://skia.googlesource.com/skia.git/+log/d6e941012b87..a39421eb8d7b

2023-07-05 brianosman@google.com Add GM to demonstrate skbug.com/14554
2023-07-05 cmumford@google.com [infra] Bump RTX3060 driver to 10de:2489-31.0.15.3179
2023-07-05 jamesgk@google.com Always have SkEndian_Swap* macros yield consistent types
2023-07-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from df22aa218f6a to d0a05b6ca656 (3 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 21:04:18 +00:00
skia-flutter-autoroll
26e0830923 Roll Skia from e0b9e047332d to d6e941012b87 (2 revisions) (flutter/engine#43424)
https://skia.googlesource.com/skia.git/+log/e0b9e047332d..d6e941012b87

2023-07-05 cmumford@google.com Revert "Add a tiled-image cache test"
2023-07-05 jamesgk@google.com Manually roll Dawn from c5c482733140 to 96a96697192c (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 aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 19:18:24 +00:00
skia-flutter-autoroll
79725221e8 Roll Skia from 401c397f7235 to e0b9e047332d (1 revision) (flutter/engine#43420)
https://skia.googlesource.com/skia.git/+log/401c397f7235..e0b9e047332d

2023-07-05 jvanverth@google.com [graphite] Allow some Vulkan texture operations to be applied to const textures

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 18:08:05 +00:00
skia-flutter-autoroll
445ea5b7d7 Roll Skia from 23052eb28808 to 401c397f7235 (1 revision) (flutter/engine#43419)
https://skia.googlesource.com/skia.git/+log/23052eb28808..401c397f7235

2023-07-05 herb@google.com Fail if assert in remove fails

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 16:58:21 +00:00
skia-flutter-autoroll
a961f419fc Roll Skia from d58324bf653d to 23052eb28808 (3 revisions) (flutter/engine#43418)
https://skia.googlesource.com/skia.git/+log/d58324bf653d..23052eb28808

2023-07-05 sunnyps@chromium.org graphite: Implement asyncRescaleAndReadPixels for RGBA
2023-07-05 nicolettep@google.com [graphite] Create VkGraphicsPipeline, implement Vulkan pipeline key creation
2023-07-05 johnstiles@google.com Avoid crash in Viewer when viewing shaders in Graphite.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 15:46:18 +00:00
skia-flutter-autoroll
24c1b51da9 Roll Skia from faf906db84ab to a453fed07c91 (4 revisions) (flutter/engine#43412)
https://skia.googlesource.com/skia.git/+log/faf906db84ab..a453fed07c91

2023-07-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 095b710a2ea5 to 9bf70d50d3ad
2023-07-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 347306080b87 to df22aa218f6a (1 revision)
2023-07-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 222e07b368b1 to 3e73cce1c470 (1 revision)
2023-07-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 73aa9bd33f2c to 095b710a2ea5 (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 aaclarke@google.com,brianosman@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-05 06:59:19 +00:00
skia-flutter-autoroll
35d39a3429 Roll Skia from 85a3fda32850 to bb18c9b1f730 (3 revisions) (flutter/engine#43399)
https://skia.googlesource.com/skia.git/+log/85a3fda32850..bb18c9b1f730

2023-07-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 73aa9bd33f2c to 9f7b74110b61
2023-07-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 414f9688245c to 73aa9bd33f2c (1 revision)
2023-07-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 9c78ac0f4327 to c5c482733140 (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,jamesgk@google.com,jimgraham@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-04 06:30:04 +00:00
skia-flutter-autoroll
285d749ac5 Roll Skia from e16d5b988a36 to 94ad507b8959 (2 revisions) (flutter/engine#43383)
https://skia.googlesource.com/skia.git/+log/e16d5b988a36..94ad507b8959

2023-07-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 414f9688245c to 73aa9bd33f2c
2023-07-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 4ea8b01e8983 to 414f9688245c (4 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brianosman@google.com,jamesgk@google.com,jimgraham@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-03 06:57:23 +00:00
skia-flutter-autoroll
8803d0b50d Roll Skia from ceaeef84b8a3 to dbf0829114ee (15 revisions) (flutter/engine#43370)
https://skia.googlesource.com/skia.git/+log/ceaeef84b8a3..dbf0829114ee

2023-06-30 bungeman@google.com Allow use of DWriteCore
2023-06-30 kjlubick@google.com Reland "Move GPU specific ImageFilter context factories to src/gpu/"
2023-06-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 18e68e17ca5c to d2fc29b352fe (8 revisions)
2023-06-30 armansito@google.com [graphite][vello] Better quality hairline strokes
2023-06-30 johnstiles@google.com Remove shared compiler from ResourceProvider.
2023-06-30 jlavrova@google.com Updating SkParagraph test to newer font version
2023-06-30 bungeman@google.com Fix DirectWrite port COLRv1 palette overrides
2023-06-30 robertphillips@google.com Add a tiled-image cache test
2023-06-30 kjlubick@google.com Run buildifier on tools/window/BUILD.bazel
2023-06-30 nicolettep@google.com Revert "[graphite] Reenable tiled image cache size heuristic"
2023-06-30 het@google.com [canvaskit] Add `Picture.cullRect` and `Picture.approximateBytesUsed`.
2023-06-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 77c4b6779152 to 20cc4a9bc250 (6 revisions)
2023-06-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 4ea8b01e8983 to c97b5b1d4d66
2023-06-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 96ae8b91855e to 4ea8b01e8983 (3 revisions)
2023-06-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 49af09d96379 to 15d2e87074d6 (18 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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-07-01 01:49:05 +00:00
Brandon DeRosier
c90389c9cd [Impeller] Add explicit color filter types to Aiks. (flutter/engine#43342)
Part of https://github.com/flutter/flutter/issues/127232.

Adds an explicit ColorFilter concept to Aiks which wraps the GPU and CPU
implementations. We're not using the CPU implementations yet, but I'll
be getting it wired up in a follow-up patch.
2023-06-30 18:42:21 -07:00
skia-flutter-autoroll
2112b6ae43 Roll Fuchsia Linux SDK from nboAFpQUzwtrESDVo... to iwgWLB4KaXslnaGwK... (flutter/engine#43357)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com,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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-30 06:44:17 +00:00
skia-flutter-autoroll
f8ba5d6e6d Roll Skia from a1ae27969207 to 2d05e3ec6b67 (1 revision) (flutter/engine#43350)
https://skia.googlesource.com/skia.git/+log/a1ae27969207..2d05e3ec6b67

2023-06-29 jvanverth@google.com [graphite] Add rescale 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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 23:12:52 +00:00
skia-flutter-autoroll
d446d15416 Roll Skia from c83f8ba23a80 to a1ae27969207 (8 revisions) (flutter/engine#43343)
https://skia.googlesource.com/skia.git/+log/c83f8ba23a80..a1ae27969207

2023-06-29 johnstiles@google.com Revert "Move GPU specific ImageFilter context factories to src/gpu/"
2023-06-29 sallyqi@google.com Revert "Fix the way of Alpha8 gainmap support in Skia."
2023-06-29 lovisolo@google.com [bazel] Add android_gm_test macro.
2023-06-29 kjlubick@google.com Move GPU specific ImageFilter context factories to src/gpu/
2023-06-29 johnstiles@google.com Add MD5::Digest methods to create a hex string.
2023-06-29 johnstiles@google.com Fix SkRP implementation of step() intrinsic.
2023-06-29 kjlubick@google.com Remove #ifdefs from SkAndroidCodec.cpp
2023-06-29 robertphillips@google.com [graphite] Reenable tiled image cache size heuristic

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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 21:50:07 +00:00
skia-flutter-autoroll
5603c1beab Roll Skia from a4d0373cd414 to c83f8ba23a80 (3 revisions) (flutter/engine#43340)
https://skia.googlesource.com/skia.git/+log/a4d0373cd414..c83f8ba23a80

2023-06-29 michaelludwig@google.com [skif] Update Compose to use FilterResult
2023-06-29 wcandillon@gmail.com Add FontMgr.matchFamilyStyle()
2023-06-29 johnstiles@google.com Disable perlinnoise_layered test on Iris Xe.

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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 20:32:05 +00:00
Mouad Debbar
647d4fca2b [web] Move web-only initialization APIs to dart:ui_web (flutter/engine#43111)
| Old API in `dart:ui` | New API in `dart:ui_web` |
|-|-|
| ~`webOnlyInitializePlatform`~ | ~`ui_web.initializePlatform`~ |
| `webOnlyWarmupEngine` | `ui_web.bootstrapEngine` |
| `debugEmulateFlutterTesterEnvironment` | `ui_web.debugEmulateFlutterTesterEnvironment` |
| `webOnlySetPluginHandler` | `ui_web.setPluginHandler` |

Part of https://github.com/flutter/flutter/issues/126831
2023-06-29 19:52:48 +00:00
skia-flutter-autoroll
b2ace50e6e Roll Skia from 8ada2c4b2947 to a4d0373cd414 (14 revisions) (flutter/engine#43338)
https://skia.googlesource.com/skia.git/+log/8ada2c4b2947..a4d0373cd414

2023-06-29 lovisolo@google.com [bazel] Rename skia_android_unit_test -> android_unit_test and reorganize code.
2023-06-29 michaelludwig@google.com Add SK_API to SkColorTable declaration
2023-06-29 bungeman@google.com Fix DirectWrite port COLRv1 clang warnings
2023-06-29 armansito@google.com Roll vello from 12e764d5 to 44353989
2023-06-29 jzern@google.com update libwebp to v1.3.1
2023-06-29 johnstiles@google.com Simplify appendInstruction.
2023-06-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b5fa16ad27df to 7ded50742b4c (3 revisions)
2023-06-29 johnstiles@google.com Provide a semicolon when invoking the declareFunction callback.
2023-06-29 kjlubick@google.com Remove conditional compilation of SkJpegSourceMgr.cpp
2023-06-29 nicolettep@google.com [graphite] Populate most of Vulkan pipeline layout & creation structs.
2023-06-29 kjlubick@google.com Reland "Remove SkCanvas::flush() from Skia-proper and remove other gpu-specific code"
2023-06-29 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 4765e38cdc27 to 49af09d96379 (32 revisions)
2023-06-29 johnstiles@google.com Rename Graphite's MtlTestContext.mm to fix libtool warning.
2023-06-29 bungeman@google.com Move SkPathEnums.h to src/core

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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 19:19:07 +00:00
skia-flutter-autoroll
88997b281e Roll Fuchsia Linux SDK from fxCNy4QivAngZXkvM... to nboAFpQUzwtrESDVo... (flutter/engine#43334)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com,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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 17:31:04 +00:00
skia-flutter-autoroll
4dfe901363 Roll Skia from 2b30565d0173 to 0c320b3d5b64 (2 revisions) (flutter/engine#43331)
https://skia.googlesource.com/skia.git/+log/2b30565d0173..0c320b3d5b64

2023-06-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 96ae8b91855e to 1761cfde4cbe
2023-06-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from ca7f5660896c to 96ae8b91855e (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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 07:01:19 +00:00
skia-flutter-autoroll
8045b8824d Roll Skia from 26fa4b343fd3 to 21feae4f3d8b (17 revisions) (flutter/engine#43329)
https://skia.googlesource.com/skia.git/+log/26fa4b343fd3..21feae4f3d8b

2023-06-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5e35b0b24e12 to b5fa16ad27df (6 revisions)
2023-06-28 armansito@google.com Roll vello from ef2630ad to 12e764d5
2023-06-28 johnstiles@google.com Remove Win10 + ANGLE + IrisXe test and perf jobs.
2023-06-28 robertphillips@google.com Fail wrapping a protected AHardwareBuffer within an unprotected context
2023-06-28 michaelludwig@google.com Implement normalize as sqrt + divide instead of invsqrt + multiply
2023-06-28 kjlubick@google.com Mark some methods on Runtime Builders as const
2023-06-28 kjlubick@google.com Remove gSkBlobAsSlugTesting
2023-06-28 robertphillips@google.com [graphite] Enable manual image tiling GMs (take 2)
2023-06-28 johnstiles@google.com Add extra parentheses as required by WGSL spec.
2023-06-28 johnstiles@google.com Fix logical-xor operator in WGSL.
2023-06-28 jlavrova@google.com Improve justification algorithm
2023-06-28 johnstiles@google.com Add GM test slide to reproduce Perlin noise issue.
2023-06-28 johnstiles@google.com Add peephole optimization for merge_condition_mask.
2023-06-28 johnstiles@google.com Remove set_current_stack SkRP op.
2023-06-28 johnstiles@google.com Add SkRP builder methods for instruction handling.
2023-06-28 herb@google.com Add builtin_expect to SkASSERT_RELEASE
2023-06-28 nicolettep@google.com [graphite] Improve Vulkan descriptor set lifetime mgmnt.

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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-29 04:37:57 +00:00
gaaclarke
4f5dfc63c5 [Impeller] Collapse DrawRects into clear colors optimization (flutter/engine#43168)
design doc: https://docs.google.com/document/d/1Lqf1BRn4uCcUfv9dZlDyAgdSMeQ3FTnPgPjKF9yQ3MI/edit

fixes: https://github.com/flutter/flutter/issues/129292

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-29 00:37:02 +00:00
skia-flutter-autoroll
2bab49e2f6 Roll Fuchsia Linux SDK from 10hNrVMjnCypybnz2... to fxCNy4QivAngZXkvM... (flutter/engine#43314)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com,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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-28 21:43:05 +00:00
skia-flutter-autoroll
7c7a9c5211 Roll Skia from 0b4f472a8c44 to 26fa4b343fd3 (2 revisions) (flutter/engine#43306)
https://skia.googlesource.com/skia.git/+log/0b4f472a8c44..26fa4b343fd3

2023-06-28 fmalita@chromium.org [skwindow] Relocate WindowContext out of sk_app
2023-06-28 drott@chromium.org [Fontations] Remove static initializer for typeface registration

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,jimgraham@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-28 21:39:20 +00:00
skia-flutter-autoroll
a2bd9b2c43 Roll Skia from 5209dc7702d0 to 0b4f472a8c44 (58 revisions) (flutter/engine#43304)
Roll Skia from 5209dc7702d0 to 0b4f472a8c44 (58 revisions)

https://skia.googlesource.com/skia.git/+log/5209dc7702d0..0b4f472a8c44

2023-06-28 jsimmons@google.com Remove unnecessary SkUnicodeHardCodedCharProperties destructor declaration
2023-06-28 jamesgk@google.com [graphite] Do partial dst copies
2023-06-28 robertphillips@google.com Remove SkCanvasPriv::DeviceClipBounds
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d5b636f780eb to 5e35b0b24e12 (2 revisions)
2023-06-28 robertphillips@google.com [graphite] Enable manual image tiling GMs
2023-06-28 robertphillips@google.com Clean up TiledTextureUtils
2023-06-28 michaelludwig@google.com Use a patterned source image in FilterResultTest
2023-06-28 armansito@google.com [graphite] AtlasShapeRenderStep support for inverse fills
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 122b292d96c9 to ed391dae33e6 (7 revisions)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 9e529172240d to 44d18bcca074
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from d5f800d73318 to ca7f5660896c (3 revisions)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from afd97bf1e914 to 47b5898a4fa7 (1 revision)
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from ed70ac0399fc to 4765e38cdc27 (17 revisions)
2023-06-28 lehoangquyen@chromium.org graphite-dawn: use memoryless for MSAA & depth stencil textures.
2023-06-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5897d0f765da to d5b636f780eb (4 revisions)
2023-06-28 jvanverth@google.com [graphite] Remove unused Device asyncRescaleAndRead methods.
2023-06-28 michaelludwig@google.com [skif] Take dst bounds into account for layer fills in FilterResult
2023-06-28 michaelludwig@google.com Add SkRectPriv::ClosestDisjointEdge utility function
2023-06-28 herb@google.com Add skia_use_safe_libcxx
2023-06-27 brianosman@google.com Revert "Fix link errors when XML (expat) is not included"
2023-06-27 armansito@google.com [graphite] Support atlas draws
2023-06-27 brianosman@google.com Fix link errors when XML (expat) is not included
2023-06-27 jmbetancourt@google.com [skottie] implement text slot tracking for SlotManager
2023-06-27 jvanverth@google.com [graphite] One more revision of the asyncReadPixelsYUV420 API.
2023-06-27 sunnyps@chromium.org graphite: Reset UniformDataCache on recording snap
2023-06-27 michaelludwig@google.com Add SkTileMode support to FilterResultTest harness
2023-06-27 michaelludwig@google.com Reorganize crop_imagefilter GM to be easier to interpret
2023-06-27 lovisolo@google.com [bazel] Add BazelGMRunner.cpp.
2023-06-27 jvanverth@google.com [graphite] Add more Recorder support to async yuv GMs.
2023-06-27 armansito@google.com [graphite] Rename text/AtlasManager to text/TextAtlasManager
2023-06-27 johnstiles@google.com Remove DUMP_SRC_IR macro from WGSL code generator.
2023-06-27 jlavrova@google.com Fixing CanvasKit build
2023-06-27 kjlubick@google.com Add CanvasKit Bazel Build job to the CQ
2023-06-27 kjlubick@google.com Remove SkEncodedImageFormat::kUnknown
2023-06-27 kjlubick@google.com Reland "Remove SkRuntimeEffect::makeImage"
2023-06-27 robertphillips@google.com [graphite] Implement new tiled API for Graphite
2023-06-27 michaelludwig@google.com Reland "[skif] Remove dedicated SkDropShadowImageFilter implementation"
2023-06-27 jvanverth@google.com [graphite] Get asyncReadPixelsYUV420 working.
2023-06-27 herb@google.com Remove unused private variables from DashOp
2023-06-27 jlavrova@google.com Extending SkUnicode API to avoid code duplication
2023-06-27 johnstiles@google.com Enable all shared tests in WGSL.
2023-06-27 johnstiles@google.com Implement array-cast constructors in WGSL.
2023-06-27 kjlubick@google.com Make context methods on SkCanvas const
2023-06-27 johnstiles@google.com Add WGSL support for ES2 geometric intrinsics.
2023-06-27 michaelludwig@google.com [skif] Remove legacy Lighting filter implementations
2023-06-27 kjlubick@google.com Remove slug-related #ifdefs from src/core
...
2023-06-28 16:07:54 +00:00
skia-flutter-autoroll
3b8e71d838 Roll Fuchsia Linux SDK from Bvv7TyHm_VHUkndFx... to 10hNrVMjnCypybnz2... (flutter/engine#43297)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com,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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-28 07:33:28 +00:00
Victoria Ashworth
06457c8cae Update Xcode to 14.3.1 (flutter/engine#42930)
Engine part of https://github.com/flutter/flutter/issues/129019.

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-27 18:21:30 +00:00
skia-flutter-autoroll
2192b1172d Roll Fuchsia Linux SDK from bj_X2Se1zObk_l_CC... to Bvv7TyHm_VHUkndFx... (flutter/engine#43270)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC jimgraham@google.com,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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-27 18:18:04 +00:00
Jonah Williams
ac3ce651f3 [Impeller] Give Impeller a dedicated raster priority level worker loop. (flutter/engine#43166)
We'd like to (or already are) using the concurrent message loop for high priority rendering tasks like PSO construction and render pass encoding. The default priority level for the engine managed concurrent message loop is 2, which is a significantly lower priority than the raster thread at -5. This is almost certainly causing priority inversion.

We must move back to dedicated runners so we can adjust thread priorities.
2023-06-27 18:08:49 +00:00
skia-flutter-autoroll
b62a3603c1 Roll Skia from c1effc01211e to 370132bcadb1 (2 revisions) (flutter/engine#43221)
https://skia.googlesource.com/skia.git/+log/c1effc01211e..370132bcadb1

2023-06-26 jvanverth@google.com Restore the correct colorspace for asyncread GMs.
2023-06-26 brianosman@google.com Add support for BGRX_8888 textures to Ganesh

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,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 23:32:09 +00:00
skia-flutter-autoroll
0dad3f0ec6 Roll Skia from 4ae209493390 to c1effc01211e (4 revisions) (flutter/engine#43218)
https://skia.googlesource.com/skia.git/+log/4ae209493390..c1effc01211e

2023-06-26 jvanverth@google.com [graphite] Add support to async_yuv_no_scale GM.
2023-06-26 kjlubick@google.com Add staging GNI filegroup
2023-06-26 robertphillips@google.com Move Device::drawImageQuadPossiblyTiled to TiledTextureUtils_Ganesh
2023-06-26 bungeman@google.com Roll FreeType from d857bd53 to e4586d96 (102 commits)

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,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 22:26:57 +00:00
skia-flutter-autoroll
c31c3936c3 Roll Skia from 632fa401098d to 4ae209493390 (3 revisions) (flutter/engine#43212)
https://skia.googlesource.com/skia.git/+log/632fa401098d..4ae209493390

2023-06-26 brianosman@google.com Suppress divide-by-zero errors in cubic-to-quads code
2023-06-26 brianosman@google.com Suppress divide-by-zero error in SkContourMeasureIter construction
2023-06-26 nicolettep@google.com Manual roll Dawn from 8278361fbbef to cadd0c0eec3f (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,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 21:14:27 +00:00
skia-flutter-autoroll
445da3df4a Roll Skia from 46dcf29e5dfe to 632fa401098d (5 revisions) (flutter/engine#43204)
https://skia.googlesource.com/skia.git/+log/46dcf29e5dfe..632fa401098d

2023-06-26 kjlubick@google.com Remove GrSurfaceCharacterization example
2023-06-26 robertphillips@google.com Split Ganesh drawImageQuad into tiling and non-tiling variants
2023-06-26 kjlubick@google.com Revert "Remove SkRuntimeEffect::makeImage"
2023-06-26 kjlubick@google.com Remove shim headers used in migrations
2023-06-26 penghuang@chromium.org Add kBGR_888X color type support for graphite dawn

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,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 17:15:52 +00:00
skia-flutter-autoroll
1583d7a32b Roll Skia from 6d89bc1acb7e to 46dcf29e5dfe (2 revisions) (flutter/engine#43197)
https://skia.googlesource.com/skia.git/+log/6d89bc1acb7e..46dcf29e5dfe

2023-06-26 kjlubick@google.com Remove SkRuntimeEffect::makeImage
2023-06-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a276baf8372d to 5361da56b817 (3 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brianosman@google.com,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 12:59:46 +00:00
skia-flutter-autoroll
d6248ee508 Roll Skia from a20d58872fbe to 5ea08db08587 (1 revision) (flutter/engine#43193)
https://skia.googlesource.com/skia.git/+log/a20d58872fbe..5ea08db08587

2023-06-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 74755bf0105b to 64063dd24912 (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,jsimmons@google.com,nicolettep@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-26 06:19:08 +00:00
skia-flutter-autoroll
050b692717 Roll Skia from 1826cbacd4da to 18a947ed2253 (1 revision) (flutter/engine#43178)
https://skia.googlesource.com/skia.git/+log/1826cbacd4da..18a947ed2253

2023-06-24 johnstiles@google.com Fix assertion discovered by fuzzer.

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 17:23:56 +00:00
skia-flutter-autoroll
66279d4f41 Roll Fuchsia Linux SDK from b5PDBUm8Hfx-y9Hsp... to bjQLnDu32Oj0KUbrW... (flutter/engine#43177)
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 jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 13:21:04 +00:00
skia-flutter-autoroll
290ae5bafd Roll Skia from 050d2ad6dda3 to 1826cbacd4da (2 revisions) (flutter/engine#43175)
https://skia.googlesource.com/skia.git/+log/050d2ad6dda3..1826cbacd4da

2023-06-24 johnstiles@google.com Revert "Add `applyRoundingHack` to `ParagraphStyle`"
2023-06-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 74755bf0105b to 64063dd24912

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 08:08:11 +00:00
skia-flutter-autoroll
81596dbe20 Roll Skia from ef64a8c132c4 to 050d2ad6dda3 (2 revisions) (flutter/engine#43171)
https://skia.googlesource.com/skia.git/+log/ef64a8c132c4..050d2ad6dda3

2023-06-24 johnstiles@google.com Add _Pragma("unroll") to SkRP ops.
2023-06-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 994861071dc5 to 725a2de9da00 (11 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC brianosman@google.com,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 03:16:15 +00:00
skia-flutter-autoroll
31c68022dc Roll Skia from 3d9732b86456 to ef64a8c132c4 (6 revisions) (flutter/engine#43170)
https://skia.googlesource.com/skia.git/+log/3d9732b86456..ef64a8c132c4

2023-06-24 armansito@google.com [graphite] AtlasShapeRenderStep
2023-06-24 johnstiles@google.com Push single slots from an immutable variable as constants.
2023-06-24 johnstiles@google.com Store immutable data as scalars in memory.
2023-06-24 johnstiles@google.com Allow immutable variables to reuse preexisting data.
2023-06-24 johnstiles@google.com Segregate immutable values into a separate slot group.
2023-06-24 johnstiles@google.com Introduce new SkRP op for direct immutable copies.

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 02:03:32 +00:00
godofredoc
f802b94048 Add docs for magic variables. (flutter/engine#43121)
Adds documentation for env variable substitution in test execution.

Bug: https://github.com/flutter/flutter/issues/129280

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-24 02:01:58 +00:00
skia-flutter-autoroll
cd0e7efa06 Roll Skia from 8818761fbc84 to 3d9732b86456 (4 revisions) (flutter/engine#43167)
https://skia.googlesource.com/skia.git/+log/8818761fbc84..3d9732b86456

2023-06-23 johnstiles@google.com Introduce a new SkRP builder op for indirect immutable copies.
2023-06-23 johnstiles@google.com Add an ImmutableLValue class to SkRP.
2023-06-23 jvanverth@google.com [graphite] Set up transfers for asyncReadPixelsYUV420.
2023-06-23 armansito@google.com [graphite] AtlasShape Geometry type

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-24 00:44:50 +00:00
skia-flutter-autoroll
119589b5f6 Roll Skia from c53a952a2dab to 8818761fbc84 (5 revisions) (flutter/engine#43164)
https://skia.googlesource.com/skia.git/+log/c53a952a2dab..8818761fbc84

2023-06-23 johnstiles@google.com Add new SkRP builder op `push_immutable`.
2023-06-23 brianosman@google.com Fix compilation when SK_ENABLE_SKSL_IN_RASTER_PIPELINE is undefined
2023-06-23 armansito@google.com [viewer] Support scroll-wheel zoom
2023-06-23 robertphillips@google.com Add Graphite support to tiled image drawing unit test
2023-06-23 robertphillips@google.com Add SkCanvasPriv::DeviceClipBounds

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 23:33:19 +00:00
skia-flutter-autoroll
a973aed560 Roll Skia from d53ea1557b35 to c53a952a2dab (1 revision) (flutter/engine#43156)
https://skia.googlesource.com/skia.git/+log/d53ea1557b35..c53a952a2dab

2023-06-23 johnstiles@google.com Fix line wrapping past 100 columns.

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 21:09:55 +00:00
skia-flutter-autoroll
6e735951b9 Roll Fuchsia Linux SDK from VSKvLPB4DCIDvXzOA... to b5PDBUm8Hfx-y9Hsp... (flutter/engine#43155)
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 jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 20:52:50 +00:00
skia-flutter-autoroll
27385264f6 Roll Skia from 7b6aae68a11f to d53ea1557b35 (1 revision) (flutter/engine#43153)
https://skia.googlesource.com/skia.git/+log/7b6aae68a11f..d53ea1557b35

2023-06-23 brianosman@google.com Remove all code from SkOpts_skx

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 19:58:47 +00:00
skia-flutter-autoroll
d6ea0f6b72 Roll Skia from 9635d54210dc to 7b6aae68a11f (5 revisions) (flutter/engine#43147)
https://skia.googlesource.com/skia.git/+log/9635d54210dc..7b6aae68a11f

2023-06-23 brianosman@google.com Add kBGR_888x_SkColorType
2023-06-23 jvanverth@google.com [graphite] Stub in interface for asyncRescaleAndReadPixelsYUV420
2023-06-23 ust@google.com [fix-swo-violations] Fix sort comparison function
2023-06-23 jmbetancourt@google.com plumb image slot support into FootageLayer
2023-06-23 scroggo@google.com Revert "Remove SkCanvas::flush() from Skia-proper and remove other gpu-specific code"

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 17:33:07 +00:00
keyonghan
80ab2c54ca Add osx_sdk context to mac_clang_tidy (flutter/engine#43115)
With context, recipes logic should be simplified without checking corresponding platform/property conditions.

With the `osx_sdk` context, it will install xcode accordingly.
2023-06-23 16:41:56 +00:00
skia-flutter-autoroll
85e29db9d4 Roll Skia from 04fa1c1ef69c to 9635d54210dc (2 revisions) (flutter/engine#43145)
https://skia.googlesource.com/skia.git/+log/04fa1c1ef69c..9635d54210dc

2023-06-23 robertphillips@google.com [graphite] Add SrcConstraint support
2023-06-23 michaelludwig@google.com Reland "[skif] Update lighting image filters to use FilterResult"

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 16:19:00 +00:00
skia-flutter-autoroll
cee6554538 Roll Fuchsia Linux SDK from tcVndpnH_jzGm5LsJ... to VSKvLPB4DCIDvXzOA... (flutter/engine#43134)
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 jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 07:38:20 +00:00
skia-flutter-autoroll
73ed54d95e Roll Skia from 450bc21cc836 to a94abf80dd2f (2 revisions) (flutter/engine#43132)
https://skia.googlesource.com/skia.git/+log/450bc21cc836..a94abf80dd2f

2023-06-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 7fe8d8d9b147 to 74755bf0105b (7 revisions)
2023-06-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 6dfc38b8a59d to 8278361fbbef (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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 06:39:05 +00:00
skia-flutter-autoroll
3d40f7724e Roll Skia from 6595192c8352 to a989b6f1aec5 (1 revision) (flutter/engine#43120)
https://skia.googlesource.com/skia.git/+log/6595192c8352..a989b6f1aec5

2023-06-23 nicolettep@google.com [graphite] Add binding field to descriptor struct and rename appropriately; utilize in Vulkan

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,fmalita@google.com,jsimmons@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-06-23 02:13:11 +00:00