Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6318545fa6719d96a61bec8b20b9707a6aaa0e55
https://github.com/WebKit/WebKit/commit/6318545fa6719d96a61bec8b20b9707a6aaa0e55
Author: Adrian Perez de Castro <[email protected]>
Date: 2026-07-21 (Tue, 21 Jul 2026)
Changed paths:
M Source/ThirdParty/skia/.gitignore
M Source/ThirdParty/skia/BUILD.gn
M Source/ThirdParty/skia/CMakeLists.txt
M Source/ThirdParty/skia/DEPS
M Source/ThirdParty/skia/OWNERS.android
R Source/ThirdParty/skia/OWNERS_build_files.android
M Source/ThirdParty/skia/README.WebKit
M Source/ThirdParty/skia/bazel/cpp_modules.bzl
M Source/ThirdParty/skia/bazel/deps.json
M Source/ThirdParty/skia/bazel/deps_parser/deps_parser.go
M Source/ThirdParty/skia/bazel/external/dawn/BUILD.bazel
A Source/ThirdParty/skia/bazel/external/dawn/dawn_files.bzl
A Source/ThirdParty/skia/bazel/external/dawn/dawn_repo.bzl
R Source/ThirdParty/skia/bazel/external/dawn/fix_tint_conditional_deps.patch
M Source/ThirdParty/skia/bench/RegionBench.cpp
M Source/ThirdParty/skia/bench/SKPAnimationBench.h
M Source/ThirdParty/skia/bench/SkSLBench.cpp
M Source/ThirdParty/skia/bench/nanobench.cpp
M Source/ThirdParty/skia/build_overrides/partition_alloc.gni
M Source/ThirdParty/skia/docs/examples/Matrix_getType.cpp
M Source/ThirdParty/skia/docs/examples/Region_Cliperator_next.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_next.cpp
M Source/ThirdParty/skia/docs/examples/Region_Iterator_rgn.cpp
M Source/ThirdParty/skia/docs/examples/Region_quickReject_2.cpp
M Source/ThirdParty/skia/docs/examples/Region_setRects.cpp
M Source/ThirdParty/skia/docs/examples/Region_translate.cpp
M Source/ThirdParty/skia/docs/examples/Region_translate_2.cpp
M Source/ThirdParty/skia/fuzz/FuzzMain.cpp
M Source/ThirdParty/skia/gm/BUILD.bazel
M Source/ThirdParty/skia/gm/blurrect.cpp
A Source/ThirdParty/skia/gm/fontations_cbdt.cpp
M Source/ThirdParty/skia/gm/userfont.cpp
M Source/ThirdParty/skia/gn/gm.gni
M Source/ThirdParty/skia/gn/gn_to_bp.py
M Source/ThirdParty/skia/gn/gpu.gni
M Source/ThirdParty/skia/gn/graphite.gni
M Source/ThirdParty/skia/gn/skia/BUILD.gn
M Source/ThirdParty/skia/gn/skqp_gn_args.py
M Source/ThirdParty/skia/gn/sksl_tests.gni
M Source/ThirdParty/skia/gn/tests.gni
M Source/ThirdParty/skia/go.mod
M Source/ThirdParty/skia/go.sum
M Source/ThirdParty/skia/include/OWNERS
M Source/ThirdParty/skia/include/core/SkPathBuilder.h
M Source/ThirdParty/skia/include/core/SkRegion.h
M Source/ThirdParty/skia/include/core/SkSerialProcs.h
M Source/ThirdParty/skia/include/private/base/SkAssert.h
M Source/ThirdParty/skia/include/private/base/SkLog.h
M Source/ThirdParty/skia/include/private/base/SkLogPriority.h
M Source/ThirdParty/skia/include/private/base/SkTDArray.h
M Source/ThirdParty/skia/infra/bots/README.recipes.md
M Source/ThirdParty/skia/infra/bots/assets/clang_win/VERSION
M Source/ThirdParty/skia/infra/bots/assets/clang_win/create.py
M Source/ThirdParty/skia/infra/bots/assets/win_toolchain/VERSION
M Source/ThirdParty/skia/infra/bots/assets/win_toolchain/create.py
M Source/ThirdParty/skia/infra/bots/deps/deps_gen.go
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-NoDEPS.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86-Debug-Exceptions.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Debug-ANGLE.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Direct3D.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Graphite_Native_Vulkan.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Shared.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-Clang-x86_64-Release-Vulkan.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D11.json
M
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Win-MSVC-x86_64-Release-Graphite_Dawn_D3D12.json
M
Source/ThirdParty/skia/infra/bots/recipes/compile.expected/Build-Win-Clang-x86-Debug.json
M
Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Win10-Clang-x86_64-Release-NoDEPS.json
M Source/ThirdParty/skia/infra/bots/tasks.json
M Source/ThirdParty/skia/infra/config/recipes.cfg
M Source/ThirdParty/skia/infra/debugger-app/Dockerfile
M Source/ThirdParty/skia/infra/jsfiddle/Dockerfile
M Source/ThirdParty/skia/infra/shaders/Dockerfile
M Source/ThirdParty/skia/infra/skottie/Dockerfile
M Source/ThirdParty/skia/modules/canvaskit/CHANGELOG.md
M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
M Source/ThirdParty/skia/modules/skcms/skcms.cc
M Source/ThirdParty/skia/modules/skcms/src/Transform_inl.h
M Source/ThirdParty/skia/modules/skcms/version.sha1
A Source/ThirdParty/skia/relnotes/span_skregion.md
A Source/ThirdParty/skia/resources/fonts/cbdt_fmt1.ttf
A Source/ThirdParty/skia/resources/fonts/cbdt_fmt2.ttf
A Source/ThirdParty/skia/resources/fonts/cbdt_fmt6.ttf
A Source/ThirdParty/skia/resources/fonts/cbdt_fmt7.ttf
M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
A Source/ThirdParty/skia/resources/sksl/errors/ForLoopNEQOverflow.rts
A Source/ThirdParty/skia/resources/sksl/errors/ForLoopOverflow.rts
A Source/ThirdParty/skia/resources/sksl/errors/Ossfuzz516126015.sksl
M Source/ThirdParty/skia/rust/icc/FFI.cpp
M Source/ThirdParty/skia/site/docs/dev/gardening/_index.md
A Source/ThirdParty/skia/site/docs/dev/gardening/skia_perf_columns.png
A Source/ThirdParty/skia/site/docs/dev/gardening/skia_perf_graph.png
A Source/ThirdParty/skia/site/docs/dev/gardening/skia_perf_mini_graph.png
A
Source/ThirdParty/skia/site/docs/dev/gardening/skia_perf_mini_graph_triaged.png
A Source/ThirdParty/skia/site/docs/dev/gardening/skia_perf_view.png
A Source/ThirdParty/skia/site/docs/dev/gardening/skia_status_view.png
M Source/ThirdParty/skia/src/base/SkSafeMath.h
M Source/ThirdParty/skia/src/codec/SkExif.cpp
M Source/ThirdParty/skia/src/codec/SkRawCodec.cpp
M Source/ThirdParty/skia/src/core/SkDebugUtils.h
M Source/ThirdParty/skia/src/core/SkGlyph.cpp
M Source/ThirdParty/skia/src/core/SkPictureData.cpp
M Source/ThirdParty/skia/src/core/SkPictureData.h
M Source/ThirdParty/skia/src/core/SkReadBuffer.h
M Source/ThirdParty/skia/src/core/SkRegion.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpFlushState.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxy.h
A Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxyCacheAccess.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxyCacheAccess.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/AHardwareBufferGL.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockOpTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlOpsRenderPass.mm
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasTextOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/text/GrAtlasManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.h
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ComputePathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawList.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawListLayer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawListLayer.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawListTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.h
M Source/ThirdParty/skia/src/gpu/graphite/ImageFactories.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Base_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_YUVA_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
R Source/ThirdParty/skia/src/gpu/graphite/Log.h
M Source/ThirdParty/skia/src/gpu/graphite/PaintParamsKey.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.h
M Source/ThirdParty/skia/src/gpu/graphite/PipelineManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PrecompileContext.cpp
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/RasterPathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Recording.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormatXferFn.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloRenderer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnErrorChecker.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/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/DawnTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlComputePipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlSharedContext.mm
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.h
M Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/BUILD.bazel
A Source/ThirdParty/skia/src/gpu/graphite/sparse_strips/Strip.h
M Source/ThirdParty/skia/src/gpu/graphite/task/CopyTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/task/Task.h
M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSpirvTransforms.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.cpp
M Source/ThirdParty/skia/src/pathops/SkOpCoincidence.cpp
M Source/ThirdParty/skia/src/pathops/SkOpCoincidence.h
M Source/ThirdParty/skia/src/pathops/SkPathWriter.cpp
M Source/ThirdParty/skia/src/pathops/SkPathWriter.h
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFGraphicStackState.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFUtils.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFUtils.h
M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType.cpp
M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType_common.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_android_ndk.cpp
M Source/ThirdParty/skia/src/ports/SkLog_android.cpp
M Source/ThirdParty/skia/src/ports/SkMemory_malloc.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
M Source/ThirdParty/skia/src/ports/fontations/src/bitmap.rs
M Source/ThirdParty/skia/src/ports/fontations/src/ffi.rs
M Source/ThirdParty/skia/src/shaders/SkShaderBase.cpp
M Source/ThirdParty/skia/src/shaders/SkShaderBase.h
M Source/ThirdParty/skia/src/sksl/SkSLModuleDataFile.cpp
M Source/ThirdParty/skia/src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/generated/sksl_rt_shader.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_rt_shader.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/sksl_rt_shader.sksl
M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
A Source/ThirdParty/skia/tests/GrUniqueProxyTest.cpp
M Source/ThirdParty/skia/tests/PDFPrimitivesTest.cpp
M Source/ThirdParty/skia/tests/PathOpsExtendedTest.cpp
M Source/ThirdParty/skia/tests/PathOpsOpTest.cpp
M Source/ThirdParty/skia/tests/PathOpsSimplifyTest.cpp
M Source/ThirdParty/skia/tests/RegionTest.cpp
M Source/ThirdParty/skia/tests/RustIccTest.cpp
M Source/ThirdParty/skia/tests/SafeMathTest.cpp
M Source/ThirdParty/skia/tests/SkGlyphTest.cpp
M Source/ThirdParty/skia/tests/TextureProxyTest.cpp
M Source/ThirdParty/skia/tests/TracingTest.cpp
M Source/ThirdParty/skia/tests/graphite/BufferManagerTest.cpp
M Source/ThirdParty/skia/tests/graphite/GraphiteResourceCacheTest.cpp
A Source/ThirdParty/skia/tests/graphite/crbug_513836996.cpp
A Source/ThirdParty/skia/tests/graphite/sparse_strips/ClipTest.cpp
A Source/ThirdParty/skia/tests/graphite/sparse_strips/TileTestCases.cpp
A Source/ThirdParty/skia/tests/graphite/sparse_strips/TileTestCases.h
M Source/ThirdParty/skia/tests/graphite/sparse_strips/TilerTest.cpp
A Source/ThirdParty/skia/tests/sksl/errors/ForLoopNEQOverflow.glsl
A Source/ThirdParty/skia/tests/sksl/errors/ForLoopOverflow.glsl
A Source/ThirdParty/skia/tests/sksl/errors/Ossfuzz516126015.glsl
M Source/ThirdParty/skia/third_party/dawn/build_dawn.py
M Source/ThirdParty/skia/third_party/dawn/cmake_utils.py
M Source/ThirdParty/skia/toolchain/download_windows_amd64_toolchain.bzl
M Source/ThirdParty/skia/toolchain/windows_toolchain_config.bzl
M Source/ThirdParty/skia/tools/debugger/DrawCommand.cpp
M Source/ThirdParty/skia/tools/flags/CommonFlagsGanesh.cpp
M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.cpp
M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.h
M Source/ThirdParty/skia/tools/fonts/create_test_font_color.cpp
M Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnTestContext.cpp
A Source/ThirdParty/skia/tools/raster_pipeline/README.md
A Source/ThirdParty/skia/tools/raster_pipeline/llvm_mca_analysis.png
A Source/ThirdParty/skia/tools/raster_pipeline/llvm_mca_analysis.py
M Source/ThirdParty/skia/tools/skqp/src/jni_skqp.cpp
M Source/ThirdParty/skia/tools/sksl-minify/SkSLMinify.cpp
M Source/ThirdParty/skia/tools/unicode_comparison/cpp/bridge.cpp
M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp
M Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.cpp
M
Source/ThirdParty/skia/tools/window/unix/GraphiteDawnXlibWindowContext_unix.cpp
M Source/ThirdParty/skia/tools/window/win/D3D12WindowContext_win.cpp
Log Message:
-----------
Update Skia to 2026-05-28 (1717654ff51b534411f80c19c356f4aabb8d3721)
https://bugs.webkit.org/show_bug.cgi?id=319888
Unreviewed Skia update.
% git log --pretty='%h %s'
a6d4d199301da96b1d0c85968446d27222597be0..1717654ff51b534411f80c19c356f4aabb8d3721
1717654ff5 Migrate SKGPU_LOG calls to SKIA_LOG
fcfe5975c9 Use exclusive mutex in SkFontMgr_android_ndk.cpp
e7bff78bf5 [graphite] BufferSubAllocator respects failed mapping on reset
9cddcf3d21 Roll vulkan-deps from a8f28255baa4 to 000daaa61385 (1 revision)
5493e4c144 Avoid underflow on division in loops
aaa004023a Update MSVC toolchain to 19.51.36244 and win_clang to 23.0
df142ba637 Manual roll Dawn from 485454223457 to ce586f1e2a62 (8 revisions)
3f20d9676d Roll ANGLE from ac8b6d7128c3 to 9566f50cb827 (9 revisions)
5a3e419299 Roll Skia Infra from aa960afe4aea to 5c22c771f011 (9 revisions)
1ff238ca6e Roll SwiftShader from 9898204d91d6 to bea72feae3cf (4 revisions)
52c2b02385 Roll Dawn from e99fddbdba43 to 485454223457 (5 revisions)
a38708fb79 Roll vulkan-deps from 4029144db7a0 to a8f28255baa4 (5 revisions)
32acea7912 Roll recipe dependencies (trivial).
413fad7a0d Add SkLog implementation to SkSLMinify
56c41deecf Roll recipe dependencies (trivial).
f1b8ba877c Restrict deserial types further in SkGlyph and SkCustomTypeface
dae9ee6987 [bzl] Fix viewer build after Dawn roll
bb889fb115 Reland "Replace fatal logging with SK_ABORT macro"
92f9b68b3a Manual roll Dawn from 1d7fa20a24b3 to e99fddbdba43 (10 revisions)
99de9d58dd [Fonts] Add non-PNG CBDT bitmap support to Fontations backend
9da67e212e Remove serialization of drawables from SkCustomTypeface
d218592d34 Roll vulkan-deps from a4c1d6546496 to 4029144db7a0 (2 revisions)
57fd361c91 Revert "Replace fatal logging with SK_ABORT macro"
5890b2d65e Manual roll Dawn from e0a2faceeb2a to 1d7fa20a24b3 (10 revisions)
f71b8b88a7 Roll ANGLE from a793c75398c7 to ac8b6d7128c3 (13 revisions)
98efa23b05 Roll Skia Infra from 07d34df64e49 to aa960afe4aea (13 revisions)
326cbc3a48 Roll SwiftShader from f9d5d49a3c59 to 9898204d91d6 (1 revision)
f8615e838a Roll Dawn from 092efa32cb27 to e0a2faceeb2a (3 revisions)
fa944af10f Roll recipe dependencies (trivial).
f9db774856 Roll vulkan-deps from ac2608cabd3a to a4c1d6546496 (3 revisions)
5d8b32fae3 Roll recipe dependencies (trivial).
a0ce5ee64f Roll recipe dependencies (trivial).
e6c23e38d3 [ganesh] Use submitted proc to confirm async reads were issued
f704065e96 Add prerequisites for OOPR-specific variant of Android's
libskia_renderengine
4453a8598b Replace fatal logging with SK_ABORT macro
1968ca2738 [graphite] enable pilot draws for depth only
c8a4fe5e60 Roll recipe dependencies (trivial).
a692cbf389 Update Android OWNERS
2e4a568f6f [graphite] Ref count large gradient shaders in FloatStorageManager
5ecba665f5 [graphite] Drop excessively large gradient draws
27a819894f [bzl] Update Dawn files list
69c8afcf9e Manual roll Dawn from 3389b731386e to 092efa32cb27 (5 revisions)
d526effe4b Roll vulkan-deps from 1b33de2b81e5 to ac2608cabd3a (1 revision)
f1f8aabc45 Roll ANGLE from 3373eb28a246 to a793c75398c7 (5 revisions)
c30f3b0f29 Roll Skia Infra from 794dba57f2c1 to 07d34df64e49 (5 revisions)
0442274cc6 Roll Dawn from 9aa45f938d4b to 3389b731386e (16 revisions)
bfab35b363 Roll vulkan-deps from 26c4192d920d to 1b33de2b81e5 (1 revision)
f4f294bdf9 Roll recipe dependencies (trivial).
9d1adb5f24 Roll ANGLE from 0aa38cb7368f to 3373eb28a246 (1 revision)
4dd78179e6 Roll Skia Infra from 78a5d76ed76a to 794dba57f2c1 (14 revisions)
665a65f28d Roll shaders-base from 33357ebae78c to 9f862803ee5b
789112b20e Roll skottie-base from 4b069fbc5e1a to 867c02555f37
e5420512ac Roll Dawn from 2389260fad26 to 9aa45f938d4b (23 revisions)
1f26101197 Manual roll ANGLE from 9ce3268f4c4b to 0aa38cb7368f (10 revisions)
bbe9ccc2bd Roll vulkan-deps from e7a561a5f0b7 to 26c4192d920d (1 revision)
6fdb013d19 [ganesh] Fix direct mask filtering when fSupportBilerpFromGlyphAtlas
is true
1220fd63f1 Manual roll Dawn from 910f580897ff to 2389260fad26 (10 revisions)
7a0df4c461 Add DEPS to use shared agents configs
54388cb53d [pathbuilder] Bump inline points/verbs/conics storage size
5e29790e70 Roll recipe dependencies (trivial).
dae8778ca4 CanvasKit: Make Fast_SrcRectConstraint the default for DrawImage
aae9570518 Roll vulkan-deps from 3f8b7a9b4901 to e7a561a5f0b7 (3 revisions)
004c6272f7 Roll ANGLE from 6a1ec69a8c59 to 9ce3268f4c4b (7 revisions)
58ec79cb7b Roll Skia Infra from c174a0d57010 to 78a5d76ed76a (78 revisions)
544395a5d9 [ganesh] Use & when testing for input attachment self-dep
0e23ccd468 Roll vulkan-deps from 41728e9eef28 to 3f8b7a9b4901 (44 revisions)
f7f5e8a95a Remove MSVC+Dawn from CQ
bd3d88bbbc Clamp displacement values before offsetting sampling coordinates
125526e0d3 Move generated parts of Android.bp to Android.gen.bp
356185490a Disable fMSAAResolvesAutomatically for Nvidia
7eed8eaafb [graphite] Further enforce time point deltas in timed test
748a86f4f8 Roll skcms from a7a3b15f0635 to 6010f3583977 (1 revision)
a353502f42 Manual roll ANGLE from e51bf24dffcc to 6a1ec69a8c59 (5 revisions)
9309dfcfac [rust icc] Harden ICC CLUT grid validation
2ff2095097 Manual roll Dawn from c8ce3ce7a39f to 910f580897ff (8 revisions)
f71b040b55 Manual roll Dawn from 3a8f53cbdac5 to c8ce3ce7a39f (11 revisions)
c76f71cd4a Manual roll ANGLE from 799ce5794481 to e51bf24dffcc (7 revisions)
1ee3563555 [graphite] ignore crbug_513836996 on protected contexts
898340583f Fix internal build
7f0b622d95 Fix Dawn Bazel build
a5be47106a Roll recipe dependencies (trivial).
defc3a5a92 Report and handle failure for inlineUpload(...) calls
9938acab39 Revert "[skia] Replace sk_malloc_usable_size with preemptive
sk_malloc_good_size"
3a46000222 [ganesh] Add GrUniquelyKeyedProxyRegistry to simplify unique key
management
494789feb7 [skia] Replace sk_malloc_usable_size with preemptive
sk_malloc_good_size
85b76633d5 [graphite] Add missing nullptr check assembleFunctionCall
9e0f42d0ad [graphite] Fix test cases ported from clipping
43f969a9bc [ganesh] Require glyph padding to use linear sampling
d46b9b7ef1 Manual roll Dawn from a4511bd8cfb9 to 3a8f53cbdac5 (49 revisions)
17b4bab488 [graphite] correctly advance index in drawEdgeAAImageSet
7ec8fa468a Manual roll ANGLE from 6f2c0162c12f to 799ce5794481 (9 revisions)
5f4f454b96 Fix for integer wraparound in sksl
9a772306b2 Revert "Reland #3 "MiraclePtr: Add raw_ptr definitions""
d45969a575 Reland #3 "MiraclePtr: Add raw_ptr definitions"
b9b87505e3 Roll recipe dependencies (trivial).
19ad9707e5 Roll recipe dependencies (trivial).
15ae3e3e7a Manual roll ANGLE from aa0d838ac95b to 6f2c0162c12f (6 revisions)
ba800574a9 Replace use of SkTDArray in PathWriter
7c9ffcb347 Avoid overflow and timeout in SkPathWriter::assemble
9283514e1a Roll recipe dependencies (trivial).
3431f6ad0e Fix Dawn+Clang+GN build
c7d5748715 Add performance enhancements for SkRegion::op
8b96fad679 Manual roll ANGLE from 82be364307a4 to aa0d838ac95b (6 revisions)
abf56b5562 deps: Update partition_alloc
3471ebf5af Null out VkShaderModule handles when destroying them.
d93793dfc1 [graphite] ensure drawlist resources are cleared on failure
83407f4702 Add deprecated notice to SkTDArray
24ff2fc3a3 Simplify linked list removal in SkOpCoincidence
210555e2e6 infra: Disable partition_alloc on NoDEPS bots
f1b406860c Roll jsfiddle-base from 508fbad5adbd to e97ab14ddb65
935afe5232 Roll debugger-app-base from 518c0106b064 to c74d26054770
967ddb1aa5 Roll recipe dependencies (trivial).
33b70be027 Fix pathops bug with linked lists in SkOpCoincidence
37ec3f5610 Roll recipe dependencies (trivial).
5342cac599 Roll recipe dependencies (trivial).
cebf49d034 Roll recipe dependencies (trivial).
8ba11bcc74 Roll recipe dependencies (trivial).
8393300c28 Roll recipe dependencies (trivial).
ea61091740 [pdf] Filter out empty contours in EmitPath
27aaf3d192 Remove dawn from CQ
2711a2eb95 Manual roll ANGLE from 2313796554ff to 82be364307a4 (13 revisions)
871578a722 Updating gardening docs
b62fcabf5e Roll recipe dependencies (trivial).
5efed56680 Manually Roll Dawn from 294c85cfb313 to a4511bd8cfb9 (97 revisions)
4de5274363 Roll recipe dependencies (trivial).
c9f57f09f0 Roll ANGLE from bea70939cf37 to 2313796554ff (13 revisions)
0c7172dc3b Roll Skia Infra from 7a0c66624686 to c174a0d57010 (12 revisions)
a6b6608751 [graphite] Add Sparse Strips Clipping
d1b4412c2d [pdf] Remove zombie state machine
325aa92729 Add spanned version of SkRegion APIs
0aa8826c12 Update SkRegion::setRects to use divide-and-conquer
55ed8c4db1 Guard against racing initialization of dng_sdk
0ad3b31652 Roll recipe dependencies (trivial).
0f4027ff43 [graphite] Cache single-buffer BindGroups on DawnBuffer
077b40f0df [graphite] Pull tile test cases into a shared header
2528746b4c Fix SIMD on x86
2d9bf58824 Extract Dawn's list of files to dawn_files.bzl
0d5f4adeae Revert "Reland #2 "MiraclePtr: Add raw_ptr definitions"""
c7fe8e6b02 Roll vulkan-deps from df04fe18c28e to 41728e9eef28 (2 revisions)
6afe3c43a8 Roll ANGLE from 52d177bd7e42 to bea70939cf37 (12 revisions)
24645ad9f9 Roll Skia Infra from 472ab5b3c3b9 to 7a0c66624686 (17 revisions)
0c2a8a779c Roll debugger-app-base from 18d4e53a226a to 518c0106b064
202cb5a63a Roll jsfiddle-base from 5bae7afba87d to 508fbad5adbd
3b718ddc8a Roll vulkan-deps from 1b6c53ba0f23 to df04fe18c28e (6 revisions)
e2444d1965 [graphite] Track precompile paint key opacity
081803650b Add helper to do bulk extraction/analysis of SkRP stages
1403247dd6 [graphite] Move depthOnly off template parameter
76a371627c [ganesh] Fallback to external GL textures if import fails
eb4f33fe2b [ganesh] Avoid overflow when combining AtlasTextOps
31220f5ef0 Reland #2 "MiraclePtr: Add raw_ptr definitions""
3c7ff4890a Fix compiler warnings from latest Clang
b3b9a46f6e Fix Bazel Viewer build
27f7bba226 [Fonts] Add CBDT alpha bitmap test font generation
8611fc3c56 Roll vulkan-deps from 1380a5152f43 to 1b6c53ba0f23 (8 revisions)
5e7066dbaa Roll ANGLE from 4a6d53434044 to 52d177bd7e42 (10 revisions)
56ca5896c0 Roll Skia Infra from 4bf523d4b47c to 472ab5b3c3b9 (15 revisions)
6385958d2f Roll recipe dependencies (trivial).
da8a27fbdc [graphite] Cache single-texture BindGroups on DawnTexture
d4e23f36a0 Fix overflow in FT bounding boxes
2840dab3ee [graphite] Add generalized createBindGroup(...) to
DawnResourceProvider
9d738e0f97 Force SkPictureBackedGlyphDrawable::MakeFromBuffer to never use sksl
fceaf4cd95 Use more standard AVX512 and AVX2 flags
Canonical link: https://commits.webkit.org/317645@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications