Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit e11937b

Browse files
Roll Skia from 1ccf2093cfa9 to 0328e12ab195 (59 revisions)
https://skia.googlesource.com/skia.git/+log/1ccf2093cfa9..0328e12ab195 2023-01-23 johnstiles@google.com Fix errors with non-square matrix multiplication. 2023-01-23 herb@google.com Move traits to .cpp for SkStrikeCache 2023-01-23 johnstiles@google.com Revert "Add workaround for Android roll." 2023-01-23 johnstiles@google.com Add matrix-multiply support to RP codegen. 2023-01-23 herb@google.com Rename fMu -> FStrikeLock 2023-01-23 ccameron@chromium.org SkJpegCodec: Add HDRGM support 2023-01-23 herb@google.com Remove accessor to the scalerContext on SkStrike 2023-01-23 jvanverth@google.com Add SkMatrixPriv::NearlyAffine. 2023-01-23 jvanverth@google.com Remove SK_LEGACY_MATRIX_MATH_ORDER 2023-01-23 johnstiles@google.com Replace push_literal(0) with push_zeros in the instruction stream. 2023-01-23 robertphillips@google.com [graphite] Implement Graphite-specific onMakeColorTypeAndColorSpace methods 2023-01-23 kjlubick@google.com Reland "[base] Make Bazel target and enforce IWYU" 2023-01-23 brianosman@google.com Replace bespoke 'saturate' with 'std::min' 2023-01-23 herb@google.com Move dump and stats to SkStrike 2023-01-23 brianosman@google.com For testing, support file and memory streams of files 2023-01-23 johnstiles@google.com Fix errors on tree. 2023-01-23 lehoangquyen@chromium.org [graphite-dawn] Correctly calculate num textures for pipeline's layout 2023-01-23 armansito@google.com [graphite] Fix assignment to pipeline inputs in AnalyticRRectRenderStep 2023-01-23 johnstiles@google.com Optimize pushing duplicates of 0. 2023-01-23 johnstiles@google.com Simplify masked stores when the execution mask is known. 2023-01-23 johnstiles@google.com Simplify branches when the execution mask is known. 2023-01-23 johnstiles@google.com Track the state of the execution mask in Builder. 2023-01-23 robertphillips@google.com [graphite] Update some GMs to work w/ Graphite 2023-01-23 kjlubick@google.com Roll Dawn from 785ccde2f588 to ffe356d558bc (15 revisions) 2023-01-23 johnstiles@google.com Add support for intrinsic radians()/degrees() in RP codegen. 2023-01-23 michaelludwig@google.com [graphite] Enable AnalyticRRectRenderStep for all rects and fill/hairline rrects 2023-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 2ef45d764ab2 to 38d1dfe4578d 2023-01-23 armansito@google.com [sksl][wgsl] Struct type and global variable declarations 2023-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 920ae225a641 to 38d1dfe4578d (1 revision) 2023-01-23 johnstiles@google.com Add workaround for Android roll. 2023-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fabf70586d95 to ada6bd70c604 (10 revisions) 2023-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c98a413c3ea7 to 3b27647cb9f8 (8 revisions) 2023-01-21 fmalita@chromium.org Manual revert "[base] Make Bazel target and enforce IWYU" 2023-01-20 herb@google.com Merge SkScalerCache into SkStrike 2023-01-20 kjlubick@google.com Extract the double-precision cubic and quad solving code to base. 2023-01-20 jvanverth@google.com [graphite] Enable contextOptions flag for readPixels during testing Dawn 2023-01-20 kjlubick@google.com Add tests for SkDCubic::chopAt 2023-01-20 johnstiles@google.com Allow sqrt() to have a small margin of error. 2023-01-20 lovisolo@google.com Update IntelIris540 tasks to target GPU driver version 31.0.101.2115. 2023-01-20 johnstiles@google.com Add peephole optimizations to constant assignment. 2023-01-20 johnstiles@google.com Combine contiguous zero_slot_unmasked slot ranges. 2023-01-20 kjlubick@google.com [config] Make SK_API configurable from SkUserConfig 2023-01-20 johnstiles@google.com Add support for sqrt() to RP codegen. 2023-01-20 michaelludwig@google.com [graphite] Support hairlines/subpixel fills/strokes in AnalyticRoundRectRenderStep 2023-01-20 brianosman@google.com In legacy 8888 sprite blitters, use saturating adds 2023-01-20 kjlubick@google.com [base] Make Bazel target and enforce IWYU 2023-01-20 johnstiles@google.com Add RP codegen support for sin/cos/tan. 2023-01-20 johnstiles@google.com Add RP builder support for sin/cos/tan/sqrt. 2023-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 37a74218c401 to fabf70586d95 (4 revisions) 2023-01-20 johnstiles@google.com Use a return mask only where it is required. 2023-01-20 johnstiles@google.com Migrate GetReturnComplexity out of Inliner and into Analysis. 2023-01-20 robertphillips@google.com [graphite] Plumb new Graphite-specific version of two SkImage APIs 2023-01-20 herb@google.com Have SkStrikeCache.h load the SkUserConfig.h 2023-01-20 johnstiles@google.com Implement boolean-logic ops in RP codegen. 2023-01-20 ccameron@chromium.org ColorSpaceXformColorFilter: Fix leak 2023-01-20 kjlubick@google.com Replace SkDCubeRoot with std::cbrt 2023-01-20 ccameron@chromium.org SkGainmapShader: Use makeRawShader 2023-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from e960355a9a22 to c98a413c3ea7 (5 revisions) 2023-01-20 jvanverth@google.com Add perspective text GM. 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 kaushikiska@google.com,nicolettep@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
1 parent 42eec62 commit e11937b

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ vars = {
1818
'llvm_git': 'https://llvm.googlesource.com',
1919
# OCMock is for testing only so there is no google clone
2020
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
21-
'skia_revision': '1ccf2093cfa9cae96363e66d524eca8168c050cc',
21+
'skia_revision': '0328e12ab195f6ada1adcfeaa65fffe2eb1310d4',
2222

2323
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
2424
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.

ci/licenses_golden/licenses_skia

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: b56b0ab87d49992124c52f8d96ad6c0a
1+
Signature: efd4597a0b8e7ec0edf8a734fb79cb03
22

33
====================================================================================================
44
LIBRARY: etc1
@@ -691,8 +691,6 @@ ORIGIN: ../../../third_party/skia/src/core/SkRect.cpp + ../../../third_party/ski
691691
ORIGIN: ../../../third_party/skia/src/core/SkRegion.cpp + ../../../third_party/skia/LICENSE
692692
ORIGIN: ../../../third_party/skia/src/core/SkRegionPriv.h + ../../../third_party/skia/LICENSE
693693
ORIGIN: ../../../third_party/skia/src/core/SkRegion_path.cpp + ../../../third_party/skia/LICENSE
694-
ORIGIN: ../../../third_party/skia/src/core/SkScalerCache.cpp + ../../../third_party/skia/LICENSE
695-
ORIGIN: ../../../third_party/skia/src/core/SkScalerCache.h + ../../../third_party/skia/LICENSE
696694
ORIGIN: ../../../third_party/skia/src/core/SkScalerContext.cpp + ../../../third_party/skia/LICENSE
697695
ORIGIN: ../../../third_party/skia/src/core/SkScalerContext.h + ../../../third_party/skia/LICENSE
698696
ORIGIN: ../../../third_party/skia/src/core/SkScan.cpp + ../../../third_party/skia/LICENSE
@@ -703,6 +701,8 @@ ORIGIN: ../../../third_party/skia/src/core/SkScan_Path.cpp + ../../../third_part
703701
ORIGIN: ../../../third_party/skia/src/core/SkSpriteBlitter.h + ../../../third_party/skia/LICENSE
704702
ORIGIN: ../../../third_party/skia/src/core/SkSpriteBlitter_ARGB32.cpp + ../../../third_party/skia/LICENSE
705703
ORIGIN: ../../../third_party/skia/src/core/SkStream.cpp + ../../../third_party/skia/LICENSE
704+
ORIGIN: ../../../third_party/skia/src/core/SkStrike.cpp + ../../../third_party/skia/LICENSE
705+
ORIGIN: ../../../third_party/skia/src/core/SkStrike.h + ../../../third_party/skia/LICENSE
706706
ORIGIN: ../../../third_party/skia/src/core/SkString.cpp + ../../../third_party/skia/LICENSE
707707
ORIGIN: ../../../third_party/skia/src/core/SkStroke.h + ../../../third_party/skia/LICENSE
708708
ORIGIN: ../../../third_party/skia/src/core/SkStrokerPriv.cpp + ../../../third_party/skia/LICENSE
@@ -840,8 +840,6 @@ FILE: ../../../third_party/skia/src/core/SkRect.cpp
840840
FILE: ../../../third_party/skia/src/core/SkRegion.cpp
841841
FILE: ../../../third_party/skia/src/core/SkRegionPriv.h
842842
FILE: ../../../third_party/skia/src/core/SkRegion_path.cpp
843-
FILE: ../../../third_party/skia/src/core/SkScalerCache.cpp
844-
FILE: ../../../third_party/skia/src/core/SkScalerCache.h
845843
FILE: ../../../third_party/skia/src/core/SkScalerContext.cpp
846844
FILE: ../../../third_party/skia/src/core/SkScalerContext.h
847845
FILE: ../../../third_party/skia/src/core/SkScan.cpp
@@ -852,6 +850,8 @@ FILE: ../../../third_party/skia/src/core/SkScan_Path.cpp
852850
FILE: ../../../third_party/skia/src/core/SkSpriteBlitter.h
853851
FILE: ../../../third_party/skia/src/core/SkSpriteBlitter_ARGB32.cpp
854852
FILE: ../../../third_party/skia/src/core/SkStream.cpp
853+
FILE: ../../../third_party/skia/src/core/SkStrike.cpp
854+
FILE: ../../../third_party/skia/src/core/SkStrike.h
855855
FILE: ../../../third_party/skia/src/core/SkString.cpp
856856
FILE: ../../../third_party/skia/src/core/SkStroke.h
857857
FILE: ../../../third_party/skia/src/core/SkStrokerPriv.cpp
@@ -1393,6 +1393,7 @@ ORIGIN: ../../../third_party/skia/gm/linepaths.cpp + ../../../third_party/skia/L
13931393
ORIGIN: ../../../third_party/skia/gm/ninepatchstretch.cpp + ../../../third_party/skia/LICENSE
13941394
ORIGIN: ../../../third_party/skia/gm/pathfill.cpp + ../../../third_party/skia/LICENSE
13951395
ORIGIN: ../../../third_party/skia/gm/pathreverse.cpp + ../../../third_party/skia/LICENSE
1396+
ORIGIN: ../../../third_party/skia/gm/persptext.cpp + ../../../third_party/skia/LICENSE
13961397
ORIGIN: ../../../third_party/skia/gm/points.cpp + ../../../third_party/skia/LICENSE
13971398
ORIGIN: ../../../third_party/skia/gm/poly2poly.cpp + ../../../third_party/skia/LICENSE
13981399
ORIGIN: ../../../third_party/skia/gm/quadpaths.cpp + ../../../third_party/skia/LICENSE
@@ -1576,6 +1577,7 @@ FILE: ../../../third_party/skia/gm/linepaths.cpp
15761577
FILE: ../../../third_party/skia/gm/ninepatchstretch.cpp
15771578
FILE: ../../../third_party/skia/gm/pathfill.cpp
15781579
FILE: ../../../third_party/skia/gm/pathreverse.cpp
1580+
FILE: ../../../third_party/skia/gm/persptext.cpp
15791581
FILE: ../../../third_party/skia/gm/points.cpp
15801582
FILE: ../../../third_party/skia/gm/poly2poly.cpp
15811583
FILE: ../../../third_party/skia/gm/quadpaths.cpp
@@ -8933,18 +8935,28 @@ LIBRARY: skia
89338935
ORIGIN: ../../../third_party/skia/include/private/SkMalloc.h + ../../../third_party/skia/LICENSE
89348936
ORIGIN: ../../../third_party/skia/include/private/SkTemplates.h + ../../../third_party/skia/LICENSE
89358937
ORIGIN: ../../../third_party/skia/include/private/base/SkCPUTypes.h + ../../../third_party/skia/LICENSE
8938+
ORIGIN: ../../../third_party/skia/src/base/SkCubics.cpp + ../../../third_party/skia/LICENSE
8939+
ORIGIN: ../../../third_party/skia/src/base/SkCubics.h + ../../../third_party/skia/LICENSE
89368940
ORIGIN: ../../../third_party/skia/src/base/SkFloatingPoint.cpp + ../../../third_party/skia/LICENSE
8941+
ORIGIN: ../../../third_party/skia/src/base/SkQuads.cpp + ../../../third_party/skia/LICENSE
8942+
ORIGIN: ../../../third_party/skia/src/base/SkQuads.h + ../../../third_party/skia/LICENSE
89378943
ORIGIN: ../../../third_party/skia/src/base/SkSafeMath.cpp + ../../../third_party/skia/LICENSE
89388944
ORIGIN: ../../../third_party/skia/src/gpu/graphite/Image_Base_Graphite.cpp + ../../../third_party/skia/LICENSE
89398945
ORIGIN: ../../../third_party/skia/src/gpu/graphite/Image_Base_Graphite.h + ../../../third_party/skia/LICENSE
8946+
ORIGIN: ../../../third_party/skia/src/sksl/analysis/SkSLGetReturnComplexity.cpp + ../../../third_party/skia/LICENSE
89408947
TYPE: LicenseType.bsd
89418948
FILE: ../../../third_party/skia/include/private/SkMalloc.h
89428949
FILE: ../../../third_party/skia/include/private/SkTemplates.h
89438950
FILE: ../../../third_party/skia/include/private/base/SkCPUTypes.h
8951+
FILE: ../../../third_party/skia/src/base/SkCubics.cpp
8952+
FILE: ../../../third_party/skia/src/base/SkCubics.h
89448953
FILE: ../../../third_party/skia/src/base/SkFloatingPoint.cpp
8954+
FILE: ../../../third_party/skia/src/base/SkQuads.cpp
8955+
FILE: ../../../third_party/skia/src/base/SkQuads.h
89458956
FILE: ../../../third_party/skia/src/base/SkSafeMath.cpp
89468957
FILE: ../../../third_party/skia/src/gpu/graphite/Image_Base_Graphite.cpp
89478958
FILE: ../../../third_party/skia/src/gpu/graphite/Image_Base_Graphite.h
8959+
FILE: ../../../third_party/skia/src/sksl/analysis/SkSLGetReturnComplexity.cpp
89488960
----------------------------------------------------------------------------------------------------
89498961
Copyright 2023 Google LLC
89508962

0 commit comments

Comments
 (0)