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

  Changed paths:
    A Source/ThirdParty/skia/.bazeliskrc
    M Source/ThirdParty/skia/AUTHORS
    M Source/ThirdParty/skia/BUILD.gn
    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/deps.json
    M Source/ThirdParty/skia/bazel/exporter_tool/main.go
    M Source/ThirdParty/skia/bazel/external/zlib/BUILD.bazel
    M Source/ThirdParty/skia/bench/AlternatingColorPatternBench.cpp
    M Source/ThirdParty/skia/bench/BUILD.bazel
    M Source/ThirdParty/skia/bench/ClearBench.cpp
    M Source/ThirdParty/skia/bench/GradientBench.cpp
    M Source/ThirdParty/skia/bench/HardStopGradientBench_ScaleNumColors.cpp
    M Source/ThirdParty/skia/bench/HardStopGradientBench_ScaleNumHardStops.cpp
    M Source/ThirdParty/skia/bench/HardStopGradientBench_SpecialHardStops.cpp
    M Source/ThirdParty/skia/bench/ImageFilterCollapse.cpp
    M Source/ThirdParty/skia/bench/PDFBench.cpp
    M Source/ThirdParty/skia/bench/PatchBench.cpp
    M Source/ThirdParty/skia/bench/RectBench.cpp
    M Source/ThirdParty/skia/bench/RotatedRectBench.cpp
    M Source/ThirdParty/skia/bench/nanobench.cpp
    M Source/ThirdParty/skia/dm/BUILD.bazel
    M Source/ThirdParty/skia/dm/DMSrcSink.cpp
    M Source/ThirdParty/skia/docs/examples/Bitmap_readPixels.cpp
    M Source/ThirdParty/skia/docs/examples/BlendModes.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawOval.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawPaint.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_drawVertices_2.cpp
    M Source/ThirdParty/skia/docs/examples/Canvas_writePixels_2.cpp
    M Source/ThirdParty/skia/docs/examples/Clear.cpp
    M Source/ThirdParty/skia/docs/examples/Color_Wheel.cpp
    M Source/ThirdParty/skia/docs/examples/Darken.cpp
    M Source/ThirdParty/skia/docs/examples/Difference.cpp
    M Source/ThirdParty/skia/docs/examples/Dither_b.cpp
    M Source/ThirdParty/skia/docs/examples/Dst_Atop.cpp
    M Source/ThirdParty/skia/docs/examples/Dst_In.cpp
    M Source/ThirdParty/skia/docs/examples/Dst_Out.cpp
    M Source/ThirdParty/skia/docs/examples/Dst_Over.cpp
    M Source/ThirdParty/skia/docs/examples/Exclusion.cpp
    M Source/ThirdParty/skia/docs/examples/GradientShader_MakeLinear.cpp
    M Source/ThirdParty/skia/docs/examples/Hard_Light.cpp
    M Source/ThirdParty/skia/docs/examples/ImageInfo_MakeS32.cpp
    M Source/ThirdParty/skia/docs/examples/Lighten.cpp
    M Source/ThirdParty/skia/docs/examples/Modulate.cpp
    M Source/ThirdParty/skia/docs/examples/Multiply.cpp
    M Source/ThirdParty/skia/docs/examples/Overlay.cpp
    M Source/ThirdParty/skia/docs/examples/Paint_setStyle.cpp
    R Source/ThirdParty/skia/docs/examples/Path_ConvertToNonInverseFillType.cpp
    M Source/ThirdParty/skia/docs/examples/Pixmap_readPixels.cpp
    M Source/ThirdParty/skia/docs/examples/Plus.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO_ANIMATE.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO_pride.cpp
    M Source/ThirdParty/skia/docs/examples/SKIA_LOGO_svg.cpp
    M Source/ThirdParty/skia/docs/examples/Screen.cpp
    M Source/ThirdParty/skia/docs/examples/Shader_Methods_a.cpp
    M Source/ThirdParty/skia/docs/examples/Shader_Methods_b.cpp
    M Source/ThirdParty/skia/docs/examples/SkSL_EvaluatingTwoShaders.cpp
    M Source/ThirdParty/skia/docs/examples/Soft_Light.cpp
    M Source/ThirdParty/skia/docs/examples/Src_Atop.cpp
    M Source/ThirdParty/skia/docs/examples/Src_In.cpp
    M Source/ThirdParty/skia/docs/examples/Src_Out.cpp
    M Source/ThirdParty/skia/docs/examples/Src_Over.cpp
    M Source/ThirdParty/skia/docs/examples/Xor.cpp
    M Source/ThirdParty/skia/docs/examples/alphaimage_shader_colorfilter.cpp
    M Source/ThirdParty/skia/docs/examples/blur4444.cpp
    M Source/ThirdParty/skia/docs/examples/draw_patch.cpp
    M Source/ThirdParty/skia/docs/examples/not_path_gradient.cpp
    M Source/ThirdParty/skia/docs/examples/picture_shader.cpp
    M 
Source/ThirdParty/skia/docs/examples/radial_gradient_shader_with_animated_color.cpp
    M Source/ThirdParty/skia/docs/examples/radial_gradient_test.cpp
    M Source/ThirdParty/skia/docs/examples/shader.cpp
    M Source/ThirdParty/skia/docs/examples/shader_alphaimage.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_2pt.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_compose.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_compose_shader.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_radial.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_shader.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_sweep.cpp
    M Source/ThirdParty/skia/docs/examples/skpaint_xfer.cpp
    M Source/ThirdParty/skia/docs/examples/sweep_gradient_talk_1.cpp
    M Source/ThirdParty/skia/docs/examples/sweep_gradient_talk_2.cpp
    M Source/ThirdParty/skia/docs/examples/sweep_gradient_talk_4.cpp
    M Source/ThirdParty/skia/docs/examples/sweep_gradient_talk_lots.cpp
    M Source/ThirdParty/skia/example/VulkanBasic.cpp
    M Source/ThirdParty/skia/experimental/minimal_ios_mtl_skia_app/main.mm
    M Source/ThirdParty/skia/experimental/webgpu-bazel/src/bindings.cpp
    M Source/ThirdParty/skia/fuzz/FuzzCanvasHelpers.cpp
    M Source/ThirdParty/skia/fuzz/FuzzCommon.cpp
    M Source/ThirdParty/skia/fuzz/FuzzGradients.cpp
    M Source/ThirdParty/skia/gm/analytic_gradients.cpp
    M Source/ThirdParty/skia/gm/asyncrescaleandread.cpp
    M Source/ThirdParty/skia/gm/bitmapshader.cpp
    M Source/ThirdParty/skia/gm/blurrect.cpp
    M Source/ThirdParty/skia/gm/composecolorfilter.cpp
    M Source/ThirdParty/skia/gm/crop_imagefilter.cpp
    M Source/ThirdParty/skia/gm/drawatlas.cpp
    M Source/ThirdParty/skia/gm/filltypespersp.cpp
    M Source/ThirdParty/skia/gm/gammatext.cpp
    M Source/ThirdParty/skia/gm/gpu_blur_utils.cpp
    M Source/ThirdParty/skia/gm/gradtext.cpp
    M Source/ThirdParty/skia/gm/hairlines.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/imagedither.cpp
    M Source/ThirdParty/skia/gm/lumafilter.cpp
    M Source/ThirdParty/skia/gm/makecolorspace.cpp
    M Source/ThirdParty/skia/gm/mixercolorfilter.cpp
    M Source/ThirdParty/skia/gm/rippleshadergm.cpp
    M Source/ThirdParty/skia/gm/rrect.cpp
    M Source/ThirdParty/skia/gm/runtimeintrinsics.cpp
    M Source/ThirdParty/skia/gm/savelayer.cpp
    M Source/ThirdParty/skia/gm/simpleaaclip.cpp
    M Source/ThirdParty/skia/gm/testgradient.cpp
    M Source/ThirdParty/skia/gm/xfermodes3.cpp
    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/gpu.gni
    M Source/ThirdParty/skia/gn/skia.gni
    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/android/SkImageAndroid.h
    M Source/ThirdParty/skia/include/codec/SkCodec.h
    M Source/ThirdParty/skia/include/core/SkBitmap.h
    M Source/ThirdParty/skia/include/core/SkCanvas.h
    M Source/ThirdParty/skia/include/core/SkColorSpace.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/SkSerialProcs.h
    M Source/ThirdParty/skia/include/core/SkSurfaceProps.h
    M Source/ThirdParty/skia/include/docs/SkPDFDocument.h
    M Source/ThirdParty/skia/include/effects/BUILD.bazel
    R Source/ThirdParty/skia/include/effects/SkGradientShader.h
    M Source/ThirdParty/skia/include/gpu/ganesh/GrContextOptions.h
    M Source/ThirdParty/skia/include/gpu/graphite/GraphiteTypes.h
    M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileShader.h
    M 
Source/ThirdParty/skia/include/gpu/graphite/vk/precompile/VulkanPrecompileShader.h
    M Source/ThirdParty/skia/include/private/SkHdrMetadata.h
    M Source/ThirdParty/skia/include/private/base/SkMacros.h
    M Source/ThirdParty/skia/infra/bots/README.recipes.md
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_arm/VERSION
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_arm/create.py
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_intel/VERSION
    A Source/ThirdParty/skia/infra/bots/assets/clang_mac_intel/create.py
    R Source/ThirdParty/skia/infra/bots/assets/clang_mac_universal/VERSION
    R 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/compile_cas.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/gen_tasks_logic.go
    M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/task_builder.go
    M Source/ThirdParty/skia/infra/bots/jobs.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoGPU.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Dawn_Metal_NoPrecompile.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoGPU.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-Graphite_Native_Metal_NoPrecompile.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-iOS.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Dawn_Metal.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-Graphite_Native_Metal.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Release-iOS18_Metal.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-ASAN.json
    M 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Debug-Metal.json
    R 
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-x86_64-Release-Graphite_Native_Metal_Vello.json
    M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.py
    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/modules/canvaskit/canvaskit_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/debugger_bindings.cpp
    M Source/ThirdParty/skia/modules/canvaskit/npm_build/types/index.d.ts
    R Source/ThirdParty/skia/modules/jetski/BUILD.bazel
    R Source/ThirdParty/skia/modules/jetski/README
    R Source/ThirdParty/skia/modules/jetski/src/Canvas.cpp
    R Source/ThirdParty/skia/modules/jetski/src/ColorFilters.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Gradients.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Image.cpp
    R Source/ThirdParty/skia/modules/jetski/src/ImageFilter.cpp
    R Source/ThirdParty/skia/modules/jetski/src/JetSki.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Matrix.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Paint.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Path.cpp
    R Source/ThirdParty/skia/modules/jetski/src/PathBuilder.cpp
    R Source/ThirdParty/skia/modules/jetski/src/RuntimeShaderBuilder.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Shader.cpp
    R Source/ThirdParty/skia/modules/jetski/src/SkottieAnimation.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Surface.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Surface.h
    R Source/ThirdParty/skia/modules/jetski/src/SurfaceThread.cpp
    R Source/ThirdParty/skia/modules/jetski/src/SurfaceThread.h
    R Source/ThirdParty/skia/modules/jetski/src/Utils.cpp
    R Source/ThirdParty/skia/modules/jetski/src/Utils.h
    M Source/ThirdParty/skia/modules/skcms/version.sha1
    M Source/ThirdParty/skia/modules/skparagraph/slides/ParagraphSlide.cpp
    M 
Source/ThirdParty/skia/modules/skplaintexteditor/app/editor_application.cpp
    M Source/ThirdParty/skia/modules/sksg/src/SkSGGradient.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGLinearGradient.cpp
    M Source/ThirdParty/skia/modules/svg/src/SkSVGRadialGradient.cpp
    R Source/ThirdParty/skia/platform_tools/android/apps/jetski/.gitignore
    R Source/ThirdParty/skia/platform_tools/android/apps/jetski/BUILD.bazel
    R Source/ThirdParty/skia/platform_tools/android/apps/jetski/build.gradle
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/AndroidManifest.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/BlendMode.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Canvas.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ClipOp.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Color.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ColorFilter.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ComposeColorFilter.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Gradient.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/HSLAMatrixColorFilter.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Image.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ImageFilter.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/LinearGradient.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Matrix.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/MatrixColorFilter.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Paint.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Path.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/PathBuilder.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/RadialGradient.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/RuntimeShaderBuilder.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SamplingOptions.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Shader.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SkottieAnimation.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Surface.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SweepGradient.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/TileMode.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/TwoPointConicalGradient.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/util/SkottieView.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/util/SurfaceRenderer.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetski/src/main/res/values/attrs.xml
    R Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/.gitignore
    R Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/build.gradle
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/AndroidManifest.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/AnimationActivity.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/CubeActivity.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/MainActivity.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/NavigationSpinner.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/RuntimeShaderActivity.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/SkottieAnimationActivity.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/samples/ImageShaderSample.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/samples/RuntimeSample.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/samples/Sample.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/samples/SkottieSample.java
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_animation.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_cube.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_main.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_runtimeshader.xml
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/raw/brickwork_texture.jpg
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/raw/im_thirsty.json
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/raw/permission.json
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/raw/runtime_shader1.sksl
    R 
Source/ThirdParty/skia/platform_tools/android/apps/jetskidemo/src/main/res/raw/runtime_shader2.sksl
    M Source/ThirdParty/skia/platform_tools/android/apps/settings.gradle
    M 
Source/ThirdParty/skia/platform_tools/android/apps/viewer/src/main/assets/.gitignore
    R Source/ThirdParty/skia/relnotes/agtm.md
    A Source/ThirdParty/skia/relnotes/fVulkanVMALargeHeapBlockSize.md
    R Source/ThirdParty/skia/relnotes/graphite-sample-count.md
    A Source/ThirdParty/skia/relnotes/out_of_order_status.md
    A Source/ThirdParty/skia/relnotes/skcolorprimaries_equal.md
    R Source/ThirdParty/skia/relnotes/skdata-equals.md
    A Source/ThirdParty/skia/relnotes/skdeserial_typeface.md
    A Source/ThirdParty/skia/relnotes/skgradientshader_removed.md
    M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
    M Source/ThirdParty/skia/resources/sksl/intrinsics/BitCount.sksl
    M Source/ThirdParty/skia/resources/sksl/intrinsics/FindLSB.sksl
    M Source/ThirdParty/skia/resources/sksl/intrinsics/FindMSB.sksl
    A Source/ThirdParty/skia/resources/sksl/wgsl/PolyfillIntrinsics.sksl
    M Source/ThirdParty/skia/resources/sksl/wgsl/Sample.sksl
    M Source/ThirdParty/skia/rust/icc/FFI.rs
    M Source/ThirdParty/skia/rust/png/FFI.rs
    M Source/ThirdParty/skia/src/android/SkAnimatedImage.cpp
    M Source/ThirdParty/skia/src/codec/SkCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.cpp
    M Source/ThirdParty/skia/src/codec/SkCodecImageGenerator.h
    M Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.cpp
    M Source/ThirdParty/skia/src/codec/SkHdrAgtm.cpp
    M 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/SkImageGenerator_FromEncoded.cpp
    M Source/ThirdParty/skia/src/codec/SkJpegCodec.cpp
    M Source/ThirdParty/skia/src/core/SkBitmap.cpp
    M Source/ThirdParty/skia/src/core/SkBitmapDevice.cpp
    M Source/ThirdParty/skia/src/core/SkCanvas.cpp
    M Source/ThirdParty/skia/src/core/SkDraw.cpp
    M Source/ThirdParty/skia/src/core/SkImagePriv.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/SkPathEffect.cpp
    M Source/ThirdParty/skia/src/core/SkPathMeasure.cpp
    M Source/ThirdParty/skia/src/core/SkPathPriv.cpp
    M Source/ThirdParty/skia/src/core/SkPathPriv.h
    M Source/ThirdParty/skia/src/core/SkPathUtils.cpp
    M Source/ThirdParty/skia/src/core/SkPath_pathdata.cpp
    M Source/ThirdParty/skia/src/core/SkPath_serial.cpp
    M Source/ThirdParty/skia/src/core/SkPictureData.cpp
    M Source/ThirdParty/skia/src/core/SkReadBuffer.cpp
    M Source/ThirdParty/skia/src/core/SkStrikeSpec.cpp
    M Source/ThirdParty/skia/src/core/SkStrikeSpec.h
    M Source/ThirdParty/skia/src/core/SkStrokerPriv.cpp
    M Source/ThirdParty/skia/src/effects/SkShaderMaskFilterImpl.cpp
    M Source/ThirdParty/skia/src/gpu/DitherUtils.cpp
    M Source/ThirdParty/skia/src/gpu/TiledTextureUtils.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.h
    M Source/ThirdParty/skia/src/gpu/ganesh/image/BUILD.bazel
    A 
Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshFactories_Android.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/BUILD.bazel
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.cpp
    M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUtil.h
    M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.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/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/KeyHelpers.h
    M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.h
    M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/Surface_Graphite.h
    M Source/ThirdParty/skia/src/gpu/graphite/TextureProxy.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/UploadBufferManager.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
    M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.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/VulkanGraphiteUtils.h
    M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSharedContext.cpp
    M 
Source/ThirdParty/skia/src/gpu/graphite/vk/precompile/VulkanPrecompileShader.cpp
    M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.cpp
    M 
Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp
    M 
Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.h
    M 
Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorPriv.h
    M Source/ThirdParty/skia/src/image/BUILD.bazel
    M Source/ThirdParty/skia/src/image/SkImage.cpp
    M Source/ThirdParty/skia/src/image/SkImage_AndroidFactories.cpp
    M Source/ThirdParty/skia/src/image/SkImage_Raster.cpp
    M Source/ThirdParty/skia/src/image/SkImage_Raster.h
    M Source/ThirdParty/skia/src/image/SkImage_RasterFactories.cpp
    M Source/ThirdParty/skia/src/image/SkSurface_Raster.cpp
    M Source/ThirdParty/skia/src/pdf/BUILD.bazel
    M Source/ThirdParty/skia/src/pdf/SkDeflate.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/SkPDFShader.cpp
    M Source/ThirdParty/skia/src/pdf/SkPDFTag.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/SkImageGeneratorCG.cpp
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorNDK.cpp
    M Source/ThirdParty/skia/src/ports/SkImageGeneratorWIC.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/shaders/SkImageShader.cpp
    M Source/ThirdParty/skia/src/shaders/SkImageShader.h
    M Source/ThirdParty/skia/src/shaders/gradients/SkConicalGradient.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/SkRadialGradient.cpp
    M Source/ThirdParty/skia/src/shaders/gradients/SkSweepGradient.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLMetalCodeGenerator.cpp
    M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
    M Source/ThirdParty/skia/src/xps/SkXPSDevice.cpp
    M Source/ThirdParty/skia/tests/ColorFilterTest.cpp
    M Source/ThirdParty/skia/tests/FilterResultTest.cpp
    M Source/ThirdParty/skia/tests/GrMeshTest.cpp
    M Source/ThirdParty/skia/tests/GradientTest.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/PDFDeflateWStreamTest.cpp
    M Source/ThirdParty/skia/tests/PDFTaggedTableTest.cpp
    M Source/ThirdParty/skia/tests/PathBuilderTest.cpp
    M Source/ThirdParty/skia/tests/PathOpsSimplifyFailTest.cpp
    M Source/ThirdParty/skia/tests/PathTest.cpp
    M Source/ThirdParty/skia/tests/ReadWritePixelsGpuTest.cpp
    M Source/ThirdParty/skia/tests/RustIccTest.cpp
    M Source/ThirdParty/skia/tests/SerializationTest.cpp
    M Source/ThirdParty/skia/tests/ShaderImageFilterTest.cpp
    M Source/ThirdParty/skia/tests/ShaderOpacityTest.cpp
    M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
    M Source/ThirdParty/skia/tests/SkRuntimeEffectTest.cpp
    M Source/ThirdParty/skia/tests/TextBlobTest.cpp
    M Source/ThirdParty/skia/tests/TextureStripAtlasManagerTest.cpp
    M Source/ThirdParty/skia/tests/TriangulatingPathRendererTests.cpp
    M Source/ThirdParty/skia/tests/graphite/PersistentPipelineStorageTest.cpp
    M Source/ThirdParty/skia/tests/graphite/PipelineCallbackTest.cpp
    M Source/ThirdParty/skia/tests/graphite/ReadWritePixelsGraphiteTest.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/AndroidRuntimeEffectManager.cpp
    M 
Source/ThirdParty/skia/tests/graphite/precompile/AndroidRuntimeEffectManager.h
    M Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsKeyTest.cpp
    A Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsTestUtils.cpp
    A Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsTestUtils.h
    M Source/ThirdParty/skia/tests/graphite/precompile/PrecompileTestUtils.cpp
    M 
Source/ThirdParty/skia/tests/graphite/precompile/ThreadedPrecompileTest.cpp
    M Source/ThirdParty/skia/tests/sksl/blend/BlendClear.wgsl
    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/BlendDst.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDstAtop.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDstIn.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDstOut.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendDstOver.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendExclusion.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/BlendModulate.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendMultiply.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/BlendScreen.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSoftLight.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSrc.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSrcAtop.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSrcIn.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSrcOut.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendSrcOver.wgsl
    M Source/ThirdParty/skia/tests/sksl/blend/BlendXor.wgsl
    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/AssignmentOps.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/BoolFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/CastFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/FloatFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/IntFoldingES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/IntFoldingES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/LogicalNot.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/SelfAssignment.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/ShortCircuitBoolFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/StructFieldFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/StructFieldNoFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/SwitchCaseFolding.wgsl
    M Source/ThirdParty/skia/tests/sksl/folding/SwizzleFolding.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.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/BitCount.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/BitCount.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/BitCount.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/BitCount.skrp
    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.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.skrp
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindLSB.wgsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.asm.frag
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.glsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.hlsl
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.metal
    M Source/ThirdParty/skia/tests/sksl/intrinsics/FindMSB.skrp
    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.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/Not.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.wgsl
    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/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/runtime/LoopFloat.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/LoopInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/runtime/QualifierOrder.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/ArrayCast.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ArrayComparison.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ArrayConstructors.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ArrayNarrowingConversions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Assignment.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/CastsRoundTowardZero.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/CommaMixedTypes.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/CommaSideEffects.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/CompileTimeConstantVariables.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/ConstVariableComparison.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/ConstantCompositeAccessViaConstantIndex.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ConstantIf.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Control.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadGlobals.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadIfStatement.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DeadLoopVariable.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/DependentInitializers.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/DoubleNegation.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/EmptyBlocksES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/EmptyBlocksES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ForLoopControlFlow.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ForLoopMultipleInitES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ForLoopShadowing.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/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/Hex.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/HexUnsigned.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/IfStatement.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/InoutParameters.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/InoutParamsAreDistinct.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/IntegerDivisionES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/InterfaceBlockNamedArray.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/MatrixConstructorsES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixConstructorsES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/MatrixEquality.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/MatrixToVectorCast.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/NestedComparisonIntrinsics.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/NoFragCoordsPosRT.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/NormalizationVert.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/NumberConversions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Octal.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Optimizations.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz37677.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz41000.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz63170.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/OutParams.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/OutParamsAreDistinct.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/OutParamsAreDistinctFromGlobal.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/OutParamsDoubleSwizzle.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/OutParamsFunctionCallInArgument.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Overflow.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/PostfixExpressions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES2.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES3.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrix.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrixNonsquare.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/ScalarConversionConstructorsES2.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/ScalarConversionConstructorsES3.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/ScopedSymbol.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StackingVectorCasts.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StaticSwitch.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithConditionalBreak.wgsl
    M 
Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithConditionalBreakInsideBlock.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructComparison.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructIndexLookup.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructIndexStore.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/StructsInFunctions.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/Switch.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwitchDefaultOnly.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/SwitchWithFallthroughAndVarDecls.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/SwizzleAsLValue.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/SwizzleByConstantIndex.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleByIndex.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleConstants.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/SwizzleLTRB.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleOpt.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalar.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarBool.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarInt.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TemporaryIndexLookup.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryAsLValueFoldableTest.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryComplexNesting.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryExpression.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryNesting.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryOneZeroOptimization.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernarySideEffects.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/TernaryTrueFalseOptimization.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UnaryPositiveNegative.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UniformArray.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UniformBuffers.wgsl
    M Source/ThirdParty/skia/tests/sksl/shared/UniformMatrixResize.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/VectorToMatrixCast.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/CastMat2x2ToVec4.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/Equality.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/GlobalUniforms.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/IfStatement.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/IndexExpression.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/InterfaceBlockUniforms.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/MatrixConstructorDiagonal.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/OutParams.wgsl
    A Source/ThirdParty/skia/tests/sksl/wgsl/PolyfillIntrinsics.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/Sample.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/UniformArrays.wgsl
    M Source/ThirdParty/skia/tests/sksl/wgsl/UniformMatrices.wgsl
    M Source/ThirdParty/skia/third_party/dawn/BUILD.gn
    M Source/ThirdParty/skia/toolchain/download_mac_toolchain.bzl
    M Source/ThirdParty/skia/tools/BUILD.bazel
    A Source/ThirdParty/skia/tools/DeserialProcsUtils.cpp
    A Source/ThirdParty/skia/tools/DeserialProcsUtils.h
    M Source/ThirdParty/skia/tools/fiddle/all_examples.cpp
    M Source/ThirdParty/skia/tools/flags/CommandLineFlags.h
    M Source/ThirdParty/skia/tools/ganesh/GrContextFactory.cpp
    M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.cpp
    M Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnTestContext.cpp
    A Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnToggles.cpp
    A Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnToggles.h
    M Source/ThirdParty/skia/tools/install_dependencies.sh
    M Source/ThirdParty/skia/tools/rewrite_includes.py
    M Source/ThirdParty/skia/tools/sk_app/Window.h
    M Source/ThirdParty/skia/tools/sk_app/android/Window_android.cpp
    M Source/ThirdParty/skia/tools/sk_app/ios/Window_ios.mm
    M Source/ThirdParty/skia/tools/sk_app/mac/Window_mac.mm
    M Source/ThirdParty/skia/tools/sk_app/unix/Window_unix.cpp
    M Source/ThirdParty/skia/tools/sk_app/unix/Window_unix.h
    M Source/ThirdParty/skia/tools/sk_app/win/Window_win.cpp
    M Source/ThirdParty/skia/tools/skp_parser.cpp
    M Source/ThirdParty/skia/tools/skpbench/skpbench.cpp
    M Source/ThirdParty/skia/tools/testrunners/gm/vias/SimpleVias.cpp
    M Source/ThirdParty/skia/tools/viewer/ArcSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
    M Source/ThirdParty/skia/tools/viewer/DegenerateTwoPtRadialsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/FilterBoundsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/GradientsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/ImageFilterDAGSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/LayersSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MeshSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MixerSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/MotionMarkSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PatchSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathClipSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathEffectsSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/PathSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/RasterPipelineVizSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SKPSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SkSLSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/SlidesSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/TextBoxSlide.cpp
    M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
    M Source/ThirdParty/skia/tools/viewer/XferSlide.cpp
    M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp
    M Source/ThirdParty/skia/tools/window/VulkanWindowContext.cpp
    M 
Source/ThirdParty/skia/tools/window/android/GraphiteDawnWindowContext_android.cpp
    M 
Source/ThirdParty/skia/tools/window/unix/GraphiteDawnXlibWindowContext_unix.cpp
    M Source/ThirdParty/skia/tools/window/win/GraphiteDawnWindowContext_win.cpp

  Log Message:
  -----------
  Update Skia to 2026-01-21 (5975a6234bbcce5369547ca6261ad3257828ab21)
https://bugs.webkit.org/show_bug.cgi?id=305962

Unreviewed Skia update.

git log --pretty=%h %s 
98c01ea504d71e56b855699bee3d51459130c947..5975a6234bbcce5369547ca6261ad3257828ab21
5975a6234b [infra] Add tasks for M4 Mac Minis
99c999a7fb Prep for removing legacy SK_USE_VMA logic
910efca942 Make Window::BackendType an enum class
814b802495 Fix reference leak in SkImage_Raster::MakeFromBitmap
1b930a5e09 Roll ANGLE from 504e18291936 to 79314d8b7b7f (15 revisions)
f8c5df1573 Roll Skia Infra from 8274e392beb2 to d5e81edf7a6a (5 revisions)
0bae262298 Roll Dawn from c82a1f06439a to c30843e52d7c (14 revisions)
4f7d2b9905 Roll vulkan-deps from ec2d660b6a45 to c159d041dce0 (4 revisions)
5c36beb4b8 Roll recipe dependencies (trivial).
b5ec89e31f Roll recipe dependencies (trivial).
50683ce9f6 Roll recipe dependencies (trivial).
2e836c5987 Relocate all functionality in SkImagePriv.h to better homes
4fac874565 Remove SkGradientShader.h and SK_SUPPORT_LEGACY_UNSPANNED_GRADIENTS
b641ab3d7b Remove fVulkanVMALargeHeapBlockSize
5cef23ecc2 skhdr::AdaptiveGlobalToneMap: Add operator==
a3ed7ecfbc Use newer path utilities which take SkPathBuilder
213bd1d588 Reland "[graphite] Stage SampleCount enum with uint assignment"
dd440d4c29 Roll recipe dependencies (trivial).
da84cbfed1 Fix viewer in ganesh-vulkan-only mode
b5d3a3eea0 Roll recipe dependencies (trivial).
6a8b154398 Don't discard existing dest path content in mutable path effects
6f7ad85278 Fix initializaiton of VulkanCaps::DepthStencilFormatInfo.
5632ec06fe Remove SkDeserialProcs::fTypefaceProc
2992a57d82 [graphite] Add InsertStatus::kOutOfOrderRecording
9d952872f9 Revert "[graphite] Stage SampleCount enum with uint assignment"
5339ee6489 Reland "[wgsl] Apply array polyfills in synthetic sksl tests 
correctly"
bc94efd222 skhdr::Metadata::makeToneMapColorFilter: Complete shader 
implementation
9a355042b0 Add version of Ganesh Vulkan build rules w/o VMA
258a6cb481 don't overalloc space for pathdata
320dd95616 Roll vulkan-deps from 0a57d907cc4f to ec2d660b6a45 (2 revisions)
69780e390b Roll ANGLE from 713349950f98 to 504e18291936 (10 revisions)
0bc1b7d19c Roll Skia Infra from 649451a11ab2 to 8274e392beb2 (7 revisions)
b2bbae71e8 Roll Dawn from d6596a99bb7a to c82a1f06439a (8 revisions)
b1f05f96b5 Roll SwiftShader from 9c9be8427470 to b0c7e1fb76fc (1 revision)
fb667f465c Roll vulkan-deps from 677b48f20ec4 to 0a57d907cc4f (3 revisions)
6804c35f14 Manual roll Dawn from d14ae3d97ad7 to d6596a99bb7a (18 revisions)
4f859fac52 Roll vulkan-deps from 054bfeafe598 to 677b48f20ec4 (2 revisions)
4854458e5b Roll ANGLE from 8f8fc461bbc2 to 713349950f98 (5 revisions)
2a61c6e1ec Roll Skia Infra from 7b586743f3a3 to 649451a11ab2 (3 revisions)
03714bbc94 Roll Dawn from b6ad04f90bdb to d14ae3d97ad7 (6 revisions)
9079e152d2 Roll recipe dependencies (trivial).
5b2031ff40 Roll debugger-app-base from bc58f4cf14ce to a2de4c63b16c
ff88cc1681 Roll vulkan-deps from 98c17f034eff to 054bfeafe598 (1 revision)
169494888f Roll SKP CIPD package from 548 to 549
dd6905787d Roll vulkan-deps from 228788215eb9 to 98c17f034eff (1 revision)
ad7f4edcaf Roll vulkan-deps from 951ad4a28513 to 228788215eb9 (1 revision)
bfc3313860 Roll vulkan-deps from 3d192133a53d to 951ad4a28513 (12 revisions)
c0e92246bd Roll recipe dependencies (trivial).
92727320bd Roll recipe dependencies (trivial).
0b10a4cf50 Revert "[wgsl] Apply array polyfills in synthetic sksl tests 
correctly"
0d60c01b23 [wgsl] Apply array polyfills in synthetic sksl tests correctly
ec889941c7 Manual roll Dawn from 8cdfb5f7b2c9 to b6ad04f90bdb (7 revisions)
46e52c3b16 Roll vulkan-deps from 3249f65a4e16 to 3d192133a53d (1 revision)
9dde6e3b93 Roll recipe dependencies (trivial).
4074904184 Roll ANGLE from a37809556c39 to 8f8fc461bbc2 (10 revisions)
5b5f557995 Roll Skia Infra from e39f04dac8f1 to 7b586743f3a3 (12 revisions)
47d1d2f5bd Roll Dawn from bcc3fe09d16d to 8cdfb5f7b2c9 (4 revisions)
5b0b17eed6 Roll recipe dependencies (trivial).
33e8951e3a Roll vulkan-deps from e6886b744874 to 3249f65a4e16 (8 revisions)
946441608e Update SkCodec::ResultToString to include OOM
8da991a725 Add explicit freetype deserializing in CanvasKit and Debugger
3efb298b08 Remove usage of std::move usage for std::string_views
99ca068416 SkColorSpacePrimaries: Add operator==
f880b0c503 [dawn] Disable SPIR-V validation
92f9d6071c Introduce SkDeserialProcs::fTypefaceStreamProc
a1f0df04bd Reland "[graphite] Separate input generation from PaintParamsKeyTest"
a55682b5ce [wgsl] Add outerProduct polyfill and other intrinsic renames
56d655e187 Revert "skhdr: Add operator== for several structures"
b4b89d71b2 skhdr: Add operator== for several structures
975cdb94e0 Manual roll Dawn from 3b5d7d8ee091 to bcc3fe09d16d (7 revisions)
9f26f4fd4e Roll vulkan-deps from e5aebf166a3d to e6886b744874 (5 revisions)
00821fe324 Roll recipe dependencies (trivial).
ae36265199 Roll ANGLE from 2d8ac01dc65b to a37809556c39 (12 revisions)
e288e552e6 Roll Dawn from 31f8724375b3 to 3b5d7d8ee091 (9 revisions)
da7680b7fa Roll SwiftShader from 76b5d96a9287 to 9c9be8427470 (1 revision)
81a34123b6 Roll Skia Infra from 59aa56349f0e to e39f04dac8f1 (9 revisions)
8e6ada2191 Roll recipe dependencies (trivial).
02dd490cdb Roll recipe dependencies (trivial).
45a16cc704 Roll recipe dependencies (trivial).
95ad05a1e2 Add skia tools util to set deserial procs for SKP decoding.
bf4b7fe434 Roll vulkan-deps from 9283eb54dc67 to e5aebf166a3d (6 revisions)
213247579b [vello] remove vello tryjobs and tasks
9b8e1fc9ed Manual roll Dawn from d4a5cc826c44 to 31f8724375b3 (8 revisions)
50baf92bc7 skhdr::Metadata: Add makeToneMapColorFilter helper
2c4be9f480 Update gitignore rules for viewer assets.
2c1a8b9c89 Manual roll ANGLE from 90a1c1396b1a to 2d8ac01dc65b (9 revisions)
031ed0dc08 Explicitly use PNG decoder in viewer
dd4b8e8525 Revert "Opt out of C++23 when building in Chromium"
4319f2a030 Roll recipe dependencies (trivial).
435d9231f9 Roll recipe dependencies (trivial).
96181dab24 Roll vulkan-deps from 0bcc40c8233a to 9283eb54dc67 (4 revisions)
c069e60b96 Roll recipe dependencies (trivial).
74dc81d93e Roll ANGLE from 533a34e45807 to 90a1c1396b1a (8 revisions)
c1514dc25e Roll Dawn from ff654f69aca0 to d4a5cc826c44 (11 revisions)
833c951cd6 Roll Skia Infra from b1a79607275a to 59aa56349f0e (13 revisions)
49819b0523 Roll recipe dependencies (trivial).
45ac568b86 [pdf] Use implementation_deps for external deps
4a28587a27 Opt out of C++23 when building in Chromium
10c8e3eee3 Allow G3 re-write of zlib.h include
ca102ecb58 Manual roll ANGLE from 428d7443a83f to 533a34e45807 (1 revision)
6c78072eb4 Roll vulkan-deps from a359fd23fd78 to 0bcc40c8233a (5 revisions)
fe854bdf91 Merge 4 release notes into RELEASE_NOTES.md
a254c280cc Update Skia milestone to 146
0b5631b42f skhdr::AdaptiveGlobalToneMap: Add SK_API to sub-structures
7b0b2f3efb Roll recipe dependencies (trivial).
7318afd4cb Roll ANGLE from 2d91f554ab55 to 428d7443a83f (10 revisions)
89f58cbee2 Roll SwiftShader from e5b3afce6d92 to 76b5d96a9287 (1 revision)
9097c52fe5 Roll Dawn from ec4db8da6d13 to ff654f69aca0 (15 revisions)
d799ad1424 Roll Skia Infra from 78a0372657cb to b1a79607275a (7 revisions)
8f3134206e skhdr::AdaptiveGlobalToneMap: Add missing SK_API
714d0af2ed Roll vulkan-deps from 201203c6a0dd to a359fd23fd78 (7 revisions)
f9fa3ccca3 Remove empty GNI filegroup
f70bcbf1b0 Rename gni group to be libpng specific
a650ce2b0d graphite] Add additional Android-specific PaintOptions
cc977c67f6 Add tilemode to FilterResultTest context
487a994321 Roll vulkan-deps from 6c9752cf9119 to 201203c6a0dd (1 revision)
1dcfc82409 Roll ANGLE from 12a206e9a552 to 2d91f554ab55 (5 revisions)
648531f535 Roll Skia Infra from 0b9789ad2ae7 to 78a0372657cb (11 revisions)
aefdde600f Roll Dawn from 2b48aa96c50c to ec4db8da6d13 (22 revisions)
d42a43daa6 Roll vulkan-deps from 552d6ff78efe to 6c9752cf9119 (1 revision)
d75d1cb44f Roll SKP CIPD package from 547 to 548
f39cc645b1 Roll vulkan-deps from 65c9b7af1604 to 552d6ff78efe (8 revisions)
309216d87f skhdr::Agtm: Add public metadata
b2b109f0e9 Remove conditional guard from core android helper
7386219151 Roll vulkan-deps from 29042ba96b75 to 65c9b7af1604 (4 revisions)
42fc911da5 Fix re-linking of Dawn/Tint
a14ced7449 Roll ANGLE from b406401e4208 to 12a206e9a552 (9 revisions)
7cd4b52e3e Roll recipe dependencies (trivial).
74618180f0 Roll Skia Infra from 902045eb126a to 0b9789ad2ae7 (14 revisions)
4f7d4d9270 Roll Dawn from 0f561487ff7a to 2b48aa96c50c (18 revisions)
5f66db0f08 Roll vulkan-deps from c0fe12c8d4ae to 29042ba96b75 (7 revisions)
4b695fe58e Roll recipe dependencies (trivial).
3ef05fff80 skhdr::Agtm: Change fixed-length arrays to std::vectors
e3d5a1762e skhdr::Agtm: Separate out an skhdr::AdaptiveGlobalToneMap structure
28d1fe2c9d Register png/jpeg for skpbench
ea4230d62a Make SkImages::RasterFromBitmapNoCopy available for non-Framework 
builds
e9b3264ade Proper copy and move for path classes
837be28dd2 Roll FreeType from 26adb9ff to b91f75bd (3 commits)
fafb63a5f0 [graphite] Update Skia's linear effect SkSL stub to match Android
42233226ac Roll recipe dependencies (trivial).
2e253c2152 Roll vulkan-deps from 0e21a7658fd0 to c0fe12c8d4ae (2 revisions)
2b8e3730c1 [wgsl] Refactor const-eval workaround into automatic helper
a8eae681d9 skhdr::Agtm: Prepare to make the metadata set public
a0c407bce4 Roll recipe dependencies (trivial).
20b7baed26 Roll recipe dependencies (trivial).
58837e1608 Roll recipe dependencies (trivial).
1e3266fdba Roll ANGLE from 206604c37588 to b406401e4208 (9 revisions)
6218666db7 Roll SwiftShader from e391edb818fe to e5b3afce6d92 (2 revisions)
69f7396ff9 Roll Skia Infra from bf503bd8388f to 902045eb126a (13 revisions)
32447e00c1 Roll Dawn from d448edf18bd3 to 0f561487ff7a (18 revisions)
3c47ea1063 Roll vulkan-deps from 102e3b63b7c5 to 0e21a7658fd0 (7 revisions)
e9a0f1162a Add squarehair_diffs gm
9cd8adae4d [pdf] Value owning AttributeList::appendTextString
1c5edd47ee [graphite] Alter vulkan_ycbcr_image_shader
dc1dcc4bad Fix dangling non-const SkData
a950e323ee Remove nonexistent package xcb from install_dependencies.sh
81806a7eb4 Manual roll Dawn from 36528b0f7ab8 to d448edf18bd3 (6 revisions)
c5359a4d72 Roll vulkan-deps from 6ab0c81a88f7 to 102e3b63b7c5 (3 revisions)
3971dbb85d Roll ANGLE from 8f0a94b7a6cc to 206604c37588 (7 revisions)
8935edc8fb Roll SwiftShader from 8e12559189fa to e391edb818fe (2 revisions)
66cff7e6f8 Roll Dawn from 958dff171579 to 36528b0f7ab8 (5 revisions)
1e7ad625f6 Roll Skia Infra from 65e657470c62 to bf503bd8388f (9 revisions)
7fc6322805 Roll recipe dependencies (trivial).
161b665eae Roll vulkan-deps from b008fcb0489b to 6ab0c81a88f7 (1 revision)
eec90000a8 Remove non-const versions of some APIs involving SkData
f12130a583 Roll recipe dependencies (trivial).
87a9f7d25c Conditionally enable gray16 percision to support running Chromium 
tests.
b6249496c2 Expose way for Android to avoid bitmap copies
f5d9da13d5 [graphite] Update Android's LinearEffect PaintOption helper
d5fd890200 Manual roll Dawn from bf5d31685280 to 958dff171579 (6 revisions)
cb5aefa41c [graphite] Update Skia's EffectManager shim
7f9226a752 SkCrabbyAvifCodec: Handle alpha premultiply
12b977ee79 Roll recipe dependencies (trivial).
b970aeffa6 Roll recipe dependencies (trivial).
9aaa69938e Roll recipe dependencies (trivial).
1845397e11 Roll ANGLE from 270b72c6eebb to 8f0a94b7a6cc (8 revisions)
327e0fa007 Roll Skia Infra from 6cd15cab2194 to 65e657470c62 (123 revisions)
1c2155478e Roll Dawn from 181ff62c79df to bf5d31685280 (20 revisions)
88a2bf83b2 Roll SwiftShader from 5aa3ef64770d to 8e12559189fa (1 revision)
3c028a7787 Roll vulkan-deps from bd0660ee459e to b008fcb0489b (6 revisions)
904ba00331 Roll recipe dependencies (trivial).
e5138c44e0 Roll FreeType from 23b6cd27 to 26adb9ff (4 commits)
2d0f08a190 [bazel] Update rules_go, add inject_repo for rules_go and go_sdk
98c042dde6 Cleanup uses of SkBitmap APIs
d65b9f62b5 Unify point semantics in pathbuilder
c62ac4b75a Manual roll Dawn from 4e424acfe801 to 181ff62c79df (8 revisions)
d2938094ad Roll vulkan-deps from d08276c70040 to bd0660ee459e (1 revision)
b445bd7840 [dawn] Replace R8UnormStorage with TextureFormatsTier1
01b3d0db7f Roll recipe dependencies (trivial).
fa128b040f Roll recipe dependencies (trivial).
68a3242556 Roll recipe dependencies (trivial).
f6018b7cb1 Roll ANGLE from 3b22ea0f30b5 to 270b72c6eebb (6 revisions)
803109fb15 Roll Dawn from 1beef0ee5577 to 4e424acfe801 (2 revisions)
f67709b532 Roll recipe dependencies (trivial).
83830b0c83 Roll SKP CIPD package from 546 to 547
2f257bbea2 Roll vulkan-deps from e5528edf58ff to d08276c70040 (4 revisions)
229239fde9 Remove dead test code
2591c04c3f Remove obsolete types in SkPath.h
36e2a2c34e Roll vulkan-deps from 1b81cd7b904d to e5528edf58ff (1 revision)
075316994c Conditionally include SkGradientShader.h
97ac104b72 Roll ANGLE from bd9feb4e259c to 3b22ea0f30b5 (1 revision)
1a5fb55a68 Roll ANGLE from 9be55a77889f to bd9feb4e259c (1 revision)
7fd4e60267 Roll ANGLE from 9519f206d861 to 9be55a77889f (5 revisions)
85f82d2af1 Roll Dawn from ed7041813d47 to 1beef0ee5577 (6 revisions)
53426881ba Use span API for gradients
5a8d480365 Roll skcms from bf2d52b98a42 to 7f81d48f4e33 (1 revision)
8851d5318c Fix DirectWrite gradient creation
9beae42e67 Roll vulkan-deps from 321a6d6ef9ea to 1b81cd7b904d (1 revision)
d0e12d5751 [pdf] Allow transparent draws in PDF generation
32c27424ac Remove jetski
d64da765ce Use span API for gradients
4c438e0537 Roll ANGLE from 8e129896a24a to 9519f206d861 (1 revision)
27b587c4b1 Reland "Enable user-defined memory limits for decoding jpeg"
11690456a9 [pdf] Fix typeface duplication due to luminance
79eebc1897 Revert "Enable user-defined memory limits for decoding jpeg"
5b19e81e51 Roll ANGLE from 0c736f224643 to 8e129896a24a (1 revision)
37122bd0c9 Use span API for gradients
44f2d1994d Roll SKP CIPD package from 545 to 546
5865f4f32d Roll vulkan-deps from 40084bdb3e4c to 321a6d6ef9ea (1 revision)
7abf754bce Enable user-defined memory limits for decoding jpeg
c85d3e2b12 Make Bazelisk download from GitHub releases instead of default 
location
c29a475066 Remove private SkBitmap API
e6e535aec6 Roll ANGLE from 02a92a6d81db to 0c736f224643 (1 revision)
07c59737d2 Roll vulkan-deps from d69be6471d78 to 40084bdb3e4c (1 revision)
6d0a1b03e9 Roll ANGLE from 990e44900219 to 02a92a6d81db (1 revision)
2b5d93b62a Roll vulkan-deps from 2f1df26a8503 to d69be6471d78 (2 revisions)
3544942c9d Roll vulkan-deps from 1c665ad57a67 to 2f1df26a8503 (3 revisions)
988a48f7a9 Roll Dawn from f0bf8ab547a9 to ed7041813d47 (1 revision)
51a05ce058 Roll ANGLE from 5210023f02a0 to 990e44900219 (3 revisions)
7fe9b93153 Fix behavior of deserializing RRect SkPaths
85cbd3e42a Rework Vulkan macros to support (optionally) tracing every call
4303fabcca Roll vulkan-deps from e718e928e54e to 1c665ad57a67 (1 revision)
cae96e2d1a Unify disparate ad hoc stringify macros
a0f18947bc [rust bmp] Fixes for rust_icc parsing
ac83f79942 Remove unused methods
bdb147ae30 Roll ANGLE from 69e116d6279b to 5210023f02a0 (2 revisions)
9c32d33cde Roll vulkan-deps from bac59688d3df to e718e928e54e (4 revisions)
db7ec9a149 Roll Dawn from c05bf34420a9 to f0bf8ab547a9 (3 revisions)
0b1ba3920f Roll recipe dependencies (trivial).
a3e4f7b9d5 Fix Dawn allow_unsafe_apis toggle
2e42e615ec Use spans for gradient API
b8517d1e25 [pdf] Outset tiling pattern when not tiling

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



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

Reply via email to