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

Commit ee4e2af

Browse files
Roll Skia from 743ad92f5de2 to 52613fcc0780 (9 revisions) (#43655)
https://skia.googlesource.com/skia.git/+log/743ad92f5de2..52613fcc0780 2023-07-13 [email protected] [bazel] //gm/BazelGMRunner.cpp: Add support for GL/Ganesh. 2023-07-13 [email protected] [bazel] //gm/BazelGMRunner.cpp: Add support for specifying a config via --config. 2023-07-13 [email protected] Fix swizzled compound assignment with lvalue side-effects in Metal. 2023-07-13 [email protected] Ensure index-substitution expressions are initialized before use. 2023-07-13 [email protected] Remove SkOpts_skx.cpp completely 2023-07-13 [email protected] Fix some missing C++ standard library includes 2023-07-13 [email protected] Merge Ganesh and Graphite TiledTextureUtils::DrawImageRect implementations 2023-07-13 [email protected] Switch DrawImageRect_Ganesh to work at the SkCanvas level 2023-07-13 [email protected] Add unit test for lvalue side-effects in swizzled compound assignment. 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 [email protected],[email protected],[email protected],[email protected] 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 0f0436b commit ee4e2af

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
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': '743ad92f5de235112036e0ca62f2dd3684973afe',
21+
'skia_revision': '52613fcc0780a8f9478fb50f7c8629cd0b48930d',
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/excluded_files

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2608,6 +2608,7 @@
26082608
../../../third_party/skia/fuzz/README.md
26092609
../../../third_party/skia/gm/BUILD.bazel
26102610
../../../third_party/skia/gm/android_gm_test.bzl
2611+
../../../third_party/skia/gm/surface_manager/BUILD.bazel
26112612
../../../third_party/skia/gn/BUILD.bazel
26122613
../../../third_party/skia/gn/__init__.py
26132614
../../../third_party/skia/gn/bazel_build.py

ci/licenses_golden/licenses_skia

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 6a27c1ef6a099c4f45596ae68d7a0dfb
1+
Signature: cc39f05a3ca19757f1e5a0fbb07cbaf2
22

33
====================================================================================================
44
LIBRARY: etc1
@@ -6618,7 +6618,6 @@ ORIGIN: ../../../third_party/skia/src/gpu/ganesh/ops/SmallPathShapeData.h + ../.
66186618
ORIGIN: ../../../third_party/skia/src/gpu/tessellate/MiddleOutPolygonTriangulator.h + ../../../third_party/skia/LICENSE
66196619
ORIGIN: ../../../third_party/skia/src/gpu/tessellate/StrokeIterator.h + ../../../third_party/skia/LICENSE
66206620
ORIGIN: ../../../third_party/skia/src/gpu/tessellate/WangsFormula.h + ../../../third_party/skia/LICENSE
6621-
ORIGIN: ../../../third_party/skia/src/opts/SkOpts_skx.cpp + ../../../third_party/skia/LICENSE
66226621
ORIGIN: ../../../third_party/skia/src/ports/SkScalerContext_mac_ct.h + ../../../third_party/skia/LICENSE
66236622
ORIGIN: ../../../third_party/skia/src/ports/SkTypeface_mac_ct.h + ../../../third_party/skia/LICENSE
66246623
ORIGIN: ../../../third_party/skia/src/text/gpu/SDFTControl.cpp + ../../../third_party/skia/LICENSE
@@ -6753,7 +6752,6 @@ FILE: ../../../third_party/skia/src/gpu/ganesh/ops/SmallPathShapeData.h
67536752
FILE: ../../../third_party/skia/src/gpu/tessellate/MiddleOutPolygonTriangulator.h
67546753
FILE: ../../../third_party/skia/src/gpu/tessellate/StrokeIterator.h
67556754
FILE: ../../../third_party/skia/src/gpu/tessellate/WangsFormula.h
6756-
FILE: ../../../third_party/skia/src/opts/SkOpts_skx.cpp
67576755
FILE: ../../../third_party/skia/src/ports/SkScalerContext_mac_ct.h
67586756
FILE: ../../../third_party/skia/src/ports/SkTypeface_mac_ct.h
67596757
FILE: ../../../third_party/skia/src/text/gpu/SDFTControl.cpp
@@ -8754,6 +8752,7 @@ LIBRARY: skia
87548752
ORIGIN: ../../../third_party/skia/gm/coordclampshader.cpp + ../../../third_party/skia/LICENSE
87558753
ORIGIN: ../../../third_party/skia/gm/fontations.cpp + ../../../third_party/skia/LICENSE
87568754
ORIGIN: ../../../third_party/skia/gm/imagefiltersunpremul.cpp + ../../../third_party/skia/LICENSE
8755+
ORIGIN: ../../../third_party/skia/gm/surface_manager/SurfaceManager.h + ../../../third_party/skia/LICENSE
87578756
ORIGIN: ../../../third_party/skia/include/ports/SkFontMgr_data.h + ../../../third_party/skia/LICENSE
87588757
ORIGIN: ../../../third_party/skia/include/ports/SkTypeface_fontations.h + ../../../third_party/skia/LICENSE
87598758
ORIGIN: ../../../third_party/skia/include/private/SkGainmapInfo.h + ../../../third_party/skia/LICENSE
@@ -8793,6 +8792,7 @@ TYPE: LicenseType.bsd
87938792
FILE: ../../../third_party/skia/gm/coordclampshader.cpp
87948793
FILE: ../../../third_party/skia/gm/fontations.cpp
87958794
FILE: ../../../third_party/skia/gm/imagefiltersunpremul.cpp
8795+
FILE: ../../../third_party/skia/gm/surface_manager/SurfaceManager.h
87968796
FILE: ../../../third_party/skia/include/ports/SkFontMgr_data.h
87978797
FILE: ../../../third_party/skia/include/ports/SkTypeface_fontations.h
87988798
FILE: ../../../third_party/skia/include/private/SkGainmapInfo.h
@@ -8870,6 +8870,9 @@ ORIGIN: ../../../third_party/skia/gm/BazelGMRunner.cpp + ../../../third_party/sk
88708870
ORIGIN: ../../../third_party/skia/gm/BazelNoopRunner.cpp + ../../../third_party/skia/LICENSE
88718871
ORIGIN: ../../../third_party/skia/gm/graphite_replay.cpp + ../../../third_party/skia/LICENSE
88728872
ORIGIN: ../../../third_party/skia/gm/scaledrects.cpp + ../../../third_party/skia/LICENSE
8873+
ORIGIN: ../../../third_party/skia/gm/surface_manager/GaneshGLSurfaceManager.cpp + ../../../third_party/skia/LICENSE
8874+
ORIGIN: ../../../third_party/skia/gm/surface_manager/GaneshVulkanSurfaceManager.cpp + ../../../third_party/skia/LICENSE
8875+
ORIGIN: ../../../third_party/skia/gm/surface_manager/RasterSurfaceManager.cpp + ../../../third_party/skia/LICENSE
88738876
ORIGIN: ../../../third_party/skia/include/android/SkCanvasAndroid.h + ../../../third_party/skia/LICENSE
88748877
ORIGIN: ../../../third_party/skia/include/android/SkHeifDecoder.h + ../../../third_party/skia/LICENSE
88758878
ORIGIN: ../../../third_party/skia/include/android/SkImageAndroid.h + ../../../third_party/skia/LICENSE
@@ -8966,7 +8969,6 @@ ORIGIN: ../../../third_party/skia/src/gpu/ganesh/GrDeferredDisplayListRecorder.c
89668969
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/GrFragmentProcessors.cpp + ../../../third_party/skia/LICENSE
89678970
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/GrFragmentProcessors.h + ../../../third_party/skia/LICENSE
89688971
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/GrPromiseImageTexture.cpp + ../../../third_party/skia/LICENSE
8969-
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/TiledTextureUtils_Ganesh.cpp + ../../../third_party/skia/LICENSE
89708972
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/effects/GrColorTableEffect.cpp + ../../../third_party/skia/LICENSE
89718973
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/effects/GrColorTableEffect.h + ../../../third_party/skia/LICENSE
89728974
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp + ../../../third_party/skia/LICENSE
@@ -8994,7 +8996,6 @@ ORIGIN: ../../../third_party/skia/src/gpu/graphite/PathAtlas.h + ../../../third_
89948996
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ProxyCache.cpp + ../../../third_party/skia/LICENSE
89958997
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ProxyCache.h + ../../../third_party/skia/LICENSE
89968998
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ReadSwizzle.h + ../../../third_party/skia/LICENSE
8997-
ORIGIN: ../../../third_party/skia/src/gpu/graphite/TiledTextureUtils_Graphite.cpp + ../../../third_party/skia/LICENSE
89988999
ORIGIN: ../../../third_party/skia/src/gpu/graphite/YUVABackendTextures.cpp + ../../../third_party/skia/LICENSE
89999000
ORIGIN: ../../../third_party/skia/src/gpu/graphite/YUVATextureProxies.cpp + ../../../third_party/skia/LICENSE
90009001
ORIGIN: ../../../third_party/skia/src/gpu/graphite/YUVATextureProxies.h + ../../../third_party/skia/LICENSE
@@ -9070,6 +9071,9 @@ FILE: ../../../third_party/skia/gm/BazelGMRunner.cpp
90709071
FILE: ../../../third_party/skia/gm/BazelNoopRunner.cpp
90719072
FILE: ../../../third_party/skia/gm/graphite_replay.cpp
90729073
FILE: ../../../third_party/skia/gm/scaledrects.cpp
9074+
FILE: ../../../third_party/skia/gm/surface_manager/GaneshGLSurfaceManager.cpp
9075+
FILE: ../../../third_party/skia/gm/surface_manager/GaneshVulkanSurfaceManager.cpp
9076+
FILE: ../../../third_party/skia/gm/surface_manager/RasterSurfaceManager.cpp
90739077
FILE: ../../../third_party/skia/include/android/SkCanvasAndroid.h
90749078
FILE: ../../../third_party/skia/include/android/SkHeifDecoder.h
90759079
FILE: ../../../third_party/skia/include/android/SkImageAndroid.h
@@ -9166,7 +9170,6 @@ FILE: ../../../third_party/skia/src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp
91669170
FILE: ../../../third_party/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
91679171
FILE: ../../../third_party/skia/src/gpu/ganesh/GrFragmentProcessors.h
91689172
FILE: ../../../third_party/skia/src/gpu/ganesh/GrPromiseImageTexture.cpp
9169-
FILE: ../../../third_party/skia/src/gpu/ganesh/TiledTextureUtils_Ganesh.cpp
91709173
FILE: ../../../third_party/skia/src/gpu/ganesh/effects/GrColorTableEffect.cpp
91719174
FILE: ../../../third_party/skia/src/gpu/ganesh/effects/GrColorTableEffect.h
91729175
FILE: ../../../third_party/skia/src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp
@@ -9194,7 +9197,6 @@ FILE: ../../../third_party/skia/src/gpu/graphite/PathAtlas.h
91949197
FILE: ../../../third_party/skia/src/gpu/graphite/ProxyCache.cpp
91959198
FILE: ../../../third_party/skia/src/gpu/graphite/ProxyCache.h
91969199
FILE: ../../../third_party/skia/src/gpu/graphite/ReadSwizzle.h
9197-
FILE: ../../../third_party/skia/src/gpu/graphite/TiledTextureUtils_Graphite.cpp
91989200
FILE: ../../../third_party/skia/src/gpu/graphite/YUVABackendTextures.cpp
91999201
FILE: ../../../third_party/skia/src/gpu/graphite/YUVATextureProxies.cpp
92009202
FILE: ../../../third_party/skia/src/gpu/graphite/YUVATextureProxies.h

0 commit comments

Comments
 (0)