From 9f1804cd2f4dff3f2120feecfcdd3972d5d83ea2 Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Fri, 16 Aug 2024 17:38:09 -0400 Subject: [PATCH] Roll Skia from 7c0eeaf12413 to fc8769175d35 (58 revisions) (flutter/engine#54589) Roll Skia from 7c0eeaf12413 to fc8769175d35 (58 revisions) https://skia.googlesource.com/skia.git/+log/7c0eeaf12413..fc8769175d35 2024-08-16 kjlubick@google.com Apply buildifier to modules/audioplayer 2024-08-16 fmalita@google.com [bazel] Add Viewer resources 2024-08-16 bungeman@google.com SkScalerContext implementation specific emboldening 2024-08-16 jvanverth@google.com [graphite] Add purge() method to DrawAtlas. 2024-08-16 brianosman@google.com Revert "[pdf] Emit bare CFF instead of OpenType CFF" 2024-08-16 borenet@google.com Reapply "[bazel] Remove symlinks for external files" 2024-08-16 lukasza@chromium.org Delete `DECODE_PNG_FILES` from `src/codec/BUILD.bazel` 2024-08-16 lukasza@chromium.org Depend only on public PNG headers from `ico_decode` target. 2024-08-16 lukasza@chromium.org Add GNI group for PNG and expand source list 2024-08-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 97855a7c330f to dad70915c62f (5 revisions) 2024-08-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 2003e06230b1 to 83ca89e58cef (6 revisions) 2024-08-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 2918c4247f20 to 69433722b83b (16 revisions) 2024-08-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 936d3406908e to 521d0157ce62 (7 revisions) 2024-08-16 jvanverth@google.com [graphite] Make DrawAtlas::compact() more aggressive. 2024-08-16 jvanverth@google.com [graphite] Avoid one ref when dealing with subRunStorage. 2024-08-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 936d3406908e to 521d0157ce62 2024-08-16 michaelludwig@google.com Revert "[bazel] Remove symlinks for external files" 2024-08-16 michaelludwig@google.com Revert "Reland "Reduce size of linear SkMaskGamma LUT"" 2024-08-16 michaelludwig@google.com Simplify Porter-Duff constant blend function 2024-08-15 brianosman@google.com Implement asAColorMode and asAColorMatrix for SkWorkingFormatColorFilter 2024-08-15 borenet@google.com [bazel] Remove symlinks for external files 2024-08-15 kschmi@microsoft.com Reland "Reduce size of linear SkMaskGamma LUT" 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 91058f2297c9 to 97855a7c330f (1 revision) 2024-08-15 lukasza@chromium.org [rust png] Avoiding newtype wrapper for `cxx::UniquePtr` 2024-08-15 lukasza@chromium.org [rust png] Expose `png::Reader` over the FFI boundary. 2024-08-15 fmalita@google.com [bazel] Enable SVG support in Viewer 2024-08-15 robertphillips@google.com Reland "[graphite] Add DawnCaps::extractGraphicsDescs" 2024-08-15 bungeman@google.com [pdf] Emit bare CFF instead of OpenType CFF 2024-08-15 jamesgk@google.com [graphite] Don't run GMs that test automatic image tiling 2024-08-15 geofflang@google.com Reland "Allow client arrays on ANGLE." 2024-08-15 fmalita@google.com [bazel] More viewer slides 2024-08-15 kjlubick@google.com Remove all references to legacy //:skia_public and //:skia_internal 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 087afc919eda to 2003e06230b1 (8 revisions) 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0d313c52316c to 91058f2297c9 (3 revisions) 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 60f8f34ea424 to 936d3406908e (8 revisions) 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 239f9139d016 to 2918c4247f20 (14 revisions) 2024-08-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 60f8f34ea424 to 936d3406908e 2024-08-14 robertphillips@google.com Revert "[graphite] Add DawnCaps::extractGraphicsDescs" 2024-08-14 robertphillips@google.com Revert "[graphite] Fix static initializer problem wrt Caps Domains" 2024-08-14 robertphillips@google.com [graphite] Fix static initializer problem wrt Caps Domains 2024-08-14 fmalita@google.com [bazel] Enable Skottie support in Viewer 2024-08-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f084a55f96da to 0d313c52316c (1 revision) 2024-08-14 ccameron@chromium.org Add SkJpegMetadataDecoder::Make that takes SkData 2024-08-14 kjlubick@google.com Enforce IWYU on graphite/geom 2024-08-14 kjlubick@google.com Apply clang-tidy suggestion to UploadTask 2024-08-14 kjlubick@google.com Fix Bazel build of viewer after GPU_TEST_UTILS landed ... --- DEPS | 2 +- engine/src/flutter/ci/licenses_golden/excluded_files | 3 +++ engine/src/flutter/ci/licenses_golden/licenses_skia | 3 ++- engine/src/flutter/sky/packages/sky_engine/LICENSE | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/DEPS b/DEPS index bdbe8d73049..8ff1429a697 100644 --- a/DEPS +++ b/DEPS @@ -14,7 +14,7 @@ vars = { 'flutter_git': 'https://flutter.googlesource.com', 'skia_git': 'https://skia.googlesource.com', 'llvm_git': 'https://llvm.googlesource.com', - 'skia_revision': '7c0eeaf12413f21b7b95f2d9f7e7857902f0a049', + 'skia_revision': 'fc8769175d3533de1a2fb541d1643f5d669405f6', # WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY # See `lib/web_ui/README.md` for how to roll CanvasKit to a new version. diff --git a/engine/src/flutter/ci/licenses_golden/excluded_files b/engine/src/flutter/ci/licenses_golden/excluded_files index 09177ba2d11..012aefb9cb2 100644 --- a/engine/src/flutter/ci/licenses_golden/excluded_files +++ b/engine/src/flutter/ci/licenses_golden/excluded_files @@ -2731,6 +2731,7 @@ ../../../flutter/third_party/skia/include/utils/BUILD.bazel ../../../flutter/third_party/skia/include/utils/mac/BUILD.bazel ../../../flutter/third_party/skia/infra +../../../flutter/third_party/skia/modules/audioplayer/BUILD.bazel ../../../flutter/third_party/skia/modules/bentleyottmann/BUILD.bazel ../../../flutter/third_party/skia/modules/bentleyottmann/include/BUILD.bazel ../../../flutter/third_party/skia/modules/bentleyottmann/src/BUILD.bazel @@ -2909,7 +2910,9 @@ ../../../flutter/third_party/skia/third_party/README ../../../flutter/third_party/skia/third_party/etc1/BUILD.bazel ../../../flutter/third_party/skia/third_party/etc1/README.google +../../../flutter/third_party/skia/third_party/expat/include/BUILD.bazel ../../../flutter/third_party/skia/third_party/freetype2 +../../../flutter/third_party/skia/third_party/harfbuzz/BUILD.bazel ../../../flutter/third_party/skia/third_party/harfbuzz/README ../../../flutter/third_party/skia/third_party/icu ../../../flutter/third_party/skia/third_party/libgrapheme/generate_headers.py diff --git a/engine/src/flutter/ci/licenses_golden/licenses_skia b/engine/src/flutter/ci/licenses_golden/licenses_skia index 14fb085927d..03457007d25 100644 --- a/engine/src/flutter/ci/licenses_golden/licenses_skia +++ b/engine/src/flutter/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: b92693ead274883d50d8bda8a6a3a1bc +Signature: ad873a023713fea94ecc80f946d5a849 ==================================================================================================== LIBRARY: etc1 @@ -398,6 +398,7 @@ FILE: ../../../flutter/third_party/skia/modules/pathkit/perf/perfReporter.js FILE: ../../../flutter/third_party/skia/modules/skparagraph/test.html FILE: ../../../flutter/third_party/skia/package-lock.json FILE: ../../../flutter/third_party/skia/relnotes/dawntypes.md +FILE: ../../../flutter/third_party/skia/relnotes/fakebold.md FILE: ../../../flutter/third_party/skia/relnotes/ios12.md FILE: ../../../flutter/third_party/skia/relnotes/vktypes.md FILE: ../../../flutter/third_party/skia/src/gpu/gpu_workaround_list.txt diff --git a/engine/src/flutter/sky/packages/sky_engine/LICENSE b/engine/src/flutter/sky/packages/sky_engine/LICENSE index 6db59cce609..031175fe772 100644 --- a/engine/src/flutter/sky/packages/sky_engine/LICENSE +++ b/engine/src/flutter/sky/packages/sky_engine/LICENSE @@ -32054,7 +32054,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. -You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/790fcb755a0a6872cd5d36904b77630dcf7f0212 +You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/c5264a1bd1d2ddff6c9a32ff7f99a2813f0ae4f9 /third_party/fallback_root_certificates/ --------------------------------------------------------------------------------