Skip to content

Commit

Permalink
Roll Skia from e1f3980272f3 to dfb838747295 (48 revisions) (flutter#3…
Browse files Browse the repository at this point in the history
…8790)

https://skia.googlesource.com/skia.git/+log/e1f3980272f3..dfb838747295

2023-01-11 [email protected] Move two chromium-specific headers into i/p/chromium
2023-01-11 [email protected] [graphite] Make onMakeTextureImage create mipmap levels when needed
2023-01-11 [email protected] Remove JpegGainmap from bazel build
2023-01-11 [email protected] Fix implementation of max(U32,U32) on SSE4.1/AVX.
2023-01-11 [email protected] [graphite] Trim whitespace and comments from text shaders
2023-01-11 [email protected] Fix SwizzleAsLValue test in RP.
2023-01-11 [email protected] Peephole-optimize away repeated branch calls.
2023-01-11 [email protected] Add for-loop support to RP codegen.
2023-01-11 [email protected] Reland "Remove staging flag SK_LEGACY_PATH_ARCTO_ENDPOINT"
2023-01-11 [email protected] SkJpegCodec: Detect multi-picture format gainmaps
2023-01-11 [email protected] Break apart more gni file lists
2023-01-11 [email protected] Make the logic for prepareFor(Mask|SDFT)Drawing the same
2023-01-11 [email protected] Fix file permissions on source file
2023-01-11 [email protected] Add support for intrinsic cross() in RP codegen.
2023-01-11 [email protected] Roll SK Tool from 8bedae1a44a2 to c36104f3c23a
2023-01-11 [email protected] Roll vulkan-deps from c4a4ae610317 to 93e4d1cd4725 (7 revisions)
2023-01-11 [email protected] Roll ANGLE from 493f3f310a2b to eab5947427ad (9 revisions)
2023-01-11 [email protected] Roll Skia Infra from bc43ccfd822f to 8bedae1a44a2 (4 revisions)
2023-01-11 [email protected] Roll Dawn from 477744b7b52c to 410b5acc7f3f (16 revisions)
2023-01-10 [email protected] Add gni file list for Skia codecs used by Chromium
2023-01-10 [email protected] Add partial RP codegen support for constant indices.
2023-01-10 [email protected] [graphite] Introduce ClearBuffersTask
2023-01-10 [email protected] [graphite] Use explicit curve type attribute when IEEE infinity is not supported
2023-01-10 [email protected] Disable all() intrinsic test on some Radeons.
2023-01-10 [email protected] create global symlink to Mac SDK during bazel toochain config
2023-01-10 [email protected] Break apart public and private gpu files in GN lists
2023-01-10 [email protected] Add RP builder support for cloning between stacks.
2023-01-10 [email protected] Roll vulkan-deps from d110b2a1b9e3 to c4a4ae610317 (1 revision)
2023-01-10 [email protected] Update defines for libfuzzer builds
2023-01-10 [email protected] Transitional integration of Perfetto tracing in Android Framework
2023-01-10 [email protected] SkAndroidCodec: Add getGainmapInfo
2023-01-10 [email protected] [bazel] Break up shaper srcs
2023-01-10 [email protected] Add support for intrinsic any()/all() in RP codegen.
2023-01-10 [email protected] SkJpegCodec: Add Multi-Picture Format (MPF) Support
2023-01-10 [email protected] [graphite] Track plot information and use it for conditional uploads
2023-01-10 [email protected] [graphite] Change RenderStep::vertexSkSL return type to std::string
2023-01-10 [email protected] Add support for intrinsic step() in RP codegen.
2023-01-10 [email protected] Revert "Clear special surfaces with red color on debug tests"
2023-01-10 [email protected] Roll SK Tool from bc43ccfd822f to d0dc447f5709
2023-01-10 [email protected] Roll ANGLE from 9c1598af45f5 to 493f3f310a2b (8 revisions)
2023-01-10 [email protected] Roll Skia Infra from 10524e337d18 to bc43ccfd822f (4 revisions)
2023-01-10 [email protected] Roll Dawn from a3544353e82d to 477744b7b52c (11 revisions)
2023-01-10 [email protected] Roll vulkan-deps from 8c09d95e66d0 to d110b2a1b9e3 (12 revisions)
2023-01-09 [email protected] Add support for bit-casting in RP codegen.
2023-01-09 [email protected] Add analysis canvas and glyph data serialization to VIA
2023-01-09 [email protected] Add support for matrixCompMult in RP codegen.
2023-01-09 [email protected] Add JpegSegmentScan utility
2023-01-09 [email protected] Move SkTHash.h to src/core

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] 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
  • Loading branch information
skia-flutter-autoroll authored and Ricardo Amador committed Jan 25, 2023
1 parent 6abf987 commit ff98628
Show file tree
Hide file tree
Showing 3 changed files with 98 additions and 9 deletions.
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ vars = {
'llvm_git': 'https://llvm.googlesource.com',
# OCMock is for testing only so there is no google clone
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
'skia_revision': 'e1f3980272f36023aa300c739fee8bef345f2ab3',
'skia_revision': 'dfb838747295b9109343e6f536b25e9fa3fe933e',

# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
Expand Down
73 changes: 65 additions & 8 deletions ci/licenses_golden/licenses_skia
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Signature: 1b7e0d1182c107163b421488f3059d82
Signature: fa9e0cdd5cd2189db5a01faa94515a3d

====================================================================================================
LIBRARY: etc1
Expand Down Expand Up @@ -2310,12 +2310,12 @@ ORIGIN: ../../../third_party/skia/include/ports/SkFontConfigInterface.h + ../../
ORIGIN: ../../../third_party/skia/include/private/SkTLogic.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/base/SkOnce.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/base/SkTFitsIn.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/chromium/SkDiscardableMemory.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/gpu/ganesh/GrTypesPriv.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/utils/SkCanvasStateUtils.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkBitmapDevice.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkBitmapDevice.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDataTable.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDiscardableMemory.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDocument.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDrawLooper.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkFontStream.h + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -2451,12 +2451,12 @@ FILE: ../../../third_party/skia/include/ports/SkFontConfigInterface.h
FILE: ../../../third_party/skia/include/private/SkTLogic.h
FILE: ../../../third_party/skia/include/private/base/SkOnce.h
FILE: ../../../third_party/skia/include/private/base/SkTFitsIn.h
FILE: ../../../third_party/skia/include/private/chromium/SkDiscardableMemory.h
FILE: ../../../third_party/skia/include/private/gpu/ganesh/GrTypesPriv.h
FILE: ../../../third_party/skia/include/utils/SkCanvasStateUtils.h
FILE: ../../../third_party/skia/src/core/SkBitmapDevice.cpp
FILE: ../../../third_party/skia/src/core/SkBitmapDevice.h
FILE: ../../../third_party/skia/src/core/SkDataTable.cpp
FILE: ../../../third_party/skia/src/core/SkDiscardableMemory.h
FILE: ../../../third_party/skia/src/core/SkDocument.cpp
FILE: ../../../third_party/skia/src/core/SkDrawLooper.cpp
FILE: ../../../third_party/skia/src/core/SkFontStream.h
Expand Down Expand Up @@ -3111,7 +3111,6 @@ ORIGIN: ../../../third_party/skia/include/ports/SkFontMgr_directory.h + ../../..
ORIGIN: ../../../third_party/skia/include/ports/SkFontMgr_empty.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/ports/SkFontMgr_fontconfig.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkSpinlock.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkTHash.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/base/SkMutex.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/base/SkSemaphore.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/base/SkThreadID.h + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -3181,6 +3180,7 @@ ORIGIN: ../../../third_party/skia/src/core/SkSharedMutex.cpp + ../../../third_pa
ORIGIN: ../../../third_party/skia/src/core/SkSharedMutex.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkSpinlock.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkTDPQueue.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkTHash.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkThreadID.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkTime.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkXfermodeInterpretation.cpp + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -3400,7 +3400,6 @@ FILE: ../../../third_party/skia/include/ports/SkFontMgr_directory.h
FILE: ../../../third_party/skia/include/ports/SkFontMgr_empty.h
FILE: ../../../third_party/skia/include/ports/SkFontMgr_fontconfig.h
FILE: ../../../third_party/skia/include/private/SkSpinlock.h
FILE: ../../../third_party/skia/include/private/SkTHash.h
FILE: ../../../third_party/skia/include/private/base/SkMutex.h
FILE: ../../../third_party/skia/include/private/base/SkSemaphore.h
FILE: ../../../third_party/skia/include/private/base/SkThreadID.h
Expand Down Expand Up @@ -3470,6 +3469,7 @@ FILE: ../../../third_party/skia/src/core/SkSharedMutex.cpp
FILE: ../../../third_party/skia/src/core/SkSharedMutex.h
FILE: ../../../third_party/skia/src/core/SkSpinlock.cpp
FILE: ../../../third_party/skia/src/core/SkTDPQueue.h
FILE: ../../../third_party/skia/src/core/SkTHash.h
FILE: ../../../third_party/skia/src/core/SkThreadID.cpp
FILE: ../../../third_party/skia/src/core/SkTime.cpp
FILE: ../../../third_party/skia/src/core/SkXfermodeInterpretation.cpp
Expand Down Expand Up @@ -5772,6 +5772,7 @@ ORIGIN: ../../../third_party/skia/include/gpu/dawn/GrDawnTypes.h + ../../../thir
ORIGIN: ../../../third_party/skia/include/ports/SkCFObject.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkSLDefines.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkVx.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/chromium/GrVkSecondaryCBDrawContext.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/gpu/ganesh/GrContext_Base.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/gpu/ganesh/GrImageContext.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/modules/skottie/src/Composition.cpp + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -5882,7 +5883,6 @@ ORIGIN: ../../../third_party/skia/src/gpu/ganesh/mtl/GrMtlSemaphore.mm + ../../.
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/ops/OpsTask.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/ops/OpsTask.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext_impl.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/image/SkSurface_GpuMtl.mm + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/sksl/SkSLOutputStream.cpp + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -5920,6 +5920,7 @@ FILE: ../../../third_party/skia/include/gpu/dawn/GrDawnTypes.h
FILE: ../../../third_party/skia/include/ports/SkCFObject.h
FILE: ../../../third_party/skia/include/private/SkSLDefines.h
FILE: ../../../third_party/skia/include/private/SkVx.h
FILE: ../../../third_party/skia/include/private/chromium/GrVkSecondaryCBDrawContext.h
FILE: ../../../third_party/skia/include/private/gpu/ganesh/GrContext_Base.h
FILE: ../../../third_party/skia/include/private/gpu/ganesh/GrImageContext.h
FILE: ../../../third_party/skia/modules/skottie/src/Composition.cpp
Expand Down Expand Up @@ -6030,7 +6031,6 @@ FILE: ../../../third_party/skia/src/gpu/ganesh/mtl/GrMtlSemaphore.mm
FILE: ../../../third_party/skia/src/gpu/ganesh/ops/OpsTask.cpp
FILE: ../../../third_party/skia/src/gpu/ganesh/ops/OpsTask.h
FILE: ../../../third_party/skia/src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp
FILE: ../../../third_party/skia/src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext_impl.h
FILE: ../../../third_party/skia/src/gpu/vk/GrVkSecondaryCBDrawContext.h
FILE: ../../../third_party/skia/src/image/SkSurface_GpuMtl.mm
FILE: ../../../third_party/skia/src/sksl/SkSLOutputStream.cpp
Expand Down Expand Up @@ -8304,6 +8304,7 @@ ORIGIN: ../../../third_party/skia/include/private/base/SkFeatures.h + ../../../t
ORIGIN: ../../../third_party/skia/include/private/base/SkLoadUserConfig.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/sksl/SkSLVersion.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/modules/skunicode/src/SkUnicode.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/android/SkAndroidFrameworkPerfettoStaticStorage.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkCapabilities.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDebugUtils.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkPathUtils.cpp + ../../../third_party/skia/LICENSE
Expand All @@ -8327,6 +8328,8 @@ ORIGIN: ../../../third_party/skia/src/gpu/ganesh/tessellate/StrokeTessellator.h
ORIGIN: ../../../third_party/skia/src/gpu/ganesh/tessellate/VertexChunkPatchAllocator.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/AttachmentTypes.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/BuiltInCodeSnippetID.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ClearBuffersTask.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ClearBuffersTask.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ClientMappedBufferManager.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ClientMappedBufferManager.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/gpu/graphite/ClipStack.cpp + ../../../third_party/skia/LICENSE
Expand Down Expand Up @@ -8525,6 +8528,7 @@ FILE: ../../../third_party/skia/include/private/base/SkFeatures.h
FILE: ../../../third_party/skia/include/private/base/SkLoadUserConfig.h
FILE: ../../../third_party/skia/include/sksl/SkSLVersion.h
FILE: ../../../third_party/skia/modules/skunicode/src/SkUnicode.cpp
FILE: ../../../third_party/skia/src/android/SkAndroidFrameworkPerfettoStaticStorage.cpp
FILE: ../../../third_party/skia/src/core/SkCapabilities.cpp
FILE: ../../../third_party/skia/src/core/SkDebugUtils.h
FILE: ../../../third_party/skia/src/core/SkPathUtils.cpp
Expand All @@ -8548,6 +8552,8 @@ FILE: ../../../third_party/skia/src/gpu/ganesh/tessellate/StrokeTessellator.h
FILE: ../../../third_party/skia/src/gpu/ganesh/tessellate/VertexChunkPatchAllocator.h
FILE: ../../../third_party/skia/src/gpu/graphite/AttachmentTypes.h
FILE: ../../../third_party/skia/src/gpu/graphite/BuiltInCodeSnippetID.h
FILE: ../../../third_party/skia/src/gpu/graphite/ClearBuffersTask.cpp
FILE: ../../../third_party/skia/src/gpu/graphite/ClearBuffersTask.h
FILE: ../../../third_party/skia/src/gpu/graphite/ClientMappedBufferManager.cpp
FILE: ../../../third_party/skia/src/gpu/graphite/ClientMappedBufferManager.h
FILE: ../../../third_party/skia/src/gpu/graphite/ClipStack.cpp
Expand Down Expand Up @@ -8867,16 +8873,67 @@ 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/include/private/SkGainmapInfo.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegGainmap.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegGainmap.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegMultiPicture.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegMultiPicture.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegSegmentScan.cpp + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/codec/SkJpegSegmentScan.h + ../../../third_party/skia/LICENSE
TYPE: LicenseType.bsd
FILE: ../../../third_party/skia/include/private/SkGainmapInfo.h
FILE: ../../../third_party/skia/src/codec/SkJpegGainmap.cpp
FILE: ../../../third_party/skia/src/codec/SkJpegGainmap.h
FILE: ../../../third_party/skia/src/codec/SkJpegMultiPicture.cpp
FILE: ../../../third_party/skia/src/codec/SkJpegMultiPicture.h
FILE: ../../../third_party/skia/src/codec/SkJpegSegmentScan.cpp
FILE: ../../../third_party/skia/src/codec/SkJpegSegmentScan.h
----------------------------------------------------------------------------------------------------
Copyright 2023 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 the copyright holder 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/include/private/SkDeque.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkMalloc.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/include/private/SkTo.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkDiscardableMemory.h + ../../../third_party/skia/LICENSE
ORIGIN: ../../../third_party/skia/src/core/SkFloatingPoint.cpp + ../../../third_party/skia/LICENSE
TYPE: LicenseType.bsd
FILE: ../../../third_party/skia/include/private/SkDeque.h
FILE: ../../../third_party/skia/include/private/SkMalloc.h
FILE: ../../../third_party/skia/include/private/SkTo.h
FILE: ../../../third_party/skia/src/core/SkDiscardableMemory.h
FILE: ../../../third_party/skia/src/core/SkFloatingPoint.cpp
----------------------------------------------------------------------------------------------------
Copyright 2023 Google LLC
Expand Down Expand Up @@ -8910,4 +8967,4 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================================================

Total license count: 63
Total license count: 64
32 changes: 32 additions & 0 deletions sky/packages/sky_engine/LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -27652,6 +27652,38 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
skia

Copyright 2023 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 the copyright holder 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.
--------------------------------------------------------------------------------
skia

Copyright 2023 Google LLC

Redistribution and use in source and binary forms, with or without
Expand Down

0 comments on commit ff98628

Please sign in to comment.