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

Commit 19769b2

Browse files
Roll Skia from 1bc762cbb8ce to 7e2c9f54c0fd (23 revisions)
https://skia.googlesource.com/skia.git/+log/1bc762cbb8ce..7e2c9f54c0fd 2023-02-06 [email protected] Switch back to "legacy" AAA heuristic 2023-02-06 [email protected] SkJpegXmp: Consolidate XMP parsing in SkJpegXmp 2023-02-06 [email protected] Roll SK Tool from 3c1d98cffee9 to 0627f9ef0da0 2023-02-06 [email protected] [graphite] Define freeGpuData() in VulkanTexture class 2023-02-06 [email protected] [graphite] Apply colorSpace to runtime effect's uniforms 2023-02-06 [email protected] [graphite] Apply colorSpace to the gradients' color stops 2023-02-06 [email protected] Fix overflow in CreateIntegralTable 2023-02-06 [email protected] Avoid switching between scalar and SIMD in Affine_vpts. 2023-02-06 [email protected] [graphite] Apply colorSpace to the SkPaint's color 2023-02-06 [email protected] Make use of existing DM color space functionality 2023-02-06 [email protected] [graphite] Implement Vulkan CopyBufferToTexture 2023-02-06 [email protected] Use the right mask action to draw emoji 2023-02-06 [email protected] Remove SK_IGNORE_FIX_FOR_PDF_UNDEFINED_COLOR 2023-02-06 [email protected] Put codec DecoderProc into anonymous namespace 2023-02-06 [email protected] Manually roll Dawn from 14685aa05bfd to 0b4a2f1f50b8 (25 revisions) 2023-02-06 [email protected] On RemoteStrike use fSentGlyphs for all types 2023-02-06 [email protected] Clean up naming and standards in RP SkImageShader 2023-02-06 [email protected] Implement linear mipmap filtering in Raster Pipeline 2023-02-06 [email protected] Replace pop_slots with pop_slots_unmasked when possible. 2023-02-06 [email protected] Dump ops that span multiple variables correctly. 2023-02-06 [email protected] Give variables unique names in SkRP dump files. 2023-02-06 [email protected] Optimize compound-constructors into splats where possible. 2023-02-06 [email protected] Add shader that clamps the coordinates used to sample another shader. 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 aa0ff21 commit 19769b2

File tree

3 files changed

+74
-3
lines changed

3 files changed

+74
-3
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': '1bc762cbb8cea4c202a4dcdfc336f353a1ca85d2',
21+
'skia_revision': '7e2c9f54c0fd5d777f96e94b958c2ebff5fa246b',
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/licenses_skia

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 2c669abba482d29c09631d0af6efbabb
1+
Signature: 6d9e9ec29a5629927a937d3ce8a7360f
22

33
====================================================================================================
44
LIBRARY: etc1
@@ -8908,6 +8908,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
89088908

89098909
====================================================================================================
89108910
LIBRARY: skia
8911+
ORIGIN: ../../../third_party/skia/gm/coordclampshader.cpp + ../../../third_party/skia/LICENSE
89118912
ORIGIN: ../../../third_party/skia/gm/imagefiltersunpremul.cpp + ../../../third_party/skia/LICENSE
89128913
ORIGIN: ../../../third_party/skia/include/private/SkGainmapInfo.h + ../../../third_party/skia/LICENSE
89138914
ORIGIN: ../../../third_party/skia/include/private/SkGainmapShader.h + ../../../third_party/skia/LICENSE
@@ -8927,6 +8928,7 @@ ORIGIN: ../../../third_party/skia/src/core/SkRasterPipelineOpList.h + ../../../t
89278928
ORIGIN: ../../../third_party/skia/src/images/SkJpegGainmapEncoder.cpp + ../../../third_party/skia/LICENSE
89288929
ORIGIN: ../../../third_party/skia/src/shaders/SkGainmapShader.cpp + ../../../third_party/skia/LICENSE
89298930
TYPE: LicenseType.bsd
8931+
FILE: ../../../third_party/skia/gm/coordclampshader.cpp
89308932
FILE: ../../../third_party/skia/gm/imagefiltersunpremul.cpp
89318933
FILE: ../../../third_party/skia/include/private/SkGainmapInfo.h
89328934
FILE: ../../../third_party/skia/include/private/SkGainmapShader.h
@@ -9058,4 +9060,41 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
90589060
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
90599061
====================================================================================================
90609062

9061-
Total license count: 65
9063+
====================================================================================================
9064+
LIBRARY: skia
9065+
ORIGIN: ../../../third_party/skia/src/shaders/SkCoordClampShader.cpp + ../../../third_party/skia/LICENSE
9066+
TYPE: LicenseType.bsd
9067+
FILE: ../../../third_party/skia/src/shaders/SkCoordClampShader.cpp
9068+
----------------------------------------------------------------------------------------------------
9069+
Copyright 2023 The Android Open Source Project
9070+
9071+
Redistribution and use in source and binary forms, with or without
9072+
modification, are permitted provided that the following conditions are
9073+
met:
9074+
9075+
* Redistributions of source code must retain the above copyright
9076+
notice, this list of conditions and the following disclaimer.
9077+
9078+
* Redistributions in binary form must reproduce the above copyright
9079+
notice, this list of conditions and the following disclaimer in
9080+
the documentation and/or other materials provided with the
9081+
distribution.
9082+
9083+
* Neither the name of the copyright holder nor the names of its
9084+
contributors may be used to endorse or promote products derived
9085+
from this software without specific prior written permission.
9086+
9087+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9088+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9089+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9090+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9091+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9092+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9093+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9094+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9095+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9096+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9097+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9098+
====================================================================================================
9099+
9100+
Total license count: 66

sky/packages/sky_engine/LICENSE

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28018,6 +28018,38 @@ skia
2801828018

2801928019
Copyright 2023 Google LLC
2802028020

28021+
Redistribution and use in source and binary forms, with or without
28022+
modification, are permitted provided that the following conditions are
28023+
met:
28024+
28025+
* Redistributions of source code must retain the above copyright
28026+
notice, this list of conditions and the following disclaimer.
28027+
28028+
* Redistributions in binary form must reproduce the above copyright
28029+
notice, this list of conditions and the following disclaimer in
28030+
the documentation and/or other materials provided with the
28031+
distribution.
28032+
28033+
* Neither the name of the copyright holder nor the names of its
28034+
contributors may be used to endorse or promote products derived
28035+
from this software without specific prior written permission.
28036+
28037+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28038+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28039+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
28040+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
28041+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
28042+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
28043+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28044+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28045+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28046+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28047+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28048+
--------------------------------------------------------------------------------
28049+
skia
28050+
28051+
Copyright 2023 The Android Open Source Project
28052+
2802128053
Redistribution and use in source and binary forms, with or without
2802228054
modification, are permitted provided that the following conditions are
2802328055
met:

0 commit comments

Comments
 (0)