From 4a6121c51b5aa8fc48f597b8b08e3ed9f31af711 Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Fri, 12 Mar 2021 18:55:55 +0000 Subject: [PATCH] Roll Skia from 82fe4d2243a3 to 2f4652f3096b (11 revisions) https://skia.googlesource.com/skia.git/+log/82fe4d2243a3..2f4652f3096b 2021-03-12 ethannicholas@google.com Revert "Fixed a number of spots where we should have been using RelaxedPrecision" 2021-03-12 johnstiles@google.com Remove extraneous line-breaks in generated GLSL/Metal code. 2021-03-12 herb@google.com add the sub run allocator to OwnedArenas operator = 2021-03-12 ethannicholas@google.com Fixed a number of spots where we should have been using RelaxedPrecision 2021-03-12 brianosman@google.com Add SkColorFilterBase::onFilterColor4f virtual, optimize runtime CF 2021-03-12 csmartdalton@google.com Delete GrSurfaceDrawContext::drawDRRect 2021-03-12 csmartdalton@google.com Delete all low-level rendering from ccpr 2021-03-12 johnstiles@google.com Remove fExtraStatements/convertSingleStatement from IRGenerator. 2021-03-12 csmartdalton@google.com Reset onFlush render tasks when allocation failed 2021-03-12 csmartdalton@google.com Delete path caching and path rendering from ccpr 2021-03-12 csmartdalton@google.com Remove undefined behavior from innershapes 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 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 | 28 +--------------------------- 2 files changed, 2 insertions(+), 28 deletions(-) diff --git a/DEPS b/DEPS index f228037983afc..7ab22d53ffdc7 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': '82fe4d2243a31c626818b9a185af8bcdc08c9c22', + 'skia_revision': '2f4652f3096b54b84d227c85eae7b03eb18e2aa2', # 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 14a73923addde..6c0c8113346ac 100644 --- a/ci/licenses_golden/licenses_skia +++ b/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: 5a4e3c083f19a5f53cc6e1bf1262cb9f +Signature: 4b35da79e2cd46c9913170f20259d95b UNUSED LICENSES: @@ -3090,16 +3090,9 @@ FILE: ../../../third_party/skia/src/gpu/GrProxyProvider.h FILE: ../../../third_party/skia/src/gpu/GrResourceProviderPriv.h FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCClipPath.cpp FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCClipPath.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCConicShader.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCConicShader.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCDrawPathsOp.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCDrawPathsOp.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPathCache.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPathCache.h FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPerFlushResources.cpp FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPerFlushResources.h FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPerOpsTaskPaths.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCSTLList.h FILE: ../../../third_party/skia/src/gpu/effects/GrAARectEffect.fp FILE: ../../../third_party/skia/src/gpu/effects/GrAlphaThresholdFragmentProcessor.fp FILE: ../../../third_party/skia/src/gpu/effects/GrCircleBlurFragmentProcessor.fp @@ -3443,18 +3436,6 @@ FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCAtlas.cpp FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCAtlas.h FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCClipProcessor.cpp FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCClipProcessor.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCCoverageProcessor.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCCoverageProcessor.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCCubicShader.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCCubicShader.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCFillGeometry.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCFillGeometry.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCFiller.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCFiller.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPathProcessor.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCPathProcessor.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCQuadraticShader.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrCCQuadraticShader.h FILE: ../../../third_party/skia/src/gpu/ccpr/GrCoverageCountingPathRenderer.cpp FILE: ../../../third_party/skia/src/gpu/ccpr/GrCoverageCountingPathRenderer.h FILE: ../../../third_party/skia/src/gpu/effects/GrAtlasedShaderHelpers.h @@ -3925,7 +3906,6 @@ FILE: ../../../third_party/skia/src/gpu/GrHashMapWithCache.h FILE: ../../../third_party/skia/src/gpu/GrRecordingContextPriv.cpp FILE: ../../../third_party/skia/src/gpu/GrThreadSafeCache.cpp FILE: ../../../third_party/skia/src/gpu/GrThreadSafeCache.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrAutoMapVertexBuffer.h FILE: ../../../third_party/skia/src/gpu/effects/GrArithmeticProcessor.fp FILE: ../../../third_party/skia/src/gpu/effects/GrDitherEffect.fp FILE: ../../../third_party/skia/src/gpu/effects/generated/GrArithmeticProcessor.cpp @@ -5116,9 +5096,6 @@ FILE: ../../../third_party/skia/src/core/SkPixelRefPriv.h FILE: ../../../third_party/skia/src/core/SkTextBlobTrace.cpp FILE: ../../../third_party/skia/src/core/SkTextBlobTrace.h FILE: ../../../third_party/skia/src/gpu/GrPersistentCacheUtils.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrSampleMaskProcessor.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrSampleMaskProcessor.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrStencilAtlasOp.h FILE: ../../../third_party/skia/src/gpu/effects/GrComposeLerpEffect.fp FILE: ../../../third_party/skia/src/gpu/effects/generated/GrComposeLerpEffect.cpp FILE: ../../../third_party/skia/src/gpu/effects/generated/GrComposeLerpEffect.h @@ -5640,9 +5617,6 @@ FILE: ../../../third_party/skia/src/gpu/GrSPIRVVaryingHandler.cpp FILE: ../../../third_party/skia/src/gpu/GrSPIRVVaryingHandler.h FILE: ../../../third_party/skia/src/gpu/GrSamplePatternDictionary.cpp FILE: ../../../third_party/skia/src/gpu/GrSamplePatternDictionary.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrOctoBounds.cpp -FILE: ../../../third_party/skia/src/gpu/ccpr/GrOctoBounds.h -FILE: ../../../third_party/skia/src/gpu/ccpr/GrStencilAtlasOp.cpp FILE: ../../../third_party/skia/src/gpu/dawn/GrDawnAttachment.cpp FILE: ../../../third_party/skia/src/gpu/dawn/GrDawnAttachment.h FILE: ../../../third_party/skia/src/gpu/dawn/GrDawnBuffer.cpp