From 6e8f06bf446492efa539c59f3f17be3beec4555c Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Wed, 4 Jan 2023 13:16:28 +0000 Subject: [PATCH] Roll Skia from 15d36b15bca1 to 9423a8a0fc2d (37 revisions) https://skia.googlesource.com/skia.git/+log/15d36b15bca1..9423a8a0fc2d 2023-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 61636505d609 to 7ed449387d3b (1 revision) 2023-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from efbccf447128 to 61728827d2e5 (8 revisions) 2023-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 7023a3e0613f to 20657cd82ed9 (4 revisions) 2023-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from da3ea990eb6e to 7c26d3152dab (9 revisions) 2023-01-04 herb@google.com Fix forward skia::internal for Android code 2023-01-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d76879bc892f to 61636505d609 (6 revisions) 2023-01-03 johnstiles@google.com Add support for casting bools to int or float. 2023-01-03 kjlubick@google.com Add SK_SPI to SkDebugf 2023-01-03 johnstiles@google.com Add multi-slot support to binary bitwise ops. 2023-01-03 brianosman@google.com Fix several outdated / incorrect comments in SkColorSpace 2023-01-03 herb@google.com Reland "Move SkAutoTMalloc to namespace skia::internal" 2023-01-03 johnstiles@google.com Add support for casting ints and floats to bool. 2023-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 7023a3e0613f to 19312edd895e 2023-01-03 kjlubick@google.com Fix Android Framework genID logic 2023-01-03 johnstiles@google.com Add RP codegen support for mix(float). 2023-01-03 johnstiles@google.com Add mix support to the RP builder. 2023-01-03 johnstiles@google.com Add mix stage to Raster Pipeline. 2023-01-03 kjlubick@google.com [base] Split SkTypes.h logic out into smaller files 2023-01-03 kjlubick@google.com [base] Move align-functions from SkTypes to base/SkAlign.h 2023-01-03 herb@google.com Correctly wire up the remote glyph test 2023-01-03 kjlubick@google.com [includes] Fix IWYU after things moved out of SkTypes.h 2023-01-03 kjlubick@google.com Add Tests for SkGeometry::ChopMonoCubicAt 2023-01-03 kjlubick@google.com Move Abs functions out of SkTypes.h 2023-01-03 kjlubick@google.com Remove unused SkFixedAbs macro 2023-01-03 drott@chromium.org Roll FreeType from 1bfaca06 to 0bcb664d (31 commits) 2023-01-03 michaelludwig@google.com [graphite] Move static buffer creation to Context initialization 2023-01-03 kjlubick@google.com Use skvx instead of SkDVector in Path/PathBuilder 2023-01-03 herb@google.com Check vertex buffer for nullptr during glyph drawing 2023-01-03 kjlubick@google.com Introduce SkPathEnums.h 2023-01-03 johnstiles@google.com Add RP codegen support for clamp and saturate. 2023-01-03 johnstiles@google.com Add RP codegen support for function calls. 2023-01-03 johnstiles@google.com Run existing SkSL test corpus using Raster Pipeline. 2023-01-03 lamng@google.com Return animationId when calling Surface.requestAnimationFrame. 2023-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bd2a669760ea to d76879bc892f (1 revision) 2023-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 03b2c124e5e9 to efbccf447128 (1 revision) 2023-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 0a4da8d6b015 to 7023a3e0613f (1 revision) 2023-01-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from fd5a6650e2df to da3ea990eb6e (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 borenet@google.com,jimgraham@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 --- DEPS | 2 +- ci/licenses_golden/excluded_files | 2 ++ ci/licenses_golden/licenses_skia | 24 +++++++++++++++++++++--- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/DEPS b/DEPS index 20a2affe0ed96..7b17235b2bbaa 100644 --- a/DEPS +++ b/DEPS @@ -18,7 +18,7 @@ vars = { 'llvm_git': 'https://llvm.googlesource.com', # OCMock is for testing only so there is no google clone 'ocmock_git': 'https://github.com/erikdoe/ocmock.git', - 'skia_revision': '15d36b15bca1de4a28e7feafbf282d6632405eb4', + 'skia_revision': '9423a8a0fc2d8b93b4a6a909d1955c04f4be06ae', # 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/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files index 4a1e7c293452b..d3535e126cddc 100644 --- a/ci/licenses_golden/excluded_files +++ b/ci/licenses_golden/excluded_files @@ -2481,6 +2481,8 @@ ../../../third_party/skia/include/BUILD.bazel ../../../third_party/skia/include/OWNERS ../../../third_party/skia/include/android/BUILD.bazel +../../../third_party/skia/include/base/BUILD.bazel +../../../third_party/skia/include/base/README.md ../../../third_party/skia/include/codec/BUILD.bazel ../../../third_party/skia/include/config/BUILD.bazel ../../../third_party/skia/include/core/BUILD.bazel diff --git a/ci/licenses_golden/licenses_skia b/ci/licenses_golden/licenses_skia index 9b39dd2106566..bb7f3149087e2 100644 --- a/ci/licenses_golden/licenses_skia +++ b/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: bfb6bf0a5ad2b5218f7ecece4a305148 +Signature: 83a3161dc427b108aedd5013fc2530c8 ==================================================================================================== LIBRARY: etc1 @@ -7359,7 +7359,8 @@ ORIGIN: ../../../third_party/skia/src/gpu/ganesh/ops/AtlasRenderTask.cpp + ../.. ORIGIN: ../../../third_party/skia/src/gpu/ganesh/ops/AtlasRenderTask.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/src/gpu/graphite/Buffer.cpp + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/src/gpu/graphite/Buffer.h + ../../../third_party/skia/LICENSE -ORIGIN: ../../../third_party/skia/src/gpu/graphite/DrawBufferManager.cpp + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/src/gpu/graphite/BufferManager.cpp + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/src/gpu/graphite/BufferManager.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/src/gpu/graphite/DrawBufferManager.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/src/gpu/graphite/mtl/MtlBlitCommandEncoder.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/src/gpu/graphite/mtl/MtlBuffer.h + ../../../third_party/skia/LICENSE @@ -7445,7 +7446,8 @@ FILE: ../../../third_party/skia/src/gpu/ganesh/ops/AtlasRenderTask.cpp FILE: ../../../third_party/skia/src/gpu/ganesh/ops/AtlasRenderTask.h FILE: ../../../third_party/skia/src/gpu/graphite/Buffer.cpp FILE: ../../../third_party/skia/src/gpu/graphite/Buffer.h -FILE: ../../../third_party/skia/src/gpu/graphite/DrawBufferManager.cpp +FILE: ../../../third_party/skia/src/gpu/graphite/BufferManager.cpp +FILE: ../../../third_party/skia/src/gpu/graphite/BufferManager.h FILE: ../../../third_party/skia/src/gpu/graphite/DrawBufferManager.h FILE: ../../../third_party/skia/src/gpu/graphite/mtl/MtlBlitCommandEncoder.h FILE: ../../../third_party/skia/src/gpu/graphite/mtl/MtlBuffer.h @@ -8272,6 +8274,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIBRARY: skia ORIGIN: ../../../third_party/skia/gm/bug12866.cpp + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/gm/crbug_1313579.cpp + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkAPI.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkAlign.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkAssert.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkAttributes.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkDebug.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkFeatures.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/base/SkLoadUserConfig.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/core/SkAlphaType.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/core/SkCapabilities.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/core/SkColorType.h + ../../../third_party/skia/LICENSE @@ -8285,6 +8294,7 @@ ORIGIN: ../../../third_party/skia/include/gpu/graphite/mtl/MtlUtils.h + ../../.. ORIGIN: ../../../third_party/skia/include/gpu/graphite/vk/VulkanGraphiteUtils.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/gpu/vk/VulkanBackendContext.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/private/SkAlignedStorage.h + ../../../third_party/skia/LICENSE +ORIGIN: ../../../third_party/skia/include/private/SkPathEnums.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/private/SkTypeTraits.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/include/sksl/SkSLVersion.h + ../../../third_party/skia/LICENSE ORIGIN: ../../../third_party/skia/modules/skunicode/src/SkUnicode.cpp + ../../../third_party/skia/LICENSE @@ -8484,6 +8494,13 @@ ORIGIN: ../../../third_party/skia/src/utils/SkTestCanvas.h + ../../../third_part TYPE: LicenseType.bsd FILE: ../../../third_party/skia/gm/bug12866.cpp FILE: ../../../third_party/skia/gm/crbug_1313579.cpp +FILE: ../../../third_party/skia/include/base/SkAPI.h +FILE: ../../../third_party/skia/include/base/SkAlign.h +FILE: ../../../third_party/skia/include/base/SkAssert.h +FILE: ../../../third_party/skia/include/base/SkAttributes.h +FILE: ../../../third_party/skia/include/base/SkDebug.h +FILE: ../../../third_party/skia/include/base/SkFeatures.h +FILE: ../../../third_party/skia/include/base/SkLoadUserConfig.h FILE: ../../../third_party/skia/include/core/SkAlphaType.h FILE: ../../../third_party/skia/include/core/SkCapabilities.h FILE: ../../../third_party/skia/include/core/SkColorType.h @@ -8497,6 +8514,7 @@ FILE: ../../../third_party/skia/include/gpu/graphite/mtl/MtlUtils.h FILE: ../../../third_party/skia/include/gpu/graphite/vk/VulkanGraphiteUtils.h FILE: ../../../third_party/skia/include/gpu/vk/VulkanBackendContext.h FILE: ../../../third_party/skia/include/private/SkAlignedStorage.h +FILE: ../../../third_party/skia/include/private/SkPathEnums.h FILE: ../../../third_party/skia/include/private/SkTypeTraits.h FILE: ../../../third_party/skia/include/sksl/SkSLVersion.h FILE: ../../../third_party/skia/modules/skunicode/src/SkUnicode.cpp