From 178a0b54a7fc2bae6faf23a7502b5131f9bd7d20 Mon Sep 17 00:00:00 2001 From: skia-flutter-autoroll Date: Fri, 11 Jan 2019 22:50:39 +0000 Subject: [PATCH] Roll src/third_party/skia d2fa7e33798c..c334df71b8f9 (45 commits) https://skia.googlesource.com/skia.git/%2Blog/d2fa7e33798c..c334df71b8f9 git log d2fa7e33798c8b6bee0533e3dad02380d27bcfbe..c334df71b8f9854991b4a39e32f40a1328c83734 --date=short --no-merges --format=%ad %ae %s 2019-01-11 robertphillips@google.com Fixup BookMaker for makeWithFilter change 2019-01-11 reed@google.com add flag for flutter 2019-01-11 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 24e71928441e..f04b56fb041f (1 commits) 2019-01-11 jvanverth@google.com Reland "Add target SkColorSpace to SkImage_GpuYUVA." 2019-01-11 ethannicholas@google.com added PLS support to SkSL 2019-01-09 halcanary@google.com fix up disabled bench: PDFBigDocBench 2019-01-11 nednguyen@google.com Update skia docs to stop referring to NeedsManualRebaseline 2019-01-11 fmalita@chromium.org Hack up SkShaper to pass additional callback info 2019-01-11 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2018-10-02 ethannicholas@google.com fixed SPIR-V decoration 2019-01-11 jvanverth@google.com Revert "Add target SkColorSpace to SkImage_GpuYUVA." 2019-01-10 robertphillips@google.com Reduce reliance on the SkImage_Gpu's GrContext pointer 2019-01-10 benjaminwagner@google.com Omit another gm for IntelIris655 vk. 2019-01-10 jvanverth@google.com Add target SkColorSpace to SkImage_GpuYUVA. 2019-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 18af9a5a50c6..92ee1f9f3032 (1 commits) 2019-01-10 ethannicholas@google.com Fixed GPU perlin noise shaders under rotation. 2019-01-11 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-01-10 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b827f490e46e..18af9a5a50c6 (6 commits) 2019-01-10 herb@google.com Make single ctor for SkGlyph and remove reset 2019-01-10 fmalita@chromium.org [sksg] Consolidate Matrix node implementations 2019-01-10 herb@google.com Remove unneeded SkGlyph::reset 2019-01-10 fmalita@chromium.org [sksg] Add 3x3 Concat Transform specialization 2019-01-10 reed@google.com expand flag to include all text-related paint fields 2019-01-10 herb@google.com Stable pointers for SkRemoteGlyphCache 2019-01-10 djsollen@google.com Add additional information (e.g. colorspace) to the GpuDrawHandler 2019-01-09 herb@google.com Make a ctor for SkGlyph 2019-01-10 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-10 bsalomon@google.com Revert "Revert "Reuse GrTexture instances when the same GrBackendTexture is used to"" 2019-01-10 fmalita@chromium.org [sksg] Hide some implementation methods from public Transform API 2019-01-10 brianosman@google.com Make SkAnimTimer support speed control 2019-01-10 bsalomon@google.com Revert "Reuse GrTexture instances when the same GrBackendTexture is used to" 2019-01-10 reed@google.com hide more fields 2019-01-10 bsalomon@google.com Reuse GrTexture instances when the same GrBackendTexture is used to repeatedly fulfill a promise SkImage. 2019-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c05c141619a5..b827f490e46e (1 commits) 2019-01-10 brianosman@google.com Viewer: Add ability to pause timer from GUI and keyboard 2019-01-10 borenet@google.com Update upstream CIPD packages 2019-01-09 brianosman@google.com Enable wide color support in CCPR 2019-01-09 reed@google.com Update FontHostStreamTest to use SkFont 2019-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b5ba549abf2f..c05c141619a5 (1 commits) 2019-01-10 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset 2019-01-09 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-09 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-09 fmalita@chromium.org [sksg] 4x4 matrix support The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff (bsalomon@google.com), and stop the roller if necessary. --- DEPS | 2 +- ci/licenses_golden/licenses_skia | 79 +++++++++++++++++--------------- 2 files changed, 42 insertions(+), 39 deletions(-) diff --git a/DEPS b/DEPS index bcb8dae79faa9..11b051635053e 100644 --- a/DEPS +++ b/DEPS @@ -23,7 +23,7 @@ vars = { 'fuchsia_git': 'https://fuchsia.googlesource.com', 'github_git': 'https://github.com', 'skia_git': 'https://skia.googlesource.com', - 'skia_revision': 'd2fa7e33798c8b6bee0533e3dad02380d27bcfbe', + 'skia_revision': 'c334df71b8f9854991b4a39e32f40a1328c83734', # 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 628fb1574390b..8b8a076d5e439 100644 --- a/ci/licenses_golden/licenses_skia +++ b/ci/licenses_golden/licenses_skia @@ -1,4 +1,4 @@ -Signature: 1ec27988c402501a131f818562fffc66 +Signature: 4915298cffb9a162270485e9673d45de UNUSED LICENSES: @@ -4216,6 +4216,7 @@ FILE: ../../../third_party/skia/include/core/SkColorSpaceXformCanvas.h FILE: ../../../third_party/skia/include/core/SkDeferredDisplayListRecorder.h FILE: ../../../third_party/skia/include/core/SkExecutor.h FILE: ../../../third_party/skia/include/core/SkFontArguments.h +FILE: ../../../third_party/skia/include/core/SkPromiseImageTexture.h FILE: ../../../third_party/skia/include/core/SkSerialProcs.h FILE: ../../../third_party/skia/include/core/SkSurfaceCharacterization.h FILE: ../../../third_party/skia/include/core/SkVertices.h @@ -4383,6 +4384,7 @@ FILE: ../../../third_party/skia/src/core/SkGaussFilter.h FILE: ../../../third_party/skia/src/core/SkImageFilterPriv.h FILE: ../../../third_party/skia/src/core/SkMaskBlurFilter.cpp FILE: ../../../third_party/skia/src/core/SkMaskBlurFilter.h +FILE: ../../../third_party/skia/src/core/SkPromiseImageTexture.cpp FILE: ../../../third_party/skia/src/core/SkRasterClipStack.h FILE: ../../../third_party/skia/src/core/SkSafeMath.h FILE: ../../../third_party/skia/src/core/SkSpriteBlitter_RGB565.cpp @@ -5460,6 +5462,44 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== +==================================================================================================== +LIBRARY: skia +ORIGIN: ../../../third_party/skia/modules/sksg/src/SkSGTransformPriv.h + ../../../third_party/skia/LICENSE +TYPE: LicenseType.bsd +FILE: ../../../third_party/skia/modules/sksg/src/SkSGTransformPriv.h +FILE: ../../../third_party/skia/src/core/SkDescriptor.cpp +FILE: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.cpp +FILE: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h +---------------------------------------------------------------------------------------------------- +Copyright 2019 Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +==================================================================================================== + ==================================================================================================== LIBRARY: skia ORIGIN: ../../../third_party/skia/src/codec/SkCodecPriv.h + ../../../third_party/skia/LICENSE @@ -5679,43 +5719,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== -==================================================================================================== -LIBRARY: skia -ORIGIN: ../../../third_party/skia/src/core/SkDescriptor.cpp + ../../../third_party/skia/LICENSE -TYPE: LicenseType.bsd -FILE: ../../../third_party/skia/src/core/SkDescriptor.cpp -FILE: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.cpp -FILE: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h ----------------------------------------------------------------------------------------------------- -Copyright 2019 Google Inc. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -==================================================================================================== - ==================================================================================================== LIBRARY: skia ORIGIN: ../../../third_party/skia/src/core/SkDevice.h + ../../../third_party/skia/LICENSE