From ec9b8b2d2100e3ce1604bd64583f390a20e07abc Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Wed, 17 Jan 2024 01:58:51 +0000 Subject: [PATCH] Roll Skia from 31309ff09537 to 02e94b3b4d29 (43 revisions) https://skia.googlesource.com/skia.git/+log/31309ff09537..02e94b3b4d29 2024-01-16 kjlubick@google.com Move SkMasks from src/codec to src/core 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 1f9ed551198c to 7c236cb7a5a2 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll shaders-base from 3fb07eee4752 to e7695f0fdff5 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-base from eb442b364123 to f6c22747cda4 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from c6059a8c0ee3 to 067d72e0dddf 2024-01-16 johnstiles@google.com Tweak `css_oklab_gamut_map_to_linear_srgb` for better codegen. 2024-01-16 herb@google.com Proposed cleanups 2024-01-16 olv@google.com [ganesh] Add VK_FORMAT_B5G6R5_UNORM_PACK16 / kRGB_565 combo 2024-01-16 olv@google.com [ganesh] Add GrColorType::kRGB_565 2024-01-16 michaelludwig@google.com [graphite] Update UniformManager comment to address mat2x2 layout polyfill 2024-01-16 kjlubick@google.com Revert "Remove SkFontMgr::RefDefault() and dependent APIs" 2024-01-16 brianosman@google.com Use tricky (NaN) values in many more RP tests 2024-01-16 dneto@google.com Update abseil-cpp to match Dawn 2024-01-16 kjlubick@google.com Remove SkFontMgr::RefDefault() and dependent APIs 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 24bbbffbc637 to 50e74527ca9a (3 revisions) 2024-01-16 michaelludwig@google.com Update SkVx to_half to support denormals,overflow, and RTNE 2024-01-16 jvanverth@google.com GrRRectEffect: return failure if nine-patch corners are invalid 2024-01-16 johnstiles@google.com Fix fuzzer-discovered error with duplicate symbols. 2024-01-16 johnstiles@google.com Switch to unique_ptr<> for SymbolTable management. 2024-01-16 johnstiles@google.com Tidy up module code in small ways. 2024-01-16 johnstiles@google.com Simplify switch rewrite code slightly. 2024-01-16 johnstiles@google.com Remove SymbolTable::WrapIfBuiltin. 2024-01-16 johnstiles@google.com Remove InterfaceBlock::typeOwner(). 2024-01-16 jvanverth@google.com Ensure that nine-patch RRects have valid radii. 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c28022c905e7 to 24bbbffbc637 (1 revision) 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 68ae053047d5 to 9474c5c1c642 2024-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 6951208d04af to 68ae053047d5 (1 revision) 2024-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6107aa90975e to c28022c905e7 (5 revisions) 2024-01-15 kjlubick@google.com Small changes needed to do modularization 2024-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 073b651053b3 to 572323ccbba5 (11 revisions) 2024-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 6951208d04af to 68ae053047d5 2024-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c3146aa021aa to 6107aa90975e (1 revision) 2024-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 1de9b3d66634 to 6951208d04af (6 revisions) 2024-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 66e8bc0a47af to c3146aa021aa (2 revisions) 2024-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 698eee9385e4 to 66e8bc0a47af (3 revisions) 2024-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 1de9b3d66634 to 6951208d04af 2024-01-12 bungeman@google.com Add channels to SkPDFIccProfileKey 2024-01-12 brianosman@google.com Handle NaN bit patterns in several RP copy stages 2024-01-12 lovisolo@google.com [bazel] BazelBenchmarkTestRunner.cpp: Add missing newline in SkDebugPrintf statement. 2024-01-12 brianosman@google.com Remove template version of if_then_else, use I32 when appropriate 2024-01-12 johnstiles@google.com Create a symbol table for braced-block of an SkSL switch statement. 2024-01-12 johnstiles@google.com Add symbol table manipulation helpers. 2024-01-12 jvanverth@google.com [Metal] Switch ObjC <-> C++ handling for GrFence. 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,jlavrova@google.com,jonahwilliams@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 --- DEPS | 2 +- ci/licenses_golden/licenses_skia | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/DEPS b/DEPS index 034d767bc3cff..2b3aeb3b91c9b 100644 --- a/DEPS +++ b/DEPS @@ -17,7 +17,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': '31309ff0953761327b6bbb8c465a4bdb0c33f1fd', + 'skia_revision': '02e94b3b4d2972cca594302825e635f1879c7bd8', # 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/licenses_skia b/ci/licenses_golden/licenses_skia index c73aff6c43f63..bc37a2d95d465 100644 --- a/ci/licenses_golden/licenses_skia +++ b/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: e0f6a89c592765faeefb2c2547a0194a +Signature: 060d035c8dfcec9a4b371d11e16a782b ==================================================================================================== LIBRARY: etc1 @@ -388,6 +388,7 @@ FILE: ../../../flutter/third_party/skia/modules/skparagraph/test.html FILE: ../../../flutter/third_party/skia/package-lock.json FILE: ../../../flutter/third_party/skia/relnotes/BackendTextureFromView.md FILE: ../../../flutter/third_party/skia/relnotes/PDF_jpeg.md +FILE: ../../../flutter/third_party/skia/relnotes/SwitchScopes.md FILE: ../../../flutter/third_party/skia/relnotes/Tick.md FILE: ../../../flutter/third_party/skia/relnotes/TopLevelShadowing.md FILE: ../../../flutter/third_party/skia/relnotes/font.md @@ -3164,8 +3165,6 @@ ORIGIN: ../../../flutter/third_party/skia/src/codec/SkJpegUtility.cpp + ../../.. ORIGIN: ../../../flutter/third_party/skia/src/codec/SkJpegUtility.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/codec/SkMaskSwizzler.cpp + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/codec/SkMaskSwizzler.h + ../../../flutter/third_party/skia/LICENSE -ORIGIN: ../../../flutter/third_party/skia/src/codec/SkMasks.cpp + ../../../flutter/third_party/skia/LICENSE -ORIGIN: ../../../flutter/third_party/skia/src/codec/SkMasks.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/codec/SkPixmapUtils.cpp + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/codec/SkPixmapUtilsPriv.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/codec/SkPngCodec.cpp + ../../../flutter/third_party/skia/LICENSE @@ -3187,6 +3186,8 @@ ORIGIN: ../../../flutter/third_party/skia/src/core/SkFontMgr.cpp + ../../../flut ORIGIN: ../../../flutter/third_party/skia/src/core/SkLatticeIter.cpp + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/core/SkLatticeIter.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/core/SkLocalMatrixImageFilter.cpp + ../../../flutter/third_party/skia/LICENSE +ORIGIN: ../../../flutter/third_party/skia/src/core/SkMasks.cpp + ../../../flutter/third_party/skia/LICENSE +ORIGIN: ../../../flutter/third_party/skia/src/core/SkMasks.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/core/SkMipmapAccessor.cpp + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/core/SkMipmapAccessor.h + ../../../flutter/third_party/skia/LICENSE ORIGIN: ../../../flutter/third_party/skia/src/core/SkNextID.h + ../../../flutter/third_party/skia/LICENSE @@ -3450,8 +3451,6 @@ FILE: ../../../flutter/third_party/skia/src/codec/SkJpegUtility.cpp FILE: ../../../flutter/third_party/skia/src/codec/SkJpegUtility.h FILE: ../../../flutter/third_party/skia/src/codec/SkMaskSwizzler.cpp FILE: ../../../flutter/third_party/skia/src/codec/SkMaskSwizzler.h -FILE: ../../../flutter/third_party/skia/src/codec/SkMasks.cpp -FILE: ../../../flutter/third_party/skia/src/codec/SkMasks.h FILE: ../../../flutter/third_party/skia/src/codec/SkPixmapUtils.cpp FILE: ../../../flutter/third_party/skia/src/codec/SkPixmapUtilsPriv.h FILE: ../../../flutter/third_party/skia/src/codec/SkPngCodec.cpp @@ -3473,6 +3472,8 @@ FILE: ../../../flutter/third_party/skia/src/core/SkFontMgr.cpp FILE: ../../../flutter/third_party/skia/src/core/SkLatticeIter.cpp FILE: ../../../flutter/third_party/skia/src/core/SkLatticeIter.h FILE: ../../../flutter/third_party/skia/src/core/SkLocalMatrixImageFilter.cpp +FILE: ../../../flutter/third_party/skia/src/core/SkMasks.cpp +FILE: ../../../flutter/third_party/skia/src/core/SkMasks.h FILE: ../../../flutter/third_party/skia/src/core/SkMipmapAccessor.cpp FILE: ../../../flutter/third_party/skia/src/core/SkMipmapAccessor.h FILE: ../../../flutter/third_party/skia/src/core/SkNextID.h