From 9fa488408733c5e46115e678cdb9167e5743e555 Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Wed, 10 Mar 2021 05:52:55 +0000 Subject: [PATCH] Roll Skia from 07ee548d5bcd to da076e9aca26 (41 revisions) https://skia.googlesource.com/skia.git/+log/07ee548d5bcd..da076e9aca26 2021-03-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 5d94010048eb to 9bc5c82512d2 (404 revisions) 2021-03-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9bc9ac8df8df to c054008f9efb (16 revisions) 2021-03-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 010fd1a8d7c7 to 6d4617a2d28d (3 revisions) 2021-03-10 herb@google.com Revert "Reland "cache the creation of one GrAtlasTextOp"" 2021-03-09 herb@google.com Reland "cache the creation of one GrAtlasTextOp" 2021-03-09 brianosman@google.com Test that we propagate 'const' to the GPU backend of runtime effects 2021-03-09 michaelludwig@google.com Consistently fail writePixels when rowbytes not a multiple of bpp 2021-03-09 jvanverth@google.com Cache precompiled MSL shaders. 2021-03-09 johnstiles@google.com Replace the vector in SwitchCase with a Block. 2021-03-09 ethannicholas@google.com Fixed an issue with DSL includes 2021-03-09 herb@google.com encapsulate GrTextBlob::Key creation into Key::Make 2021-03-09 adlai@google.com Remove a few unneeded retain & autoreleases from Metal 2021-03-09 penghuang@chromium.org Fix GrGpuBuffer::onRelease() crash problem. 2021-03-09 herb@google.com move subrun creation to GrTextBlob::Make 2021-03-09 adlai@google.com Always make unarchived SkMatrices thread-safe 2021-03-09 jvanverth@google.com Fix stencil format mismatch in GrMtlPipelineState creation. 2021-03-09 ethannicholas@google.com Added unary + and - DSL operators 2021-03-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9bc86c50f283 to 9bc9ac8df8df (11 revisions) 2021-03-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 5cd489ad4ec5 to 5d94010048eb (4448 revisions) 2021-03-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from de7d5775ab25 to 023914a27b63 (2 revisions) 2021-03-09 adlai@google.com GrResourceAllocator: cleanup after failed instantiation 2021-03-09 reed@google.com Remove supported for (removed) inheriting paint filter-quality 2021-03-08 johnstiles@google.com Optimize away self-comparison in the constant folder. 2021-03-08 johnstiles@google.com Performance experiment: disable control-flow analysis. 2021-03-08 herb@google.com GrTextBlob: remove unused hash function; add key() api 2021-03-08 johnstiles@google.com Flatten constant switches at IR generation time. 2021-03-08 adlai@google.com Simplify GrResourceAllocator API 2021-03-08 johnstiles@google.com Add Convert/Make factory functions to FieldAccess. 2021-03-08 johnstiles@google.com Avoid unnecessary copies of AST objects. 2021-03-08 csmartdalton@google.com Rename SampleCCPRGeometry.cpp -> SampleStrokeVerb.cpp 2021-03-08 johnstiles@google.com Add shader optimization level toggles to Viewer. 2021-03-08 adlai@google.com Pre-cache matrix type in SkMatrixImageFilter 2021-03-08 johnstiles@google.com Add Convert/Make factory functions to IndexExpression. 2021-03-08 jlavrova@google.com Revert the workaround for missing ICU API ubrk_safeClone 2021-03-08 bsalomon@google.com SkPictureShader::asFragmentProcessor should recreate proxy for resource. 2021-03-08 kjlubick@google.com [canvaskit] Remove unreliable perf jobs. 2021-03-08 cwallez@chromium.org Remove DEPS on shaderc and glslang 2021-03-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 95034f6528d4 to 010fd1a8d7c7 (1 revision) 2021-03-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 6846389f25ca to de7d5775ab25 (1 revision) 2021-03-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from fe2efefac498 to 9bc86c50f283 (15 revisions) 2021-03-08 jlavrova@google.com Using non-breaking spaces as a hint to break too long words 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 kjlubick@google.com on the revert to ensure that a human is aware of the problem. 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/master/autoroll/README.md --- DEPS | 2 +- ci/licenses_golden/licenses_skia | 26 ++++++++------------------ 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/DEPS b/DEPS index d7d0252ad957a..f6369db0d7d2b 100644 --- a/DEPS +++ b/DEPS @@ -27,7 +27,7 @@ vars = { 'skia_git': 'https://skia.googlesource.com', # OCMock is for testing only so there is no google clone 'ocmock_git': 'https://github.com/erikdoe/ocmock.git', - 'skia_revision': '07ee548d5bcdbd4b1f0c431c3f130b5994e5d1b5', + 'skia_revision': 'da076e9aca262bbb6f4373258adafdb52e6255bc', # When updating the Dart revision, ensure that all entries that are # dependencies of Dart are also updated to match the entries in the diff --git a/ci/licenses_golden/licenses_skia b/ci/licenses_golden/licenses_skia index 49ef09afa4880..78d2cbda897b9 100644 --- a/ci/licenses_golden/licenses_skia +++ b/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: a83a79bedff1fd89b89bd84368638c40 +Signature: e3074298b6c83c55f824c83a019e656f UNUSED LICENSES: @@ -502,8 +502,12 @@ FILE: ../../../third_party/skia/include/ports/SkImageGeneratorWIC.h FILE: ../../../third_party/skia/include/private/GrSingleOwner.h FILE: ../../../third_party/skia/include/private/SkBitmaskEnum.h FILE: ../../../third_party/skia/include/private/SkEncodedInfo.h +FILE: ../../../third_party/skia/include/private/SkSLIRNode.h FILE: ../../../third_party/skia/include/private/SkSLLayout.h FILE: ../../../third_party/skia/include/private/SkSLModifiers.h +FILE: ../../../third_party/skia/include/private/SkSLProgramElement.h +FILE: ../../../third_party/skia/include/private/SkSLStatement.h +FILE: ../../../third_party/skia/include/private/SkSLSymbol.h FILE: ../../../third_party/skia/include/private/SkSafe_math.h FILE: ../../../third_party/skia/include/utils/SkNoDrawCanvas.h FILE: ../../../third_party/skia/modules/sksg/samples/SampleSVGPong.cpp @@ -764,7 +768,6 @@ FILE: ../../../third_party/skia/src/sksl/ir/SkSLFunctionCall.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLFunctionDeclaration.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLFunctionDefinition.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLFunctionReference.h -FILE: ../../../third_party/skia/src/sksl/ir/SkSLIRNode.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLIfStatement.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLIndexExpression.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLIntLiteral.h @@ -774,13 +777,10 @@ FILE: ../../../third_party/skia/src/sksl/ir/SkSLNop.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLPostfixExpression.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLPrefixExpression.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLProgram.h -FILE: ../../../third_party/skia/src/sksl/ir/SkSLProgramElement.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLReturnStatement.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLSection.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLSetting.h -FILE: ../../../third_party/skia/src/sksl/ir/SkSLStatement.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLSwizzle.h -FILE: ../../../third_party/skia/src/sksl/ir/SkSLSymbol.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLSymbolTable.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLSymbolTable.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLTernaryExpression.h @@ -1299,7 +1299,6 @@ FILE: ../../../third_party/skia/modules/canvaskit/htmlcanvas/preamble.js FILE: ../../../third_party/skia/modules/canvaskit/htmlcanvas/radialgradient.js FILE: ../../../third_party/skia/modules/canvaskit/htmlcanvas/util.js FILE: ../../../third_party/skia/modules/canvaskit/interface.js -FILE: ../../../third_party/skia/modules/canvaskit/karma.bench.conf.js FILE: ../../../third_party/skia/modules/canvaskit/karma.conf.js FILE: ../../../third_party/skia/modules/canvaskit/karma.google3.conf.js FILE: ../../../third_party/skia/modules/canvaskit/matrix.js @@ -1309,17 +1308,6 @@ FILE: ../../../third_party/skia/modules/canvaskit/package.json FILE: ../../../third_party/skia/modules/canvaskit/paragraph.js FILE: ../../../third_party/skia/modules/canvaskit/particles.js FILE: ../../../third_party/skia/modules/canvaskit/pathops.js -FILE: ../../../third_party/skia/modules/canvaskit/perf/animation.bench.js -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/confetti.json -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/drinks.json -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/lego_loader.json -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/onboarding.json -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/test_1500x959.jpg -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/test_512x512.png -FILE: ../../../third_party/skia/modules/canvaskit/perf/assets/test_64x64.png -FILE: ../../../third_party/skia/modules/canvaskit/perf/canvas.bench.js -FILE: ../../../third_party/skia/modules/canvaskit/perf/matrix.bench.js -FILE: ../../../third_party/skia/modules/canvaskit/perf/perfReporter.js FILE: ../../../third_party/skia/modules/canvaskit/postamble.js FILE: ../../../third_party/skia/modules/canvaskit/preamble.js FILE: ../../../third_party/skia/modules/canvaskit/release.js @@ -3393,7 +3381,6 @@ FILE: ../../../third_party/skia/modules/svg/src/SkSVGGradient.cpp FILE: ../../../third_party/skia/modules/svg/src/SkSVGPattern.cpp FILE: ../../../third_party/skia/modules/svg/src/SkSVGRadialGradient.cpp FILE: ../../../third_party/skia/modules/svg/src/SkSVGUse.cpp -FILE: ../../../third_party/skia/samplecode/SampleCCPRGeometry.cpp FILE: ../../../third_party/skia/samplecode/SampleChineseFling.cpp FILE: ../../../third_party/skia/samplecode/SampleCowboy.cpp FILE: ../../../third_party/skia/samplecode/SampleMixer.cpp @@ -3401,6 +3388,7 @@ FILE: ../../../third_party/skia/samplecode/SamplePathText.cpp FILE: ../../../third_party/skia/samplecode/SampleShadowColor.cpp FILE: ../../../third_party/skia/samplecode/SampleShadowReference.cpp FILE: ../../../third_party/skia/samplecode/SampleShadowUtils.cpp +FILE: ../../../third_party/skia/samplecode/SampleStrokeVerb.cpp FILE: ../../../third_party/skia/src/android/SkAndroidFrameworkUtils.cpp FILE: ../../../third_party/skia/src/c/sk_effects.cpp FILE: ../../../third_party/skia/src/codec/SkBmpBaseCodec.cpp @@ -5221,8 +5209,10 @@ FILE: ../../../third_party/skia/src/sksl/SkSLOperators.h FILE: ../../../third_party/skia/src/sksl/ir/SkSLBinaryExpression.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLDoStatement.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLExpressionStatement.cpp +FILE: ../../../third_party/skia/src/sksl/ir/SkSLFieldAccess.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLForStatement.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLIfStatement.cpp +FILE: ../../../third_party/skia/src/sksl/ir/SkSLIndexExpression.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLPostfixExpression.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLSwitchStatement.cpp FILE: ../../../third_party/skia/src/sksl/ir/SkSLSwizzle.cpp