Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c8af34d4d6ca6b6b5a9dbf1275cb7224c6114eee
https://github.com/WebKit/WebKit/commit/c8af34d4d6ca6b6b5a9dbf1275cb7224c6114eee
Author: Adrian Perez de Castro <[email protected]>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M Source/ThirdParty/skia/BUILD.bazel
M Source/ThirdParty/skia/BUILD.gn
M Source/ThirdParty/skia/DEPS
M Source/ThirdParty/skia/MODULE.bazel
M Source/ThirdParty/skia/PRESUBMIT.py
M Source/ThirdParty/skia/README.WebKit
M Source/ThirdParty/skia/README.chromium
M Source/ThirdParty/skia/RELEASE_NOTES.md
M Source/ThirdParty/skia/WORKSPACE.bazel
M Source/ThirdParty/skia/bazel/deps.bzl
M Source/ThirdParty/skia/bazel/external/cxx/BUILD.bazel.skia
M Source/ThirdParty/skia/bazel/external/cxx/Cargo.lock
M Source/ThirdParty/skia/bazel/external/cxxbridge_cmd/BUILD.bazel.skia
M Source/ThirdParty/skia/bazel/external/cxxbridge_cmd/Cargo.lock
M Source/ThirdParty/skia/build_overrides/partition_alloc.gni
M Source/ThirdParty/skia/dm/BUILD.bazel
A Source/ThirdParty/skia/docs/examples/OverdrawColorFilter_grid.cpp
A Source/ThirdParty/skia/docs/examples/RuntimeEffect_ColorFilter_grid.cpp
M Source/ThirdParty/skia/example/external_client/BUILD.bazel
M Source/ThirdParty/skia/example/external_client/src/svg_renderer.cpp
M Source/ThirdParty/skia/example/external_client/src/write_text_to_png.cpp
M Source/ThirdParty/skia/example/external_client/src/write_to_pdf.cpp
M Source/ThirdParty/skia/experimental/rust_png/BUILD.bazel
M Source/ThirdParty/skia/experimental/rust_png/README.md
M Source/ThirdParty/skia/experimental/rust_png/ffi/BUILD.bazel
M Source/ThirdParty/skia/experimental/rust_png/ffi/FFI.rs
M Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.cpp
M Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.h
A
Source/ThirdParty/skia/experimental/rust_png/patches/0101-Add-test-coverage-for-PolledAfterEndOfImage-error.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0102-Add-test-showing-next_frame-after-next_row-is-tempor.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0103-Call-finish_decoding-after-last-next_row.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0104-Simplify-how-Reader-tracks-how-many-frames-remain-to.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0105-Fix-a-subset-of-issues-identified-by-cargo-clippy.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0106-Avoid-infinite-loop-when-retrying-after-earlier-fata.patch
A
Source/ThirdParty/skia/experimental/rust_png/patches/0107-New-API-Reader.next_frame_control-for-advancing-to-t.patch
A Source/ThirdParty/skia/experimental/rust_png/patches/BUILD.bazel
M Source/ThirdParty/skia/gm/overdrawcolorfilter.cpp
M Source/ThirdParty/skia/gm/rendertomipmappedyuvimageplanes.cpp
M Source/ThirdParty/skia/gn/core.gni
M Source/ThirdParty/skia/gn/graphite.gni
M Source/ThirdParty/skia/gn/ports.gni
M Source/ThirdParty/skia/gn/skia.gni
M Source/ThirdParty/skia/gn/tests.gni
M Source/ThirdParty/skia/go.mod
M Source/ThirdParty/skia/go.sum
M Source/ThirdParty/skia/go_repositories.bzl
M Source/ThirdParty/skia/include/android/SkAnimatedImage.h
M Source/ThirdParty/skia/include/codec/SkCodec.h
M Source/ThirdParty/skia/include/core/BUILD.bazel
M Source/ThirdParty/skia/include/core/SkContourMeasure.h
A Source/ThirdParty/skia/include/core/SkFontScanner.h
M Source/ThirdParty/skia/include/core/SkMilestone.h
M Source/ThirdParty/skia/include/core/SkRect.h
M Source/ThirdParty/skia/include/core/SkString.h
M Source/ThirdParty/skia/include/docs/SkPDFDocument.h
M Source/ThirdParty/skia/include/effects/SkOverdrawColorFilter.h
M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLFunctions.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLInterface.h
M Source/ThirdParty/skia/include/ports/BUILD.bazel
M Source/ThirdParty/skia/include/ports/SkFontMgr_fontconfig.h
A Source/ThirdParty/skia/include/ports/SkFontScanner_Fontations.h
A Source/ThirdParty/skia/include/ports/SkFontScanner_FreeType.h
M Source/ThirdParty/skia/include/private/base/SkFeatures.h
M Source/ThirdParty/skia/infra/bots/deps/deps_gen.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/dm_flags.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/gen_tasks_logic.go
M Source/ThirdParty/skia/infra/bots/jobs.json
M Source/ThirdParty/skia/infra/bots/tasks.json
M Source/ThirdParty/skia/modules/canvaskit/CHANGELOG.md
M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
M Source/ThirdParty/skia/modules/canvaskit/compile_gm.sh
M Source/ThirdParty/skia/modules/canvaskit/interface.js
M
Source/ThirdParty/skia/modules/canvaskit/npm_build/types/canvaskit-wasm-tests.ts
M Source/ThirdParty/skia/modules/canvaskit/npm_build/types/index.d.ts
M Source/ThirdParty/skia/modules/canvaskit/tests/canvas_test.js
M Source/ThirdParty/skia/modules/jetski/src/SurfaceThread.cpp
M Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
M Source/ThirdParty/skia/modules/skcms/version.sha1
M Source/ThirdParty/skia/modules/skottie/BUILD.bazel
M Source/ThirdParty/skia/modules/skottie/src/SkottieTool.cpp
M Source/ThirdParty/skia/modules/skottie/utils/PreshapeTool.cpp
M
Source/ThirdParty/skia/modules/skplaintexteditor/app/editor_application.cpp
A Source/ThirdParty/skia/relnotes/TimerQuery.md
R Source/ThirdParty/skia/relnotes/backdrop-tilemode.md
R Source/ThirdParty/skia/relnotes/mipmap-sharpening.md
A
Source/ThirdParty/skia/resources/images/apng-test-suite--basic--ignoring-default-image.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--basic--trivial-static-image.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--basic--using-default-image.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--blend-ops--over-on-solid-and-transparent.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--blend-ops--over-repeatedly.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--blend-ops--source-on-nearly-transparent.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--blend-ops--source-on-solid.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--dispose-ops--none-basic.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--invalid--num-frames-outside-valid-range.png
A Source/ThirdParty/skia/resources/images/apng-test-suite--num-plays--0.png
A Source/ThirdParty/skia/resources/images/apng-test-suite--num-plays--1.png
A Source/ThirdParty/skia/resources/images/apng-test-suite--num-plays--2.png
A
Source/ThirdParty/skia/resources/images/apng-test-suite--regions--dispose-op-none.png
M Source/ThirdParty/skia/src/android/SkAnimatedImage.cpp
M Source/ThirdParty/skia/src/base/BUILD.bazel
M Source/ThirdParty/skia/src/base/SkSafeMath.h
M Source/ThirdParty/skia/src/base/SkVx.h
M Source/ThirdParty/skia/src/codec/BUILD.bazel
M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.cpp
M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.h
M Source/ThirdParty/skia/src/codec/SkPngCodecBase.cpp
M Source/ThirdParty/skia/src/codec/SkPngCodecBase.h
M Source/ThirdParty/skia/src/core/BUILD.bazel
M Source/ThirdParty/skia/src/core/SkContourMeasure.cpp
M Source/ThirdParty/skia/src/core/SkDevice.h
R Source/ThirdParty/skia/src/core/SkFontScanner.h
M Source/ThirdParty/skia/src/core/SkPaintPriv.cpp
M Source/ThirdParty/skia/src/core/SkRRect.cpp
M Source/ThirdParty/skia/src/core/SkRasterPipeline.h
M Source/ThirdParty/skia/src/core/SkRect.cpp
M
Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp
M
Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp
M
Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/Buffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Buffer.h
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack_graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Device.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.h
M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PrecompileInternal.h
M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RendererProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RendererProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.h
A Source/ThirdParty/skia/src/gpu/graphite/ShaderInfo.cpp
A Source/ThirdParty/skia/src/gpu/graphite/ShaderInfo.h
M Source/ThirdParty/skia/src/gpu/graphite/SharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnQueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlQueueManager.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlSharedContext.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlSharedContext.mm
M Source/ThirdParty/skia/src/gpu/graphite/render/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/render/CircularArcRenderStep.cpp
A Source/ThirdParty/skia/src/gpu/graphite/render/CircularArcRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanQueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.h
M Source/ThirdParty/skia/src/opts/SkRasterPipeline_opts.h
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.h
M Source/ThirdParty/skia/src/pdf/SkPDFDocument.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDocumentPriv.h
M Source/ThirdParty/skia/src/pdf/SkPDFTag.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFTag.h
M Source/ThirdParty/skia/src/ports/BUILD.bazel
M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_FontConfigInterface.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_android.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_android_ndk.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_custom.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_custom_directory.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_custom_embedded.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_custom_empty.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_fontconfig.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_fuchsia.cpp
A Source/ThirdParty/skia/src/ports/SkFontScanner_FreeType_priv.h
M Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
R Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.h
A Source/ThirdParty/skia/src/ports/SkFontScanner_fontations_priv.h
M Source/ThirdParty/skia/src/ports/SkTypeface_FreeType.h
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations_priv.h
M Source/ThirdParty/skia/src/shaders/SkColorFilterShader.cpp
M Source/ThirdParty/skia/src/shaders/SkColorFilterShader.h
M Source/ThirdParty/skia/src/shaders/SkShader.cpp
M Source/ThirdParty/skia/src/shaders/SkWorkingColorSpaceShader.cpp
M Source/ThirdParty/skia/src/shaders/SkWorkingColorSpaceShader.h
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.minified.sksl
M
Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.minified.sksl
M
Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_vert.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_vert.sksl
M Source/ThirdParty/skia/src/utils/BUILD.bazel
M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
M Source/ThirdParty/skia/tests/BUILD.bazel
M Source/ThirdParty/skia/tests/FontMgrAndroidParserTest.cpp
M Source/ThirdParty/skia/tests/FontMgrFontConfigTest.cpp
M Source/ThirdParty/skia/tests/FontScanner.cpp
A Source/ThirdParty/skia/tests/FontScanner.h
A Source/ThirdParty/skia/tests/FontScanner_FontationsTest.cpp
A Source/ThirdParty/skia/tests/FontScanner_FreeTypeTest.cpp
M Source/ThirdParty/skia/tests/PathMeasureTest.cpp
A Source/ThirdParty/skia/tests/SkPngRustDecoderTest.cpp
M Source/ThirdParty/skia/tests/TypefaceTest.cpp
M Source/ThirdParty/skia/tests/graphite/KeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/ChromePrecompileTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsKeyTest.cpp
A
Source/ThirdParty/skia/tests/graphite/precompile/ThreadedPrecompileTest.cpp
M Source/ThirdParty/skia/tests/testgroups.bzl
A Source/ThirdParty/skia/tools/TsanSuppressions.cpp
M Source/ThirdParty/skia/tools/fiddle/all_examples.cpp
M Source/ThirdParty/skia/tools/fiddle/examples.cpp
M Source/ThirdParty/skia/tools/fiddle/fiddle_main.cpp
M Source/ThirdParty/skia/tools/fonts/BUILD.bazel
M Source/ThirdParty/skia/tools/fonts/FontToolUtils.cpp
M Source/ThirdParty/skia/tools/fonts/create_test_font.cpp
M Source/ThirdParty/skia/tools/gpu/gl/interface/interface.json5
M Source/ThirdParty/skia/tools/skottie2movie.cpp
M Source/ThirdParty/skia/tools/viewer/SkottieSlide.cpp
Log Message:
-----------
Update Skia to 2024-10-31 (3c628426f85f70138ae4986f5e35a7b7e04ee8d5)
https://bugs.webkit.org/show_bug.cgi?id=282431
Reviewed by Nikolas Zimmermann.
Contains upstream commits:
git log --oneline --pretty='%h %s'
0a9bfc90496ece62be6a8d9443321ae2dd9ba4c8..3c628426f85f70138ae4986f5e35a7b7e04ee8d5
3c628426f8 Roll Skia Infra from 548705375403 to 65468f93b38c (5 revisions)
4f8f2ecadf Roll Dawn from 35ba6e6c2f96 to a56fede2b5d7 (13 revisions)
7e79a51628 Roll vulkan-deps from 0b52950e91ca to 1d891d46a65c (7 revisions)
3c62d4a94d Add verb measurement utils to SkContourMeasure
85b77db25f [graphite] Add round cap support to CircularArcRenderStep.
dfd8fee437 Reland "Reland "Reland "Adding Fontations to FontConfig manager"""
bca14b77a4 [pdf] Emit correct tag for marked-content items
0449411315 [Fontations] Fix bounding box calculation under transforms
da3d6cb3d6 SkCrabbyAvifCodec: Add support for gainmaps
f334411b0a [graphite] Remove legacy rrect clip
77779dfed9 Revert "Reland "Reland "Adding Fontations to FontConfig manager"""
d022fe6411 Reland "Reland "Adding Fontations to FontConfig manager""
03600bc22a Roll vulkan-deps from b26c8c0409df to 0b52950e91ca (1 revision)
948b01e28f Roll Skia Infra from e50eebfa6917 to 548705375403 (4 revisions)
1a47627e62 Roll Dawn from 9daf276e5f9a to 35ba6e6c2f96 (31 revisions)
5410f1c6f8 Roll vulkan-deps from a5edfbb83552 to b26c8c0409df (1 revision)
7385b2d99f Reapply "[rust png] Add a few extra `BlendOp`, regions, and
`num_plays` tests."
dbca13d4a1 [rust png] Don't retry `parse...FrameInfos` if input didn't change.
13cb7b05b0 Revert "Reland "Adding Fontations to FontConfig manager""
b20654d2ca [rust png] Don't look for more `fcTL` chunks during incremental
decode.
c8227c6669 [rust png] Account for `fFrameAtCurrentStreamPosition` inaccuracies.
6e0c0a2551 Reland "Adding Fontations to FontConfig manager"
4dd0fcb037 [pdf] Expand content item scope
b9dbe5c8df [graphite] Simplify ShaderInfo API
5758d9c344 Revert "[rust png] Add a few extra `BlendOp`, regions, and
`num_plays` tests."
6e0ec2eed5 Reland "Update Ganesh GL interface to look for timer query
functionality."
106ecca863 Roll vulkan-deps from 098ec4c2bd02 to a5edfbb83552 (10 revisions)
8c245b9cdc Roll ANGLE from fe99836c8bb8 to 0e0e5eae7d22 (13 revisions)
e1368a645c Roll Skia Infra from 98a334bd44af to e50eebfa6917 (5 revisions)
6103cb480f Roll SwiftShader from 3aaa6784ca31 to 1495532f997f (2 revisions)
f73c9fc016 [rust png] Add a few extra `BlendOp`, regions, and `num_plays` tests.
6d8a5ebeb7 [rust png] Explicitly handle unsupported `dstInfo` in
`SkPngCodecBase`.
d8ad496cdb [rust png] Implement `rust_png::BlendOp::Over` in `SkPngRustCodec`.
4f14f2a894 [graphite] Add CircularArcRenderStep.
bdd225968d Roll vulkan-deps from 6bf0a68d2621 to 098ec4c2bd02 (1 revision)
21035cd95b base: include minimum header for x86 SIMD
35ad4e8921 Enable some tests on Dawn compat
f08fbc4658 Revert "Update Ganesh GL interface to look for timer query
functionality."
263c3e2ecd Roll ANGLE from 3a265f143be4 to fe99836c8bb8 (4 revisions)
0e5cf5c5f5 Roll Skia Infra from 8bc4729c0325 to 98a334bd44af (5 revisions)
54955880ae Roll Dawn from 809e420e990b to 9daf276e5f9a (22 revisions)
dd0158912c Roll SwiftShader from 145112eea713 to 3aaa6784ca31 (1 revision)
eb8759b18f Range-check custom typeface glyph ids
98a0689c63 Roll vulkan-deps from e548898aa37c to 6bf0a68d2621 (1 revision)
cadf2538dc Roll vulkan-deps from bf33950646b5 to e548898aa37c (9 revisions)
e5d3deaa5e [Graphite] Use mappable buffers for Vulkan instrinsic uniforms.
4fe193f93f [rust png] Mark frames as fully received even without decoding them.
da6c17329e Roll vulkan-deps from dd7c0efb9d54 to bf33950646b5 (3 revisions)
04b7f3fb32 Roll ANGLE from f2315dbe32bd to 3a265f143be4 (3 revisions)
9032a55180 Roll Skia Infra from 4fb594542104 to 8bc4729c0325 (3 revisions)
cc75472ded Roll Dawn from be9d992b58d8 to 809e420e990b (16 revisions)
76eea6d6e1 [rust png] Handle palette expansion on Skia side.
998e8ee7fd Roll vulkan-deps from b0229dbd25db to dd7c0efb9d54 (12 revisions)
4cbb98c193 Update Ganesh GL interface to look for timer query functionality.
5c607daf4c Add factories for SkWorkingColorSpaceShader and SkColorFilterShader
1b19f89253 [graphite] Add toggle to control aspects of Pipeline creation
a53015386c Roll ANGLE from 9a4c7495f3cd to f2315dbe32bd (5 revisions)
a2c9046728 Roll Skia Infra from df0da6f45570 to 4fb594542104 (2 revisions)
634999390a Roll Dawn from 6685fff40671 to be9d992b58d8 (9 revisions)
ff59ce6502 [rust png] Discover frames more aggressively in `onGetFrameCount`.
53c9663c3b Expose backdropFilterTileMode to saveLayer API
42f9070e66 Reland "partition_alloc: Fix condition about sanitizers."
721bbd7c03 [infra] Remove Debian11 RTX3060 jobs, fix dimension for Win RTX3060
a7121676d1 [graphite] Preserve PaintParamsKey structure on error cases
1cfef3bf3f Expose SkRuntimeEffectBuilder via SK_API
ca70414efa Remove Pixel2XL jobs
833329d0b8 Add example of making custom SkColorFilter using sksl
23379a126f Skip compiling RustDecoderTest on WASM
142b91da85 Roll vulkan-deps from 6834fd1efef0 to b0229dbd25db (1 revision)
235f4d694c Roll ANGLE from 4bdcdf0deef5 to 9a4c7495f3cd (15 revisions)
197bbaac0e Roll Skia Infra from fc1fbc4105b0 to df0da6f45570 (11 revisions)
eb83da4a1c Roll Dawn from 8e9623dbadf3 to 6685fff40671 (14 revisions)
ad09ab099f Roll vulkan-deps from d8276cfd24b7 to 6834fd1efef0 (1 revision)
f77e7440d9 [rust png] Initial `SkPngRustDecoderTest.cpp`.
3731c1f7cf [Graphite] Make sure not to use Protected Vertex/Index buffers.
d7cb15f1ce Add begin()/end() to SkString.
c7ade5b962 [pdf] Change structure identifiers to match specification
b11804aaab Revert "partition_alloc: Fix condition about sanitizers."
c89324dd8f Roll ANGLE from 4aa12e9e17f5 to 4bdcdf0deef5 (9 revisions)
64f4f19229 Roll Skia Infra from 6c65601e5d77 to fc1fbc4105b0 (5 revisions)
32b1f315fd Roll SwiftShader from 0afe6a306dd2 to 145112eea713 (1 revision)
6940e75c0c Roll Dawn from 6a645bf6ebd6 to 8e9623dbadf3 (19 revisions)
9c6cc02075 Roll vulkan-deps from 4220684adef5 to d8276cfd24b7 (6 revisions)
a71df7d9bc partition_alloc: Fix condition about sanitizers.
4232c077e1 [graphite] Address Native-Vulkan Precompilation thread races
0f99811561 [graphite] Add test for precompilation thread safety
7e8c7385e6 fix some bugs in type conversion on Loongarch
37db25292f Roll vulkan-deps from 1ea770ceed23 to 4220684adef5 (1 revision)
b3e7fd26b4 Roll ANGLE from 4b1e58d94333 to 4aa12e9e17f5 (6 revisions)
f61f8285aa Roll Skia Infra from e81b15c8854a to 6c65601e5d77 (2 revisions)
b24079a8a8 Roll Dawn from 7e8a128852ff to 6a645bf6ebd6 (12 revisions)
870ac55fa5 Roll vulkan-deps from 7acb8149138a to 1ea770ceed23 (9 revisions)
9dae9c0a8a [rust png] Enable and fix integer conversion warnings.
7b0947eb2a Roll vulkan-deps from b48b5be748a7 to 7acb8149138a (7 revisions)
9c1173fded Roll ANGLE from 2f644ed8a84e to 4b1e58d94333 (7 revisions)
c854e27c1e Roll vulkan-deps from 06128ba913e9 to b48b5be748a7 (2 revisions)
b24b912941 Roll Dawn from 4c14e8e4f022 to 7e8a128852ff (17 revisions)
52294d4e1b Roll Skia Infra from 70e3e4feed08 to e81b15c8854a (1 revision)
9458dea59d Roll SwiftShader from 74b783dffb9b to 0afe6a306dd2 (1 revision)
2d31a2a0ed crabbyavif: Add support for cropping
cd866d306f [graphite] ShaderInfo::toSkSL() release asserts
156ffbe3d9 Roll vulkan-deps from bd3c30184daf to 06128ba913e9 (2 revisions)
1fe11f7518 Roll ANGLE from 0dbe85f31776 to 2f644ed8a84e (15 revisions)
9fb845811c Roll Skia Infra from 78ae0bf49048 to 70e3e4feed08 (3 revisions)
ecfa8b54b3 Roll Dawn from 65fa98d50f6d to 4c14e8e4f022 (10 revisions)
841325a669 Roll vulkan-deps from ad31dd1cb898 to bd3c30184daf (11 revisions)
dfe24ae3bd Roll skottie-base from 6a07fae851d7 to a049ff55ff14
3a081993e2 [jetski] ensure we call ALOOPER_POLL_CALLBACK at least once
8d22576ce9 [graphite] Add Test-Ubuntu18-...-Release-All-TSAN_Graphite_*_Vulkan
jobs
30d773beef Manual roll Dawn from 0b31a6ca843a to 65fa98d50f6d (2 revisions)
09917e0615 [graphite] Address Precompile thread-safety by creating extra
ResourceProviders
69d9d593a0 Roll Dawn from f3c7cc5c580e to 0b31a6ca843a (62 revisions)
0a5e7299f8 Revert "[graphite] Adjust rrect clipping to better match Ganesh."
68f21f903b [graphite] Disable use of Shape for arcs in Chrome.
1cf41b4958 Roll vulkan-deps from d04c1f676c96 to ad31dd1cb898 (3 revisions)
1b0702f842 Roll ANGLE from 576b5ef40a9b to 0dbe85f31776 (8 revisions)
78bc8d95f3 Roll Skia Infra from 5a6102d3459e to 78ae0bf49048 (2 revisions)
09cdacf52b Roll SwiftShader from 7a9a492a38b7 to 74b783dffb9b (1 revision)
ccc8932d35 Roll skcms from f96615e73170 to 2c7a7bff0512 (1 revision)
8073f7b8bc Roll vulkan-deps from a993e01ad888 to d04c1f676c96 (3 revisions)
7baeaff3a6 Avoid usage of the clang::musttail attribute on ppc64le
539ab9d398 Add More Mac *SAN Graphite testing jobs
e56bb46671 Add a way to set filter mode in SkAnimatedImage.
de3e195d8a Roll vulkan-deps from 8f346c5caf5a to a993e01ad888 (10 revisions)
baf314b729 Roll ANGLE from 78a694a1b82a to 576b5ef40a9b (6 revisions)
4324153095 Merge 2 release notes into RELEASE_NOTES.md
ef6ce5e9b8 Update Skia milestone to 132
e8f20c3007 Roll Skia Infra from 2a35388fb5f0 to 5a6102d3459e (4 revisions)
39bd1d3f24 [graphite] Use uint instead of int for divides
7d16e5cd64 [rust png] Initial support for Bazel build.
f3c5824ba7 Add JSON error when presubmit fails
de6e47f0f1 Roll vulkan-deps from e0070499f409 to 8f346c5caf5a (1 revision)
4c6edb2fcf Roll ANGLE from e7f0d107f258 to 78a694a1b82a (1 revision)
871c250142 [ganesh] Remove last use of SK_IGNORE_ANGLE_VULKAN flag
b0605f5060 Roll Skia Infra from 462486a81e05 to 2a35388fb5f0 (5 revisions)
5856ed6203 [graphite] Add Arc support to Shape.
f02aee323d [rust png] Populate `fFrameHolder` with all animation frames.
adcdc41658 Remove unavailable jobs from CQ
511a221002 Update Bazel's rules_rust to v0.52.2
b4171f5ba8 Update Swarming dimensions for IntelXe tasks
d6d3c4f624 [graphite] Rebind textures on pipeline changes w/ dst-copy
88cb2bff38 Manual roll ANGLE from 3ef8d1714d61 to e7f0d107f258 (14 revisions)
d6d0d01734 Roll vulkan-deps from ab901eb0f984 to e0070499f409 (1 revision)
d2833b68c8 Roll vulkan-deps from 73fd75175922 to ab901eb0f984 (7 revisions)
381de9ead2 Clean up references to SkDevice::createDevice
7f0afa5266 [skottie] Fix Viewer crash on invalid json inputs
18ed8969a0 Roll vulkan-deps from f58427c0db47 to 73fd75175922 (3 revisions)
5b327f14ae Roll ANGLE from ae5c3b969e66 to 3ef8d1714d61 (6 revisions)
9c0b93d92f DawnCaps: Prepare for Dawn's output stuct StringView change.
c1d988d40d Roll Skia Infra from bf6353777f11 to 462486a81e05 (6 revisions)
b11e264152 Roll Dawn from 68d8508758f2 to f3c7cc5c580e (31 revisions)
3b65cdd28d Fix SkRRect::dumpToString
97cebfb061 Roll vulkan-deps from 4480c8e9e59c to f58427c0db47 (3 revisions)
7c2b4068c0 [graphite] Re-add makeRoundOut() for dst copy bounds
67b261bfb8 [graphite] Remove analytic clip staging flag.
1e269594df ssci: canonicalize / backfill dependencies managed by DEPS
Canonical link: https://commits.webkit.org/286074@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes