Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9bbdb44d65f41dd652f9cbbcc1926372327292fe
      
https://github.com/WebKit/WebKit/commit/9bbdb44d65f41dd652f9cbbcc1926372327292fe
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-01-13 (Tue, 13 Jan 2026)

  Changed paths:
    M Source/ThirdParty/skia/BUILD.gn
    M Source/ThirdParty/skia/CMakeLists.txt
    M Source/ThirdParty/skia/DEPS
    M Source/ThirdParty/skia/MODULE.bazel
    M Source/ThirdParty/skia/MODULE.bazel.lock
    M Source/ThirdParty/skia/README.WebKit
    M Source/ThirdParty/skia/RELEASE_NOTES.md
    M Source/ThirdParty/skia/bazel/Makefile
    M Source/ThirdParty/skia/bazel/buildrc
    M Source/ThirdParty/skia/bazel/deps.json
    M Source/ThirdParty/skia/bazel/exporter/gni_exporter.go
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    M Source/ThirdParty/skia/bazel/external/freetype/BUILD.bazel
    M Source/ThirdParty/skia/bazel/external/freetype/config_files.patch
    M Source/ThirdParty/skia/bazel/external/harfbuzz/BUILD.bazel
    M Source/ThirdParty/skia/bazel/external/libjpeg_turbo/BUILD.bazel
    M Source/ThirdParty/skia/bench/CmapBench.cpp
    M Source/ThirdParty/skia/bench/PDFBench.cpp
    M Source/ThirdParty/skia/bench/PathBench.cpp
    M Source/ThirdParty/skia/bench/PathOpsBench.cpp
    M Source/ThirdParty/skia/bench/ShaperBench.cpp
    M Source/ThirdParty/skia/bench/SkSLBench.cpp
    M Source/ThirdParty/skia/bench/TypefaceBench.cpp
    M Source/ThirdParty/skia/bench/VertBench.cpp
    R Source/ThirdParty/skia/build_overrides/tint.gni
    M Source/ThirdParty/skia/dm/DM.cpp
    M Source/ThirdParty/skia/dm/DMSrcSink.cpp
    M Source/ThirdParty/skia/docs/examples/Image_encodeToData_2.cpp
    A Source/ThirdParty/skia/experimental/BUILD.bazel
    A Source/ThirdParty/skia/experimental/rust_bmp/README.md
    A Source/ThirdParty/skia/experimental/rust_bmp/decoder/BUILD.bazel
    A Source/ThirdParty/skia/experimental/rust_bmp/decoder/SkBmpRustDecoder.cpp
    A Source/ThirdParty/skia/experimental/rust_bmp/decoder/SkBmpRustDecoder.h
    A Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/BUILD.bazel
    A 
Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/SkBmpRustCodec.cpp
    A Source/ThirdParty/skia/experimental/rust_bmp/decoder/impl/SkBmpRustCodec.h
    A Source/ThirdParty/skia/experimental/rust_bmp/ffi/BUILD.bazel
    A Source/ThirdParty/skia/experimental/rust_bmp/ffi/FFI.rs
    M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
    M Source/ThirdParty/skia/fuzz/FuzzCanvasHelpers.cpp
    M Source/ThirdParty/skia/fuzz/FuzzPolyUtils.cpp
    M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
    A Source/ThirdParty/skia/fuzz/oss_fuzz/FuzzBMPRustDecoder.cpp
    M Source/ThirdParty/skia/gm/alphagradients.cpp
    M Source/ThirdParty/skia/gm/analytic_gradients.cpp
    M Source/ThirdParty/skia/gm/arithmode.cpp
    M Source/ThirdParty/skia/gm/asyncrescaleandread.cpp
    M Source/ThirdParty/skia/gm/backdrop.cpp
    M Source/ThirdParty/skia/gm/bitmaprect.cpp
    M Source/ThirdParty/skia/gm/bitmaprecttest.cpp
    M Source/ThirdParty/skia/gm/blurrect.cpp
    M Source/ThirdParty/skia/gm/blurroundrect.cpp
    M Source/ThirdParty/skia/gm/bug6643.cpp
    M Source/ThirdParty/skia/gm/clipshader.cpp
    M Source/ThirdParty/skia/gm/coloremoji.cpp
    M Source/ThirdParty/skia/gm/coloremoji_blendmodes.cpp
    M Source/ThirdParty/skia/gm/colorfilterimagefilter.cpp
    M Source/ThirdParty/skia/gm/colorfilters.cpp
    M Source/ThirdParty/skia/gm/colormatrix.cpp
    M Source/ThirdParty/skia/gm/complexclip.cpp
    M Source/ThirdParty/skia/gm/complexclip4.cpp
    M Source/ThirdParty/skia/gm/composecolorfilter.cpp
    M Source/ThirdParty/skia/gm/composeshader.cpp
    M Source/ThirdParty/skia/gm/compositor_quads.cpp
    M Source/ThirdParty/skia/gm/compressed_textures.cpp
    M Source/ThirdParty/skia/gm/concavepaths.cpp
    M Source/ThirdParty/skia/gm/constcolorprocessor.cpp
    M Source/ThirdParty/skia/gm/convex_all_line_paths.cpp
    M Source/ThirdParty/skia/gm/convexpaths.cpp
    M Source/ThirdParty/skia/gm/convexpolyclip.cpp
    M Source/ThirdParty/skia/gm/crbug_1073670.cpp
    M Source/ThirdParty/skia/gm/crbug_1174354.cpp
    M Source/ThirdParty/skia/gm/crbug_224618.cpp
    M Source/ThirdParty/skia/gm/crbug_938592.cpp
    M Source/ThirdParty/skia/gm/cubicpaths.cpp
    M Source/ThirdParty/skia/gm/daa.cpp
    M Source/ThirdParty/skia/gm/dashcircle.cpp
    M Source/ThirdParty/skia/gm/dashing.cpp
    M Source/ThirdParty/skia/gm/dftext.cpp
    M Source/ThirdParty/skia/gm/drawatlas.cpp
    M Source/ThirdParty/skia/gm/drawbitmaprect.cpp
    M Source/ThirdParty/skia/gm/drawglyphs.cpp
    M Source/ThirdParty/skia/gm/drawimageset.cpp
    M Source/ThirdParty/skia/gm/drawlines_with_local_matrix.cpp
    M Source/ThirdParty/skia/gm/drawminibitmaprect.cpp
    M Source/ThirdParty/skia/gm/drawquadset.cpp
    M Source/ThirdParty/skia/gm/drawregionmodes.cpp
    M Source/ThirdParty/skia/gm/emptyshader.cpp
    M Source/ThirdParty/skia/gm/fillrect_gradient.cpp
    M Source/ThirdParty/skia/gm/filltypespersp.cpp
    M Source/ThirdParty/skia/gm/filterfastbounds.cpp
    M Source/ThirdParty/skia/gm/fontmgr.cpp
    M Source/ThirdParty/skia/gm/gammatext.cpp
    M Source/ThirdParty/skia/gm/glyph_pos.cpp
    M Source/ThirdParty/skia/gm/gradient_dirty_laundry.cpp
    M Source/ThirdParty/skia/gm/gradient_matrix.cpp
    M Source/ThirdParty/skia/gm/gradients.cpp
    M Source/ThirdParty/skia/gm/gradients_2pt_conical.cpp
    M Source/ThirdParty/skia/gm/gradients_degenerate.cpp
    M Source/ThirdParty/skia/gm/gradients_no_texture.cpp
    M Source/ThirdParty/skia/gm/gradtext.cpp
    M Source/ThirdParty/skia/gm/graphite_replay.cpp
    M Source/ThirdParty/skia/gm/graphitestart.cpp
    M Source/ThirdParty/skia/gm/hardstop_gradients.cpp
    M Source/ThirdParty/skia/gm/hardstop_gradients_many.cpp
    M Source/ThirdParty/skia/gm/highcontrastfilter.cpp
    M Source/ThirdParty/skia/gm/hsl.cpp
    M Source/ThirdParty/skia/gm/image.cpp
    M Source/ThirdParty/skia/gm/imagedither.cpp
    M Source/ThirdParty/skia/gm/imagefilters.cpp
    M Source/ThirdParty/skia/gm/imagefiltersclipped.cpp
    M Source/ThirdParty/skia/gm/imagefilterscropexpand.cpp
    M Source/ThirdParty/skia/gm/imagefiltersscaled.cpp
    M Source/ThirdParty/skia/gm/imagefilterstransformed.cpp
    M Source/ThirdParty/skia/gm/lcdblendmodes.cpp
    M Source/ThirdParty/skia/gm/localmatrixshader.cpp
    M Source/ThirdParty/skia/gm/lumafilter.cpp
    M Source/ThirdParty/skia/gm/matrixconvolution.cpp
    M Source/ThirdParty/skia/gm/mesh.cpp
    M Source/ThirdParty/skia/gm/mixercolorfilter.cpp
    M Source/ThirdParty/skia/gm/modecolorfilters.cpp
    M Source/ThirdParty/skia/gm/ovals.cpp
    M Source/ThirdParty/skia/gm/p3.cpp
    M Source/ThirdParty/skia/gm/patch.cpp
    M Source/ThirdParty/skia/gm/patheffects.cpp
    M Source/ThirdParty/skia/gm/pathfill.cpp
    M Source/ThirdParty/skia/gm/pdf_never_embed.cpp
    M Source/ThirdParty/skia/gm/perspshaders.cpp
    M Source/ThirdParty/skia/gm/picture.cpp
    M Source/ThirdParty/skia/gm/pictureimagegenerator.cpp
    M Source/ThirdParty/skia/gm/poly2poly.cpp
    M Source/ThirdParty/skia/gm/polygonoffset.cpp
    M Source/ThirdParty/skia/gm/radial_gradient_precision.cpp
    M Source/ThirdParty/skia/gm/rectangletexture.cpp
    M Source/ThirdParty/skia/gm/roundrects.cpp
    M Source/ThirdParty/skia/gm/rrectclipdrawpaint.cpp
    M Source/ThirdParty/skia/gm/rrects.cpp
    M Source/ThirdParty/skia/gm/runtimeshader.cpp
    M Source/ThirdParty/skia/gm/savelayer.cpp
    M Source/ThirdParty/skia/gm/scaledemoji.cpp
    M Source/ThirdParty/skia/gm/shadermaskfilter.cpp
    M Source/ThirdParty/skia/gm/shaderpath.cpp
    M Source/ThirdParty/skia/gm/shadertext3.cpp
    M Source/ThirdParty/skia/gm/shadowutils.cpp
    M Source/ThirdParty/skia/gm/shallowgradient.cpp
    M Source/ThirdParty/skia/gm/skbug_257.cpp
    M Source/ThirdParty/skia/gm/skbug_5321.cpp
    M Source/ThirdParty/skia/gm/srcmode.cpp
    M Source/ThirdParty/skia/gm/stroke_rect_shader.cpp
    M Source/ThirdParty/skia/gm/strokedlines.cpp
    M Source/ThirdParty/skia/gm/surface.cpp
    M Source/ThirdParty/skia/gm/tablecolorfilter.cpp
    M Source/ThirdParty/skia/gm/testgradient.cpp
    M Source/ThirdParty/skia/gm/textblobshader.cpp
    M Source/ThirdParty/skia/gm/tilemodes.cpp
    M Source/ThirdParty/skia/gm/tilemodes_scaled.cpp
    M Source/ThirdParty/skia/gm/transparency.cpp
    M Source/ThirdParty/skia/gm/typeface.cpp
    M Source/ThirdParty/skia/gm/vertices.cpp
    M Source/ThirdParty/skia/gm/verylargebitmap.cpp
    M Source/ThirdParty/skia/gm/workingspace.cpp
    M Source/ThirdParty/skia/gm/xfermodes3.cpp
    M Source/ThirdParty/skia/gn/bazel_build.py
    M Source/ThirdParty/skia/gn/codec.gni
    M Source/ThirdParty/skia/gn/core.gni
    M Source/ThirdParty/skia/gn/effects.gni
    M Source/ThirdParty/skia/gn/gn_to_bp.py
    M Source/ThirdParty/skia/gn/rust.gni
    M Source/ThirdParty/skia/gn/skia.gni
    M Source/ThirdParty/skia/go.mod
    M Source/ThirdParty/skia/go.sum
    M Source/ThirdParty/skia/include/codec/SkAndroidCodec.h
    M Source/ThirdParty/skia/include/codec/SkAvifDecoder.h
    M Source/ThirdParty/skia/include/codec/SkBmpDecoder.h
    M Source/ThirdParty/skia/include/codec/SkCodec.h
    M Source/ThirdParty/skia/include/codec/SkGifDecoder.h
    M Source/ThirdParty/skia/include/codec/SkIcoDecoder.h
    M Source/ThirdParty/skia/include/codec/SkJpegDecoder.h
    M Source/ThirdParty/skia/include/codec/SkJpegxlDecoder.h
    M Source/ThirdParty/skia/include/codec/SkPngDecoder.h
    M Source/ThirdParty/skia/include/codec/SkRawDecoder.h
    M Source/ThirdParty/skia/include/codec/SkWbmpDecoder.h
    M Source/ThirdParty/skia/include/codec/SkWebpDecoder.h
    M Source/ThirdParty/skia/include/config/copts.bzl
    M Source/ThirdParty/skia/include/core/SkCanvas.h
    M Source/ThirdParty/skia/include/core/SkColor.h
    M Source/ThirdParty/skia/include/core/SkData.h
    M Source/ThirdParty/skia/include/core/SkFont.h
    M Source/ThirdParty/skia/include/core/SkGraphics.h
    M Source/ThirdParty/skia/include/core/SkImage.h
    M Source/ThirdParty/skia/include/core/SkImageGenerator.h
    M Source/ThirdParty/skia/include/core/SkMilestone.h
    M Source/ThirdParty/skia/include/core/SkPath.h
    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/docs/SkPDFDocument.h
    M Source/ThirdParty/skia/include/docs/SkPDFJpegHelpers.h
    M Source/ThirdParty/skia/include/effects/BUILD.bazel
    A Source/ThirdParty/skia/include/effects/SkGradient.h
    M Source/ThirdParty/skia/include/effects/SkGradientShader.h
    M Source/ThirdParty/skia/include/gpu/graphite/ContextOptions.h
    M Source/ThirdParty/skia/include/gpu/graphite/GraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
    M Source/ThirdParty/skia/include/gpu/graphite/TextureInfo.h
    M Source/ThirdParty/skia/include/gpu/graphite/dawn/DawnGraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/mtl/MtlGraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileShader.h
    M Source/ThirdParty/skia/include/gpu/graphite/vk/VulkanGraphiteTypes.h
    M Source/ThirdParty/skia/include/ports/SkFontMgr_fuchsia.h
    M Source/ThirdParty/skia/include/ports/SkImageGeneratorCG.h
    M Source/ThirdParty/skia/include/ports/SkImageGeneratorNDK.h
    M Source/ThirdParty/skia/include/ports/SkImageGeneratorWIC.h
    M Source/ThirdParty/skia/include/private/SkEncodedInfo.h
    M Source/ThirdParty/skia/include/private/SkHdrMetadata.h
    M Source/ThirdParty/skia/include/private/SkJpegMetadataDecoder.h
    M Source/ThirdParty/skia/include/private/SkPathRef.h
    M Source/ThirdParty/skia/include/private/base/SkSpan_impl.h
    M Source/ThirdParty/skia/include/private/base/SkTemplates.h
    M Source/ThirdParty/skia/infra/bots/README.recipes.md
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_linux_amd64/VERSION
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_linux_amd64/create.py
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_linux_arm64/VERSION
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_linux_arm64/create.py
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_mac_amd64/VERSION
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_mac_amd64/create.py
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_mac_arm64/VERSION
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_mac_arm64/create.py
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_win_amd64/VERSION
    M Source/ThirdParty/skia/infra/bots/assets/bazelisk_win_amd64/create.py
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_universal/VERSION
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_universal/create.py
    M Source/ThirdParty/skia/infra/bots/assets/skp/VERSION
    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/recipe_modules/build/default.py
    A 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Release-RustBMP.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.py
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/checkout/examples/full.expected/cross_repo_trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/checkout/examples/full.expected/trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.expected/normal_bot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.expected/trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/housekeeper.expected/Housekeeper-PerCommit-Trybot.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/housekeeper.expected/Housekeeper-PerCommit.json
    M 
Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch
 (tryjob).json
    M 
Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.expected/Build-Debian10-Clang-arm-Release-NoPatch.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/bentleyottmann/include/Contour.h
    M Source/ThirdParty/skia/modules/bentleyottmann/src/Myers.cpp
    M Source/ThirdParty/skia/modules/bentleyottmann/tests/EventQueueTest.cpp
    M Source/ThirdParty/skia/modules/canvaskit/BUILD.bazel
    M Source/ThirdParty/skia/modules/canvaskit/BUILD.gn
    M Source/ThirdParty/skia/modules/canvaskit/WasmCommon.h
    M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
    M Source/ThirdParty/skia/modules/skcms/src/skcms_public.h
    M Source/ThirdParty/skia/modules/skcms/version.sha1
    M Source/ThirdParty/skia/modules/skottie/src/SkottieTool.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/Effects.h
    M Source/ThirdParty/skia/modules/skottie/src/effects/LinearWipeEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/MotionTileEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/RadialWipeEffect.cpp
    M Source/ThirdParty/skia/modules/skottie/src/effects/SkSLEffect.cpp
    M 
Source/ThirdParty/skia/modules/skottie/src/effects/VenetianBlindsEffect.cpp
    M Source/ThirdParty/skia/modules/skparagraph/BUILD.bazel
    M Source/ThirdParty/skia/modules/skparagraph/gm/simple_gm.cpp
    M Source/ThirdParty/skia/modules/skparagraph/include/FontCollection.h
    M Source/ThirdParty/skia/modules/skparagraph/include/ParagraphBuilder.h
    M Source/ThirdParty/skia/modules/skparagraph/slides/ParagraphSlide.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/FontCollection.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/Iterators.h
    M Source/ThirdParty/skia/modules/skparagraph/src/OneLineShaper.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphBuilderImpl.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphBuilderImpl.h
    M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphImpl.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/TextLine.cpp
    M Source/ThirdParty/skia/modules/skparagraph/src/TextWrapper.cpp
    M Source/ThirdParty/skia/modules/skparagraph/tests/SkParagraphTest.cpp
    M Source/ThirdParty/skia/modules/skparagraph/tests/SkShaperJSONWriter.h
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGradient.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_harfbuzz.cpp
    M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_primitive.cpp
    M Source/ThirdParty/skia/modules/skunicode/include/SkUnicode.h
    M Source/ThirdParty/skia/modules/svg/src/SkSVGLinearGradient.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGRadialGradient.cpp
    M Source/ThirdParty/skia/platform_tools/android/apps/build.gradle
    M 
Source/ThirdParty/skia/platform_tools/android/apps/gradle/wrapper/gradle-wrapper.properties
    A Source/ThirdParty/skia/relnotes/agtm.md
    A Source/ThirdParty/skia/relnotes/graphite-sample-count.md
    R Source/ThirdParty/skia/relnotes/pipeline-callback.md
    R 
Source/ThirdParty/skia/relnotes/png-encoder-dep-injection-for-svg-canvas.md
    R Source/ThirdParty/skia/relnotes/r16_unorm_colortype.md
    A Source/ThirdParty/skia/relnotes/skdata-equals.md
    R Source/ThirdParty/skia/relnotes/xps_png_helpers_removal.md
    A Source/ThirdParty/skia/resources/images/32bpp-topdown-320x240.bmp
    A Source/ThirdParty/skia/resources/images/basn2c16-sbit565.png
    M Source/ThirdParty/skia/resources/sksl/errors/Ossfuzz44045.sksl
    M Source/ThirdParty/skia/resources/sksl/intrinsics/MatrixCompMultES2.sksl
    M Source/ThirdParty/skia/resources/sksl/intrinsics/Reflect.sksl
    M Source/ThirdParty/skia/resources/sksl/intrinsics/Refract.sksl
    M Source/ThirdParty/skia/resources/sksl/shared/Overflow.sksl
    M Source/ThirdParty/skia/rust/common/BUILD.bazel
    A Source/ThirdParty/skia/rust/common/SkStreamAdapter.cpp
    A Source/ThirdParty/skia/rust/common/SkStreamAdapter.h
    M Source/ThirdParty/skia/rust/common/io_traits_ffi.rs
    A Source/ThirdParty/skia/rust/icc/BUILD.bazel
    A Source/ThirdParty/skia/rust/icc/FFI.cpp
    A Source/ThirdParty/skia/rust/icc/FFI.h
    A Source/ThirdParty/skia/rust/icc/FFI.rs
    A Source/ThirdParty/skia/rust/icc/README.md
    M Source/ThirdParty/skia/rust/png/BUILD.bazel
    M Source/ThirdParty/skia/rust/png/FFI.h
    M Source/ThirdParty/skia/rust/png/FFI.rs
    M Source/ThirdParty/skia/src/android/SkAndroidFrameworkUtils.cpp
    M Source/ThirdParty/skia/src/base/BUILD.bazel
    M Source/ThirdParty/skia/src/base/SkAutoMalloc.h
    M Source/ThirdParty/skia/src/base/SkTSearch.h
    M Source/ThirdParty/skia/src/capture/SkCapture.cpp
    M Source/ThirdParty/skia/src/capture/SkCapture.h
    M Source/ThirdParty/skia/src/codec/BUILD.bazel
    M Source/ThirdParty/skia/src/codec/SkAndroidCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkAvifCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkAvifCodec.h
    M Source/ThirdParty/skia/src/codec/SkBmpCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkCodec.cpp
    A Source/ThirdParty/skia/src/codec/SkCodecColorProfile.cpp
    A Source/ThirdParty/skia/src/codec/SkCodecColorProfileRust.cpp
    A Source/ThirdParty/skia/src/codec/SkCodecColorProfileRust.h
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.cpp
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.h
    M Source/ThirdParty/skia/src/codec/SkCodecPriv.h
    M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.h
    M Source/ThirdParty/skia/src/codec/SkEncodedInfo.cpp
    M Source/ThirdParty/skia/src/codec/SkExif.cpp
    M Source/ThirdParty/skia/src/codec/SkGainmapInfo.cpp
    M Source/ThirdParty/skia/src/codec/SkHdrAgtm.cpp
    A Source/ThirdParty/skia/src/codec/SkHdrAgtmParse.cpp
    M Source/ThirdParty/skia/src/codec/SkHdrAgtmPriv.h
    M Source/ThirdParty/skia/src/codec/SkHdrMetadata.cpp
    M Source/ThirdParty/skia/src/codec/SkIcoCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkImageGenerator_FromEncoded.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegCodec.h
    M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.h
    M Source/ThirdParty/skia/src/codec/SkJpegMultiPicture.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegXmp.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegXmp.h
    M Source/ThirdParty/skia/src/codec/SkJpegxlCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegxlCodec.h
    M Source/ThirdParty/skia/src/codec/SkPngCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkPngCodecBase.cpp
    M Source/ThirdParty/skia/src/codec/SkPngCodecBase.h
    M Source/ThirdParty/skia/src/codec/SkPngRustCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkRawCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkWbmpCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkWebpCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkWuffsCodec.cpp
    M Source/ThirdParty/skia/src/core/BUILD.bazel
    M Source/ThirdParty/skia/src/core/SkAutoBlitterChoose.h
    M Source/ThirdParty/skia/src/core/SkAutoPixmapStorage.h
    M Source/ThirdParty/skia/src/core/SkCanvasPriv.h
    M Source/ThirdParty/skia/src/core/SkChecksum.cpp
    M Source/ThirdParty/skia/src/core/SkColor.cpp
    M Source/ThirdParty/skia/src/core/SkColorPriv.h
    M Source/ThirdParty/skia/src/core/SkColorSpace.cpp
    M Source/ThirdParty/skia/src/core/SkColorSpacePriv.h
    M Source/ThirdParty/skia/src/core/SkData.cpp
    M Source/ThirdParty/skia/src/core/SkDescriptor.h
    M Source/ThirdParty/skia/src/core/SkDevice.h
    M Source/ThirdParty/skia/src/core/SkFont.cpp
    M Source/ThirdParty/skia/src/core/SkFontDescriptor.cpp
    M Source/ThirdParty/skia/src/core/SkFontPriv.h
    M Source/ThirdParty/skia/src/core/SkGeometry.h
    M Source/ThirdParty/skia/src/core/SkPath.cpp
    M Source/ThirdParty/skia/src/core/SkPathBuilder.cpp
    M Source/ThirdParty/skia/src/core/SkPathData.cpp
    M Source/ThirdParty/skia/src/core/SkPathPriv.cpp
    M Source/ThirdParty/skia/src/core/SkPathPriv.h
    R Source/ThirdParty/skia/src/core/SkPathRef.cpp
    R Source/ThirdParty/skia/src/core/SkPath_editing.cpp
    M Source/ThirdParty/skia/src/core/SkPath_pathdata.cpp
    R Source/ThirdParty/skia/src/core/SkPath_pathref.cpp
    M Source/ThirdParty/skia/src/core/SkPath_serial.cpp
    M Source/ThirdParty/skia/src/core/SkPicture.cpp
    M Source/ThirdParty/skia/src/core/SkPictureData.cpp
    M Source/ThirdParty/skia/src/core/SkRasterClip.h
    M Source/ThirdParty/skia/src/core/SkReadBuffer.cpp
    M Source/ThirdParty/skia/src/core/SkRegion_path.cpp
    M Source/ThirdParty/skia/src/core/SkRuntimeEffect.cpp
    M Source/ThirdParty/skia/src/core/SkStream.cpp
    M Source/ThirdParty/skia/src/core/SkStreamPriv.h
    M Source/ThirdParty/skia/src/core/SkWriteBuffer.cpp
    M Source/ThirdParty/skia/src/core/SkYUVMath.cpp
    M Source/ThirdParty/skia/src/encode/SkICC.cpp
    M Source/ThirdParty/skia/src/encode/SkJpegGainmapEncoder.cpp
    M Source/ThirdParty/skia/src/gpu/AtlasTypes.cpp
    M Source/ThirdParty/skia/src/gpu/AtlasTypes.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrMeshDrawTarget.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrMeshDrawTarget.h
    M Source/ThirdParty/skia/src/gpu/ganesh/GrVertexChunkArray.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientBitmapCache.h
    M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAConvexPathRenderer.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawAtlasPathOp.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawMeshOp.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRRectOp.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathStencilCoverOp.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathRenderer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.h
    M Source/ThirdParty/skia/src/gpu/graphite/Caps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
    M Source/ThirdParty/skia/src/gpu/graphite/ClipAtlasManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.h
    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/ContextPriv.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/DrawAtlas.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawAtlas.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawList.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/DrawList.h
    M Source/ThirdParty/skia/src/gpu/graphite/DrawTypes.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/KeyHelpers.h
    M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.h
    M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathAtlas.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RasterPathUtils.h
    M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RenderPassDesc.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/RenderPassDesc.h
    M Source/ThirdParty/skia/src/gpu/graphite/Renderer.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Renderer.h
    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/ResourceTypes.h
    M Source/ThirdParty/skia/src/gpu/graphite/SerializationUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ShaderInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ShaderInfo.h
    M Source/ThirdParty/skia/src/gpu/graphite/Texture.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/TextureInfoPriv.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureProxy.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/UniformManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/UniformManager.h
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.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/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/DawnTextureInfo.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.h
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.h
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTexture.mm
    M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTextureInfo.mm
    M 
Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileMaskFilter.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShader.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/CircularArcRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/CircularArcRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/GraphiteVertexFiller.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/MiddleOutFanRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/MiddleOutFanRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/PerEdgeAAQuadRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.h
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateCurvesRenderStep.cpp
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateCurvesRenderStep.h
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateStrokesRenderStep.cpp
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateStrokesRenderStep.h
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.cpp
    M 
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/render/VerticesRenderStep.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/render/VerticesRenderStep.h
    M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.h
    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/VulkanGraphicsPipeline.h
    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/VulkanRenderPass.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTexture.cpp
    M 
Source/ThirdParty/skia/src/gpu/graphite/vk/precompile/VulkanPrecompileShader.cpp
    M Source/ThirdParty/skia/src/gpu/tessellate/PatchWriter.h
    M Source/ThirdParty/skia/src/gpu/tessellate/Tessellation.h
    M Source/ThirdParty/skia/src/image/SkImage.cpp
    M Source/ThirdParty/skia/src/image/SkImageGeneratorPriv.h
    M Source/ThirdParty/skia/src/image/SkImage_Base.h
    M Source/ThirdParty/skia/src/image/SkImage_Lazy.cpp
    M Source/ThirdParty/skia/src/image/SkImage_Lazy.h
    M Source/ThirdParty/skia/src/pdf/SkPDFBitmap.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.h
    M Source/ThirdParty/skia/src/pdf/SkPDFGraphicStackState.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFTag.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFTypes.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFUtils.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFUtils.h
    M Source/ThirdParty/skia/src/ports/BUILD.bazel
    M Source/ThirdParty/skia/src/ports/SkDebug_android.cpp
    M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType_common.cpp
    M Source/ThirdParty/skia/src/ports/SkFontHost_win.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_android_ndk.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_fontconfig.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_fuchsia.cpp
    M Source/ThirdParty/skia/src/ports/SkFontMgr_mac_ct.cpp
    M Source/ThirdParty/skia/src/ports/SkFontScanner_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorCG.cpp
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorNDK.cpp
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorWIC.cpp
    M Source/ThirdParty/skia/src/ports/SkOSFile_win.cpp
    M Source/ThirdParty/skia/src/ports/SkScalerContext_win_dw.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
    M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.cpp
    M Source/ThirdParty/skia/src/shaders/SkShaderBase.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkConicalGradient.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkConicalGradient.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkGradientBaseShader.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkGradientBaseShader.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkLinearGradient.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkLinearGradient.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkRadialGradient.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkRadialGradient.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkSweepGradient.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkSweepGradient.h
    M Source/ThirdParty/skia/src/sksl/SkSLBuiltinTypes.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp
    M 
Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/ir/SkSLType.cpp
    M Source/ThirdParty/skia/src/svg/SkSVGDevice.cpp
    M Source/ThirdParty/skia/src/text/gpu/VertexFiller.h
    M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
    M Source/ThirdParty/skia/src/utils/SkNWayCanvas.cpp
    M Source/ThirdParty/skia/src/utils/SkPolyUtils.cpp
    M Source/ThirdParty/skia/src/utils/SkTextUtils.cpp
    M Source/ThirdParty/skia/src/utils/win/SkAutoCoInitialize.h
    M Source/ThirdParty/skia/tests/BezierCurveTest.cpp
    M Source/ThirdParty/skia/tests/ClipCubicTest.cpp
    M Source/ThirdParty/skia/tests/CodecTest.cpp
    M Source/ThirdParty/skia/tests/CubicChopTest.cpp
    M Source/ThirdParty/skia/tests/CubicRootsTest.cpp
    M Source/ThirdParty/skia/tests/EncodeTest.cpp
    M Source/ThirdParty/skia/tests/GeometryTest.cpp
    M Source/ThirdParty/skia/tests/HdrMetadataTest.cpp
    M Source/ThirdParty/skia/tests/ImageFilterTest.cpp
    M Source/ThirdParty/skia/tests/ImageGeneratorTest.cpp
    M Source/ThirdParty/skia/tests/ImageTest.cpp
    M Source/ThirdParty/skia/tests/MatrixTest.cpp
    M Source/ThirdParty/skia/tests/PDFTaggedTableTest.cpp
    M Source/ThirdParty/skia/tests/PathBuilderTest.cpp
    M Source/ThirdParty/skia/tests/PathDataTest.cpp
    M Source/ThirdParty/skia/tests/PathMeasureTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsDCubicTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyFailTest.cpp
    M Source/ThirdParty/skia/tests/PathTest.cpp
    M Source/ThirdParty/skia/tests/QuadRootsTest.cpp
    M Source/ThirdParty/skia/tests/RasterPipelineBuilderTest.cpp
    M Source/ThirdParty/skia/tests/RasterPipelineCodeGeneratorTest.cpp
    M Source/ThirdParty/skia/tests/RectTest.cpp
    A Source/ThirdParty/skia/tests/RustIccTest.cpp
    M Source/ThirdParty/skia/tests/ScalarTest.cpp
    M Source/ThirdParty/skia/tests/SerialProcsTest.cpp
    M Source/ThirdParty/skia/tests/SerializationTest.cpp
    A Source/ThirdParty/skia/tests/SkBmpRustDecoderTest.cpp
    M Source/ThirdParty/skia/tests/SkJpegXmpTest.cpp
    M Source/ThirdParty/skia/tests/SkPngRustDecoderTest.cpp
    M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
    M Source/ThirdParty/skia/tests/SkSpanTest.cpp
    M Source/ThirdParty/skia/tests/StreamTest.cpp
    M Source/ThirdParty/skia/tests/TextBlobTest.cpp
    M Source/ThirdParty/skia/tests/TypefaceTest.cpp
    M Source/ThirdParty/skia/tests/graphite/BackendTextureTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ComputeTest.cpp
    M Source/ThirdParty/skia/tests/graphite/DawnBackendTextureTest.cpp
    M Source/ThirdParty/skia/tests/graphite/KeyTest.cpp
    M Source/ThirdParty/skia/tests/graphite/MtlBackendTextureTest.mm
    M Source/ThirdParty/skia/tests/graphite/PipelineCallbackTest.cpp
    M Source/ThirdParty/skia/tests/graphite/PipelineDataCacheTest.cpp
    M Source/ThirdParty/skia/tests/graphite/UniformManagerTest.cpp
    M Source/ThirdParty/skia/tests/graphite/VulkanBackendTextureTest.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/AndroidPaintOptions.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/AndroidPrecompileTest.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/ChromePrecompileTest.cpp
    M 
Source/ThirdParty/skia/tests/graphite/precompile/CombinationBuilderTest.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/PaintOptionsBuilder.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsKeyTest.cpp
    M Source/ThirdParty/skia/tests/graphite/precompile/PrecompileStatsTest.cpp
    M 
Source/ThirdParty/skia/tests/graphite/precompile/ThreadedPrecompileTest.cpp
    M 
Source/ThirdParty/skia/tests/graphite/precompile/UserdefinedStableKeyTest.cpp
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDarken.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDifference.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHardLight.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLighten.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendOverlay.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendPlus.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSoftLight.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/AtomicOperations.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/BuiltinStageInputs.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/Desaturate.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/DesaturateFunction.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/DesaturateReadWrite.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/ModuleStructInExpression.wgsl
    M Source/ThirdParty/skia/tests/sksl/compute/Raytrace.wgsl
    M Source/ThirdParty/skia/tests/sksl/errors/Ossfuzz44045.glsl
    M Source/ThirdParty/skia/tests/sksl/folding/ArrayFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/ArraySizeFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/MatrixFoldingES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/MatrixFoldingES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/MatrixNoOpFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/MatrixScalarNoOpFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/MatrixVectorNoOpFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/Negation.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/PreserveSideEffects.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/StructFieldNoFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/TernaryFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/VectorScalarFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/VectorVectorFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Acos.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Acosh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/All.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Any.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Asin.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Asinh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Atan.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Atanh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/BitCount.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Ceil.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampUInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Cos.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Cosh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Cross.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/CrossNoInline.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdx.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdy.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdyNoRTFlip.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Degrees.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Determinant.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Distance.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Dot.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Equal.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Exp.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Exp2.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FaceForward.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FaceForward.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FaceForward.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToUint.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Floor.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Fma.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Fract.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Fwidth.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/GreaterThan.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/GreaterThanEqual.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/IntBitsToFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Inverse.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Inversesqrt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/IsInf.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/IsNan.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Ldexp.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Length.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/LessThan.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/LessThanEqual.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Log.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Log2.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.skrp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxUint.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MinFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MinInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MinUint.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MixBool.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Mod.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Modf.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Normalize.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/NotEqual.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/OuterProduct.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Pack.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/PackHalf2x16.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/PackSnorm2x16.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/PackUnorm2x16.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Pow.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Radians.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.skrp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.skrp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Round.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/RoundEven.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/SampleGrad.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Saturate.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/SignFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/SignInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Sin.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Sinh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Smoothstep.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Sqrt.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Step.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Tan.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Tanh.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Transpose.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Trunc.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/UintBitsToFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/Unpack.wgsl
    M Source/ThirdParty/skia/tests/sksl/realistic/GaussianBlur.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/LoopFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/LoopInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Arrays.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Structs.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Types.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/RecursiveComparison_Vectors.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ComplexDelete.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ConstGlobal.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadReturn.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadReturnES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadStripFunctions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Derivatives.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ForLoopControlFlow.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/FunctionAnonymousParameters.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/FunctionArgTypeMatch.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/FunctionReturnTypeMatch.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Functions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/GeometricIntrinsics.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/IfStatement.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/InstanceIDInFunction.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/LogicalAndShortCircuit.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/LogicalOrShortCircuit.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Matrices.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatricesNonsquare.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixIndexLookup.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixIndexStore.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixScalarMath.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixSwizzleStore.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/NestedComparisonIntrinsics.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Optimizations.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz37466.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.asm.frag
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.glsl
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.hlsl
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.metal
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.skrp
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ReturnsValueOnEveryPathES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ReturnsValueOnEveryPathES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SampleMask.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ScopedSymbol.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructsInFunctions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithEarlyReturn.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthrough.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthroughGroups.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithLoops.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithLoopsES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleAsLValueES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleBoolConstants.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleIndexLookup.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleIndexStore.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleOpt.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TemporaryIndexLookup.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryComplexNesting.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UnaryPositiveNegative.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UniformMatrixResize.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UnusedVariables.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/VectorConstructors.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/VectorScalarMath.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/VertexIDInFunction.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/spirv/CombinedSamplerTypeDawnCompatMode.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/spirv/FunctionParametersOfTextureAndSamplerTypeDawnCompatMode.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/EntrypointIsWrittenLast.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/FunctionCallDependencies.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/TextureIntrinsics.wgsl
    M Source/ThirdParty/skia/third_party/dawn/BUILD.gn
    M Source/ThirdParty/skia/third_party/dawn/build_dawn.py
    M Source/ThirdParty/skia/third_party/dawn/build_tint.py
    M Source/ThirdParty/skia/third_party/dawn/cmake_utils.py
    M 
Source/ThirdParty/skia/third_party/freetype2/include/freetype-android/freetype/config/ftoption.h
    M 
Source/ThirdParty/skia/third_party/freetype2/include/freetype-no-type1/freetype/config/ftoption.h
    M Source/ThirdParty/skia/third_party/harfbuzz/BUILD.gn
    M Source/ThirdParty/skia/toolchain/download_mac_toolchain.bzl
    M Source/ThirdParty/skia/toolchain/mac_toolchain_config.bzl
    M Source/ThirdParty/skia/tools/BUILD.bazel
    M Source/ThirdParty/skia/tools/CodecUtils.h
    M Source/ThirdParty/skia/tools/CrashHandler.cpp
    M Source/ThirdParty/skia/tools/MSKPPlayer.cpp
    M Source/ThirdParty/skia/tools/SkSharingProc.cpp
    M Source/ThirdParty/skia/tools/SkSharingProc.h
    M Source/ThirdParty/skia/tools/ToolUtils.cpp
    M Source/ThirdParty/skia/tools/debugger/DebugCanvas.cpp
    M Source/ThirdParty/skia/tools/dump_record.cpp
    M Source/ThirdParty/skia/tools/flags/CommonFlagsGraphite.cpp
    M Source/ThirdParty/skia/tools/ganesh/BUILD.bazel
    M Source/ThirdParty/skia/tools/ganesh/DDLPromiseImageHelper.cpp
    M Source/ThirdParty/skia/tools/ganesh/DDLPromiseImageHelper.h
    M Source/ThirdParty/skia/tools/gpu/BackendSurfaceFactory.cpp
    M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.cpp
    M Source/ThirdParty/skia/tools/gpu/vk/VulkanDefines.h
    M Source/ThirdParty/skia/tools/graphite/UniqueKeyUtils.cpp
    M 
Source/ThirdParty/skia/tools/graphite/precompile/PrecompileEffectFactories.cpp
    M Source/ThirdParty/skia/tools/skottie_ios_app/main.mm
    M Source/ThirdParty/skia/tools/sksltrace/SkSLTraceUtils.cpp
    M Source/ThirdParty/skia/tools/viewer/BisectSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ChineseFlingSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/EdgeBuilderVizSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/GradientsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathClipSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/QuadStrokerSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SlidesSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
    A Source/ThirdParty/skia/tools/viewer/ZoomInSlide.cpp
    A Source/ThirdParty/skia/tools/viewer/ZoomInSlide.h
    M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp

  Log Message:
  -----------
  Update Skia to 2025-12-22 (98c01ea504d71e56b855699bee3d51459130c947)
https://bugs.webkit.org/show_bug.cgi?id=304597

Unreviewed Skia update.

% git log --oneline --pretty='%h %s' 
b30859d35b89d6d476223a5f5ef772d8fd65e57b..98c01ea504d71e56b855699bee3d51459130c947
98c01ea504 Remove dead code related to SkPathRef
2f1238f53d Roll vulkan-deps from 73155ddfee90 to bac59688d3df (1 revision)
c5beca8fa9 Roll ANGLE from 110aa16f60f8 to 69e116d6279b (4 revisions)
49c496a649 Roll shaders-base from 43533a3b1a03 to b80f1f54f7aa
4a1e4e33fb Roll Dawn from e78ae5f04508 to c05bf34420a9 (11 revisions)
6abb35f87a Roll debugger-app-base from 16db6a2be6c7 to bc58f4cf14ce
3989f0d71c Roll jsfiddle-base from e4c4184f8607 to a9626bf87bff
7b7083ed9d Roll skottie-base from dfbd2869b93a to 292d73c2f82f
0eef18a0e2 Roll SKP CIPD package from 544 to 545
95d98a8e54 Roll vulkan-deps from 0c76069c94c9 to 73155ddfee90 (1 revision)
6fbc6c75b9 Roll vulkan-deps from 686b39ce6344 to 0c76069c94c9 (2 revisions)
1a4ca75528 Roll vulkan-deps from d92a62c49bd3 to 686b39ce6344 (4 revisions)
2ad7452bd9 Roll recipe dependencies (trivial).
b01ad49ea8 Roll recipe dependencies (trivial).
3cc7e81928 [bazel] Update bazelisk CIPD packages
db3717ab18 [ganesh] Disable DMSAA on Angle+D3D11
b34a1d28aa Roll recipe dependencies (trivial).
a0d759aadd Roll vulkan-deps from 446fd082c121 to d92a62c49bd3 (5 revisions)
fa4434632c Revert "[graphite] Separate input generation from PaintParamsKeyTest"
18d6bc9142 Revert "[graphite] Fix PaintParamsTestUtils folder"
ae5dd72b35 [graphite] Fix PaintParamsTestUtils folder
fe2be289c9 Roll ANGLE from cccce3804751 to 110aa16f60f8 (4 revisions)
d32710009f Roll vulkan-deps from 9520a964ce93 to 446fd082c121 (7 revisions)
7c08f3aae5 Roll Dawn from d8841af06a44 to e78ae5f04508 (9 revisions)
ebd15e2be7 Roll recipe dependencies (trivial).
ea1753816f Reland "[rust bmp] Initial implementation of rust icc FFI using 
moxcms crate"
4c1bdf9af5 Roll recipe dependencies (trivial).
50e8a411bf Remove failing tests from Win11 jobs
2001d51c9b exclude public configs when optional template evaluates to false
b127e3ed53 Roll recipe dependencies (trivial).
495d6f8872 Compile CanvasKit with Bazel using c++20
bbadc90717 Revert "[rust bmp] Initial implementation of rust icc FFI using 
moxcms crate"
6d3aedbd0b Roll vulkan-deps from f5dca66a1664 to 9520a964ce93 (1 revision)
79b0fdbadb Manual roll Dawn from 8bfb54adc1de to d8841af06a44 (7 revisions)
5b6a9ad40e Roll ANGLE from 4f4f02fe5be1 to cccce3804751 (1 revision)
b2ba90a691 Roll Dawn from 02bbb24c16b4 to 8bfb54adc1de (28 revisions)
6b81ab2e2a Roll recipe dependencies (trivial).
4368f68088 Roll recipe dependencies (trivial).
26ab4090ef Roll vulkan-deps from 1745c51c6d9c to f5dca66a1664 (5 revisions)
e1fd1817a8 [graphite] Separate input generation from PaintParamsKeyTest
c07d1f6879 Roll recipe dependencies (trivial).
0a0079a574 [rust bmp] Initial implementation of rust icc FFI using moxcms crate
b1a087883b [pathdata] Reject non-finite trailing moves
fb576bd682 Roll vulkan-deps from 60842d0070be to 1745c51c6d9c (5 revisions)
b1569739f4 Roll ANGLE from 1d38433509dc to 4f4f02fe5be1 (14 revisions)
cce9b86bda Roll Dawn from 17a47df26f8c to 02bbb24c16b4 (16 revisions)
318400199b Roll recipe dependencies (trivial).
99899cbb41 Roll recipe dependencies (trivial).
2ac4a8709b IWYU
c323096306 Use -g1 instead of -gline-tables-only
878292300c Roll vulkan-deps from 04992d0eae66 to 60842d0070be (6 revisions)
f01f66d9ed Make SkJpegCodec more readable
3462372350 [graphite] Split out MSAA renderer selection from specialty renderers
82905ed2d8 [graphite] Update comment documentation for VkImageCreateFlags
8eacd1bb9e Finish converting gms to use spans for gradients
48722c8442 Roll recipe dependencies (trivial).
cecc462ac6 Manual roll Dawn from fce030b38ad7 to 17a47df26f8c (10 revisions)
3d0498af98 Roll vulkan-deps from 6011a39d3490 to 04992d0eae66 (6 revisions)
d08e8f4c42 Roll ANGLE from aaebda1c5a40 to 1d38433509dc (10 revisions)
905bd928d4 Roll SwiftShader from ff4435d3f92d to 5aa3ef64770d (1 revision)
19e3eacb53 Roll Dawn from 02cfbf70d9b1 to fce030b38ad7 (20 revisions)
ddec8a426b Roll recipe dependencies (trivial).
61162d7234 Reland "Pass first family name to paragraph fallback"
a310783d7d Convert more gms to use span API for gradients
6903a4e65c Consolidate SkPathData validation
1c819a9765 Roll recipe dependencies (trivial).
783ce2077e Roll vulkan-deps from e756c50d6daf to 6011a39d3490 (1 revision)
01260db18f [Graphite] Conditionally initialize ClipAtlasManager
9decbd4c21 Convert some gms to use spanified Gradients API
279bb36483 Change SkPathData to not trim trailing moves
5e1ff611b3 Roll recipe dependencies (trivial).
f04f8ca3b2 Roll recipe dependencies (trivial).
eb1347d189 Roll recipe dependencies (trivial).
41bcfb848b Roll ANGLE from fe3c8640fe8d to aaebda1c5a40 (5 revisions)
00cff075d3 Roll Dawn from 77925bf6cdd0 to 02cfbf70d9b1 (5 revisions)
71b5b1e61c Roll jsfiddle-base from e7c1ac2e1c20 to e4c4184f8607
0a5650db90 Roll skottie-base from cba978350d70 to dfbd2869b93a
b7a96b826d Roll shaders-base from c5ea487bec78 to 43533a3b1a03
22a1118d5b Roll debugger-app-base from 4b94f92c03e7 to 16db6a2be6c7
d194c3b7a9 Roll SKP CIPD package from 543 to 544
5d98ce0af0 Roll vulkan-deps from c154407f3e3e to e756c50d6daf (1 revision)
f9b242d9a3 Manual roll Dawn from 83072ee716dc to 77925bf6cdd0 (14 revisions)
abe90c72cf Roll vulkan-deps from 19e77f45335c to c154407f3e3e (9 revisions)
9e7c893bb5 Remove redundant std::moves
b02bf53ea3 Convert to span api for gradients
8efb5dd123 Roll recipe dependencies (trivial).
edf52cb27f restore gradientshader.h
018e081540 Roll FreeType from 30e45abe to 23b6cd27 (1 commits)
e2cc058f31 [pdf] Add AttributeList::appendTextString
f7b69df4c3 Enable fontmgr_android_parser on skia_use_expat
389751658f [graphite] Fix vello build reference to Caps function
f23b00a407 [graphite] Fix memory lifetime bug in Vulkan PipelineCache creation
839bad91c1 Roll vulkan-deps from 63f49739609f to 19e77f45335c (3 revisions)
e66816c364 Stop using (deprecated) SkGradientShader
892fb73ca2 [graphite] Fix vello build typo in RendererProvider
ee08571bbf Roll ANGLE from 92d454d83328 to fe3c8640fe8d (11 revisions)
4251aa7454 Roll Dawn from f39150de4906 to 83072ee716dc (25 revisions)
228003cd71 Roll recipe dependencies (trivial).
344ff9c41f [wgsl] check binary component matrix polyfill once
7ad91f64b4 Roll vulkan-deps from f23836d62fa0 to 63f49739609f (3 revisions)
c4669bfc05 Mac ld doesn't support --allow-multiple-definition
d8b3e61dee Delete unused makeIndexWriter functions
925c77603d Mark other makeVertexWriter checks as unlikely/likely
d4f170238f Check vertex allocation in PathStencilCoverOp
ee0b793498 [graphite] RendererProvider selects path strategy
979b7ae091 Add ZoomInSlide for investigating aliasing bugs
c5dd32a557 Add missing bazel dep to fontmgr_coretext
936dc4305a Refactor gradients API
7d71b1f65a Reland "[rust bmp] Add initial Rust BMP decoder implementation"
d570e23171 Roll vulkan-deps from 50c5f8b4dd57 to f23836d62fa0 (5 revisions)
9f90fb954d Roll ANGLE from c2a048f9a1db to 92d454d83328 (10 revisions)
deb0153719 Roll Dawn from 9e1721615b33 to f39150de4906 (8 revisions)
2dad7909be Roll Skia Infra from 492dfbfe3bb2 to 6cd15cab2194 (10 revisions)
59c6cad539 Modernize SkFontMgr_Mac::onMatchFamilyStyleCharacter
2b84ebc892 Upgrade gradle to version 9.1.0
587509a3b9 Roll vulkan-deps from 9f7342ee3761 to 50c5f8b4dd57 (8 revisions)
7eecb479eb Revert "Pass first family name to paragraph fallback"
7e9f03d0ed Revert "[rust bmp] Add initial Rust BMP decoder implementation"
2513b61901 Roll HarfBuzz from 08b52ae2 to 31695252 (971 commits)
98f1b595ca Roll recipe dependencies (trivial).
16b08e875e [rust bmp] Add initial Rust BMP decoder implementation
48ff34eacc Pass first family name to paragraph fallback
bdadf0d4a2 Update CanvasKit to use const version of SerialProcs
2d3cd947df Remove legacy SkParagraphBuilder API
8e441f90a2 [wgsl] Stop forcing all function calls into scratch lets
5809f03988 [ganesh] Guard division by zero in AAConvexPathRenderer
6cc3ab08bb [graphite] Use depth/stencil image aspects for default d/s 
attachments
7da0103004 Make SkDebugf calls log at Android's WARN level in RenderEngine
ae30d33ae6 Manual roll Dawn from 57fca18a1603 to 9e1721615b33 (7 revisions)
fa5697e180 Roll vulkan-deps from 3486579f434a to 9f7342ee3761 (5 revisions)
10a05d28a6 Roll recipe dependencies (trivial).
b35e8691fd Roll ANGLE from 78bb5a33a9e9 to c2a048f9a1db (7 revisions)
9e7527da02 Roll Skia Infra from ca3eb8741f18 to 492dfbfe3bb2 (10 revisions)
dbeaee3f87 Roll Dawn from 8de9b80c5bd9 to 57fca18a1603 (17 revisions)
ea56789323 Roll recipe dependencies (trivial).
e61cc6d073 Roll recipe dependencies (trivial).
486e9bd46c Roll recipe dependencies (trivial).
2e6b4e735d SkCrabbyAvifCodec: Disable sample transforms
4377e25c52 Roll FreeType from 1518bc83 to 30e45abe (119 commits)
82fff05cc6 Roll recipe dependencies (trivial).
07dc976559 Roll vulkan-deps from 4edb81c5d7c8 to 3486579f434a (4 revisions)
f9e32c28c5 Roll recipe dependencies (trivial).
de685dab52 Update pinned libpng version to 1.6.53
9a39b9391d Replace _unlikely_ with SK_UNLIKELY etc
83b0b9e606 [graphite] Move more strategy IsSupported logic to RendererProvider
6b865e8dd0 Roll recipe dependencies (trivial).
1ba5b15e1f Roll recipe dependencies (trivial).
502ee6f2a0 Roll ANGLE from 4ccd968c8edc to 78bb5a33a9e9 (15 revisions)
e5a3103586 Roll Skia Infra from f875023015f9 to ca3eb8741f18 (10 revisions)
e7a0914ca1 Roll Dawn from 23f08c798e68 to 8de9b80c5bd9 (13 revisions)
5d1d5b3fd0 Roll vulkan-deps from 8b33d336e1ab to 4edb81c5d7c8 (5 revisions)
895fa74179 Roll SwiftShader from 518a9f63228d to ff4435d3f92d (2 revisions)
9f276dfa0b Roll recipe dependencies (trivial).
4a8498026d [graphite] Use largest supported sample count < max internal sample 
count
c1b1f62133 [bazel] Update Mac toolchain to Clang 22
00e6fc4079 begin to spannify gradients
01233f0f12 Create clang_mac_universal asset
a60a0a6286 [wgsl] Refactor assemblePartialSampleCall to control closing parens
e38940aed2 Roll vulkan-deps from 53bfad22ed15 to 8b33d336e1ab (1 revision)
767c4ce9e2 Reland "[rust bmp] Define single action in BUILD.gn for rust targets"
b1936c7606 Roll recipe dependencies (trivial).
4f5969348a Roll ANGLE from 0c4f9996be15 to 4ccd968c8edc (12 revisions)
02edf6b79e Roll skottie-base from b106ae90b3af to cba978350d70
b9238bb177 Roll Skia Infra from 573c40e1c4e7 to f875023015f9 (16 revisions)
2e16410790 Roll Dawn from dbe64e426552 to 23f08c798e68 (18 revisions)
6ae20dbec8 Roll debugger-app-base from 9c01087f9cc7 to 4b94f92c03e7
ab26b9d221 Roll shaders-base from 77cefc24c76a to c5ea487bec78
4e9e6bb610 Roll jsfiddle-base from ef6c6a80c82e to e7c1ac2e1c20
0c016e4aef Roll recipe dependencies (trivial).
3c5f9e0c92 Roll SKP CIPD package from 542 to 543
4830855b6f Roll vulkan-deps from ff6522d5bafb to 53bfad22ed15 (1 revision)
d5a6b6af6d Roll vulkan-deps from dc26c74f7350 to ff6522d5bafb (1 revision)
33b32cecb2 Roll recipe dependencies (trivial).
6d2ddf1e9b Roll vulkan-deps from 1995d08ee26a to dc26c74f7350 (9 revisions)
dccd48c6c6 Roll recipe dependencies (trivial).
c9f5c57e52 Revert "[rust bmp] Define single action in BUILD.gn for rust targets"
c83b97e697 Roll recipe dependencies (trivial).
8e3d11539b Roll recipe dependencies (trivial).
02a2e93f59 Partially fix Graphite/Dawn build for Wasm.
b9a50540ea SkCrabbyAvifCodec: Guard codec access with a static lock
e19670f704 SkCodec: Remove some accessors to skcms_ICCProfile
a314118792 Roll vulkan-deps from 85c01c01f6cf to 1995d08ee26a (6 revisions)
62e47b8279 Roll recipe dependencies (trivial).
a590c1c588 Roll recipe dependencies (trivial).
fe6bf18a3f Roll ANGLE from 882a54755450 to 0c4f9996be15 (9 revisions)
13f50907ef Roll Dawn from 77f89f1efc1a to dbe64e426552 (22 revisions)
0113fb0df5 Roll Skia Infra from 0f45bef5b019 to 573c40e1c4e7 (7 revisions)
e37e1f2681 Roll recipe dependencies (trivial).
f37e6a2cbb Roll recipe dependencies (trivial).
2d1b9ebca1 Roll vulkan-deps from d7967c8594a6 to 85c01c01f6cf (6 revisions)
af29f31bb6 Roll recipe dependencies (trivial).
aea282ea0b Roll recipe dependencies (nontrivial).
1591b066f4 Fix missed typo corrections
77c7ba92aa [rust bmp] Define single action in BUILD.gn for rust targets
10f8c64d2b [sksl] Enforce f16 value limits for literals
e192347856 Manual roll Dawn from 134adc4c4785 to 77f89f1efc1a (11 revisions)
55d94a54f4 Roll vulkan-deps from ed5a5aaea53c to d7967c8594a6 (5 revisions)
b8f79d7316 Roll ANGLE from 9e0f35674d95 to 882a54755450 (9 revisions)
fba04756e6 Roll Dawn from fc22c105a6d3 to 134adc4c4785 (25 revisions)
765c21e77f Roll Skia Infra from f4ccba99d0aa to 0f45bef5b019 (8 revisions)
ce19122e39 Try harder for sans-serif and aliases
21a1cc6c27 Roll recipe dependencies (trivial).
7967487a70 Roll recipe dependencies (trivial).
a04a1004b0 Roll recipe dependencies (trivial).
a6c49586d0 Add missing include
81a9a0751f Roll vulkan-deps from 29d26a280798 to ed5a5aaea53c (6 revisions)
7f325708d2 Add pathdata kill switch
65f09a000d Roll recipe dependencies (trivial).
7fff773b9d Agtm: Add constructor and remove copy constructors
83bf859284 Fix SkCodecs::ColorProfile builds
c20f797ab6 Manual roll Dawn from 719fa5ff65ad to fc22c105a6d3 (7 revisions)
db4c79d415 SkEncodedInfo::ICCProfile: Rename to ColorProfile
20829e37df Roll ANGLE from 4f9af4659432 to 9e0f35674d95 (3 revisions)
d0e5d40f90 Roll SwiftShader from 04fbb7daf5a5 to 518a9f63228d (1 revision)
6416685efb Roll Skia Infra from 6c10ef924124 to f4ccba99d0aa (4 revisions)
80d0d55b23 Roll Dawn from 31a119af4073 to 719fa5ff65ad (11 revisions)
f5440a771f Roll vulkan-deps from 577557704db9 to 29d26a280798 (9 revisions)
d8eee423d3 Roll recipe dependencies (trivial).
adc7ea94ca Roll recipe dependencies (trivial).
3b339a8395 Roll recipe dependencies (trivial).
e3c2686662 Add skhdr::Agtm interface
b0805fe55d Roll recipe dependencies (trivial).
6c49708e3f Manual roll ANGLE from a41389954432 to 4f9af4659432 (9 revisions)
eb01fff20d Make errors fatal for typefaces w/o PNG decoding registered
3d5d01c0c6 SkAndroidCode: Remove most of CICP copy
051b074d3e Include experimental code in bazel tasks
6bd3b06b1e [graphite] Fully use SampleCount in TextureInfo::Datas and 
ContextOptions
cfa5063a93 Merge 7 release notes into RELEASE_NOTES.md
7047822673 Update Skia milestone to 145
6a84723f50 Roll vulkan-deps from 0b38a82dca7e to 577557704db9 (3 revisions)
45337c4e91 Manual roll Dawn from 8024138e49b1 to 31a119af4073 (10 revisions)
4371ed0ce4 Roll ANGLE from 871a8eed7188 to a41389954432 (10 revisions)
d689e3f342 Roll SwiftShader from 498a6f760dea to 04fbb7daf5a5 (1 revision)
8640f007ca Roll Skia Infra from 419c2b30a277 to 6c10ef924124 (12 revisions)
1fc59bf5cb Roll Dawn from 6acf6ef3fe23 to 8024138e49b1 (78 revisions)
61257a1036 Roll recipe dependencies (trivial).
c174e4db98 Roll vulkan-deps from 84949a3e6598 to 0b38a82dca7e (11 revisions)
ef52cf9522 Roll recipe dependencies (trivial).
8887653a77 Remove FreeType includes from Fuchsia font manager
e3ff39d2c0 Roll recipe dependencies (trivial).
fd5ad9dbfa Remove old SkFontMgr_New_Fuchsia
dde9a89a65 SkCodec: Remove source format setter and getter
68cc3257e7 Remove duplicate PostScript name lookup code
a0de596ec9 Do not emit chromium_experimental_immediate enable
11333dc036 Harden path data trim_trailing_move
eee6810e3b Fix incorrect last move index calculation
889460795f Update pinned libpng version
fe16e02992 SkYUVColorSpace: Increase accuracy
7e7c2bf661 Roll vulkan-deps from 050e2b2ab08b to 84949a3e6598 (1 revision)
5d5d2cbd14 Roll recipe dependencies (trivial).
54bce8e06f Roll ANGLE from 438f42b75420 to 871a8eed7188 (3 revisions)
9d68d85990 Roll Skia Infra from 60a43373eff9 to 419c2b30a277 (5 revisions)
e3d4c1a330 Roll Dawn from abc5871ef220 to 6acf6ef3fe23 (5 revisions)
f410419fe6 Roll vulkan-deps from 7a427d3164dd to 050e2b2ab08b (1 revision)
f0f6bf44bf Roll SKP CIPD package from 541 to 542
3a4b238902 Roll vulkan-deps from 28d9cc059228 to 7a427d3164dd (4 revisions)
d391353286 Roll vulkan-deps from 80212f928cae to 28d9cc059228 (1 revision)
8328d3b2e4 Roll vulkan-deps from 3b4aee771321 to 80212f928cae (7 revisions)
b003281bb2 Roll vulkan-deps from 0aa2c8389d9c to 3b4aee771321 (6 revisions)
456c944fd8 Roll ANGLE from 982116235b22 to 438f42b75420 (5 revisions)
b3d85f80ec Roll Dawn from 7a5075dd20f7 to abc5871ef220 (14 revisions)
35cdff69b6 Roll Skia Infra from d0085e7b62f9 to 60a43373eff9 (4 revisions)
73014c8c56 Roll vulkan-deps from 009ae5465652 to 0aa2c8389d9c (3 revisions)
2dda3adb75 Roll ANGLE from 0eaaba0fdb80 to 982116235b22 (6 revisions)
d86e654e9c Roll vulkan-deps from a74ba2cbceb7 to 009ae5465652 (7 revisions)
b2b5342639 Roll Dawn from eb6b70544aef to 7a5075dd20f7 (32 revisions)
d56f711baa Roll Skia Infra from 14811d22e5c9 to d0085e7b62f9 (5 revisions)
95d8ea6312 Roll skcms from 026f8a969740 to bf2d52b98a42 (1 revision)
c2a27c355d Roll vulkan-deps from c85a4bab3ff2 to a74ba2cbceb7 (3 revisions)
cf90054d69 Some build fixes
63fdd0984d Const Decode() workaround
0aa82a9193 Roll ANGLE from 2abaa52fd032 to 0eaaba0fdb80 (7 revisions)
54b75cc56d Roll Dawn from 5f5984923015 to eb6b70544aef (29 revisions)
bac0d286ee Roll SwiftShader from be8ed1d0e917 to 498a6f760dea (1 revision)
2fb1a171f3 Roll Skia Infra from b556369fb974 to 14811d22e5c9 (19 revisions)
b79179614b Roll vulkan-deps from c42dd8c6ffc3 to c85a4bab3ff2 (15 revisions)
16870c795b Ignore duplicates in Android NDK fallback
a9e9573a3f Make SkSerialProcs return pointer-to-const
0f7004c495 Remove unnecessary SK_BUILD_FOR_GOOGLE3 checks
15601d1d8a Make SkData in SkJpegDecoder be pointer-to-const
156de4c06c [rust png] Support Rust encoder + libpng decoder to build 
gm/image.cpp
cba3ac5c7a Roll vulkan-deps from 17fbffbed7f0 to c42dd8c6ffc3 (7 revisions)
04f08a150e Roll ANGLE from 99f62cec302e to 2abaa52fd032 (5 revisions)
392619f84d Roll Skia Infra from 7e3710ea589f to b556369fb974 (8 revisions)
5085a70e03 Roll SwiftShader from d7bc95730bdd to be8ed1d0e917 (1 revision)
c46f2def39 Roll Dawn from c3ddae38156b to 5f5984923015 (10 revisions)
925c311f4b Hide methods that don't exist in pathdata mode
426a1aa1bd Roll vulkan-deps from 8b5c5c1780de to 17fbffbed7f0 (8 revisions)
d83c30b090 Enable pathdata backend for immutable paths.
6adae4f486 Roll recipe dependencies (trivial).
e298c2f93e Include Fontations header for implementation
2a9871da50 Roll recipe dependencies (trivial).
f6f8340c10 Introduce SkStreamPriv namespace
4609099110 Make SkImage and SkImageGenerator return const SkData from refEncoded
c3c595bf3a Add Android API30 build job to the CQ
43d2020be5 Add skhdr::Agtm::applyGain and skhdr::Agtm::makeColorFilter functions
58540fc3c6 Roll vulkan-deps from 727d988c641f to 8b5c5c1780de (1 revision)
79d9eb541b Roll jsfiddle-base from e739450ff483 to ef6c6a80c82e
fee0cb1947 Roll Skia Infra from 8376a0b41a33 to 7e3710ea589f (6 revisions)
bca3fc13eb Roll debugger-app-base from 4fab2c75015c to 9c01087f9cc7
0172547eab Roll Dawn from b91c63fc4078 to c3ddae38156b (2 revisions)
e129c78a6c Roll shaders-base from a05e895e8ba2 to 77cefc24c76a
1cbc0e6a7d Roll skottie-base from 0b6ddddfa5b5 to b106ae90b3af
ee2cd2c06c Roll SKP CIPD package from 540 to 541
6592e75d6f Roll vulkan-deps from 2914381d2a93 to 727d988c641f (1 revision)
b253fc2018 Roll vulkan-deps from db2dc3621bff to 2914381d2a93 (1 revision)
aa4fe8b8c1 Manual roll Dawn from 46f0e08024d2 to b91c63fc4078 (8 revisions)
296840e8af Manual roll ANGLE from 19e7c0d499ad to 99f62cec302e (10 revisions)
0235e63f47 Roll vulkan-deps from c31ad463724d to db2dc3621bff (7 revisions)
fb6c00107a Roll recipe dependencies (trivial).
e24160679a Manual roll Dawn from d67fdadd6b61 to 46f0e08024d2 (10 revisions)
3593c47772 Add missing #include
9ab40494c0 Roll recipe dependencies (trivial).
3018c30534 Roll recipe dependencies (trivial).
784aa779af Roll vulkan-deps from 7e9132019790 to c31ad463724d (2 revisions)
dc88b21ce7 Add chinese-scroll Slide to viewer
7c9d98cc93 Ensure SkPathData::getBounds() returns sorted rects
c588bb60d5 [graphite] Stage SampleCount enum with uint assignment
d4e9d2873b Roll recipe dependencies (trivial).
747e8b62bf Roll ANGLE from a0962979c751 to 19e7c0d499ad (6 revisions)
30f65717fa Roll Skia Infra from 4c3f46be5e92 to 8376a0b41a33 (17 revisions)
98e229b1c7 Roll Dawn from f16b1cf2bb95 to d67fdadd6b61 (5 revisions)
51fd48dccf Roll vulkan-deps from b7b8946e9bdf to 7e9132019790 (6 revisions)
b9eafe0fab [graphite] Disallow a value of 0 for SampleCount
b0bcb71fb1 Minor cleanups to SkJpegCodec
559bd8e977 Manual roll Dawn from d5803ab29495 to f16b1cf2bb95 (11 revisions)
66bf50e37c Disable PersistentPipelineStorageTest for some Win11 jobs
c35d5b7d60 [pdf] Dump attribute element ids
db1e5fd7b2 Delete leftover build_overrides for tint
d7b961c5f3 Roll vulkan-deps from 9512ac41850e to b7b8946e9bdf (2 revisions)
6284b4f09e Roll ANGLE from 7b89c0056fc1 to a0962979c751 (11 revisions)
20632e09f6 Roll Skia Infra from f90f8d916021 to 4c3f46be5e92 (8 revisions)
ee0258a4ca Roll Dawn from d7523eb33930 to d5803ab29495 (6 revisions)
5bdda9a41d [graphite] Minor cleanup in prep for SampleCount migration
838df893b0 Roll recipe dependencies (trivial).
24c28206d9 Roll recipe dependencies (trivial).
ec8f1136ae Roll vulkan-deps from c26927eb0c50 to 9512ac41850e (10 revisions)
fd41f36507 Roll recipe dependencies (trivial).
dc9d718def Add more Graphite jobs to waterfall
a283da7a6b Roll recipe dependencies (trivial).
dc90bb1981 Roll recipe dependencies (trivial).
66a41c953b fix signed/unsigned warning
3f0aa13ad0 Reland "[graphite] Use SampleCount enum for sample count in 
TextureInfo"
73b21a7401 Fix quoting of windows paths with spaces
1974d40a9d Adapt remaining callers to be compatible with std::span
b57fade3a5 Manual roll Dawn from dac92db6ead5 to d7523eb33930 (7 revisions)
2b5b77349b Disable legacy PNG encoding/decoding in SkPicture
b5dc8c3494 Roll vulkan-deps from 9b6c16d9b2da to c26927eb0c50 (7 revisions)
2054d87c6a AGTM: Add metadata parsing support
02bdb9dd01 Roll recipe dependencies (trivial).
a30b02d576 Roll ANGLE from 69d6d0792295 to 7b89c0056fc1 (6 revisions)
2d174cbfd4 Roll Dawn from a09406cc5e0c to dac92db6ead5 (8 revisions)
84f30c1c92 Roll Skia Infra from 0ff27a15480f to f90f8d916021 (14 revisions)
547e3e5441 Roll recipe dependencies (trivial).
9ce01a452f Roll recipe dependencies (trivial).
f46131a875 Roll recipe dependencies (trivial).
d13c1deb15 Manual roll ANGLE from d7712703ca0d to 69d6d0792295 (11 revisions)
19260be441 Revert "[graphite] Use SampleCount enum for sample count in 
TextureInfo"
f931a2e137 Roll vulkan-deps from cae0863d65e2 to 9b6c16d9b2da (9 revisions)
c86fb232f4 Reland "A minimal change letting Fuchsia to use Fontations"
23dbdfc3c4 Manual roll Dawn from 7df710dc8ae8 to a09406cc5e0c (10 revisions)
3dcc94ced0 Roll recipe dependencies (trivial).
f3ddc700ab Use SkIsPow2 to avoid parentheses warning
cd6d01ab68 [graphite] Use SampleCount enum for sample count in TextureInfo
0a169781e6 [graphite] Remove handling of recursive flushTrackedDevices
adfeae9b41 Prepare more call-sites for std::span
c0af90cb43 Fix Bazel style nits
8557300f84 [graphite] cleanup draw geometry stroke and fill
767839accf [rust png ] Add explicit dependency to rust_cxx_core_bazel_build 
action
ca906091e1 Roll recipe dependencies (trivial).
d103766ab1 Roll vulkan-deps from df6a456f0d0e to cae0863d65e2 (7 revisions)
614e71550f Roll ANGLE from 127a84404b88 to d7712703ca0d (11 revisions)
ed097ac9cd Roll Skia Infra from 00165670a412 to 0ff27a15480f (12 revisions)
627f88ffb1 Roll SwiftShader from f474b0ce14a6 to d7bc95730bdd (1 revision)
ec2f626cdc Roll Dawn from 807351eca19f to 7df710dc8ae8 (10 revisions)
d7268f8245 Add [[nodiscard]] to various SkAuto* types
9b4f2b3a73 [rust png] Restrict `sBIT` handling to 8-bit images.
033836cfb4 [pdf] Only paint non-degenenerate paths
60fbcffacb Roll recipe dependencies (trivial).
289ffb95cf [graphite] Fix typo in add_image_to_key
a9be2ae226 Roll recipe dependencies (trivial).
47fd0d9b10 Manual roll Dawn from 0c868bb228e4 to 807351eca19f (10 revisions)
4eeb3a7cac Roll recipe dependencies (trivial).
dcd71c2150 [graphite] Paint and RenderStep share uniform binding.
4989c578cb Roll vulkan-deps from 1012b9b17dd1 to df6a456f0d0e (3 revisions)
84c83c0dfb [graphite] Simplify code for SW rasterizing paths/clips to pixmaps.
5c34096c48 [rust png] Extract ReadAndSeek traits from rust/png to rust/common
7bdb3936fc Manual roll Dawn from f872a119cc10 to 0c868bb228e4 (6 revisions)
d877de9fc2 Update metadata for skcms
5fb44352b2 Roll recipe dependencies (trivial).

Canonical link: https://commits.webkit.org/305544@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to