Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4bf37ecafd2ece387381de5feae722ec660286b9
https://github.com/WebKit/WebKit/commit/4bf37ecafd2ece387381de5feae722ec660286b9
Author: Adrian Perez de Castro <[email protected]>
Date: 2025-06-17 (Tue, 17 Jun 2025)
Changed paths:
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/OWNERS.android
M Source/ThirdParty/skia/PRESUBMIT.py
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/deps_parser/BUILD.bazel
M Source/ThirdParty/skia/bazel/exporter/cmake_exporter.go
M Source/ThirdParty/skia/bazel/exporter/gni_exporter.go
M Source/ThirdParty/skia/bazel/exporter/gni_exporter_test.go
M Source/ThirdParty/skia/bazel/exporter_tool/main.go
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.toml
M Source/ThirdParty/skia/bazel/external/vulkan_headers/BUILD.bazel
M Source/ThirdParty/skia/bazel/platform/BUILD.bazel
M Source/ThirdParty/skia/bench/CmapBench.cpp
M Source/ThirdParty/skia/bench/DashBench.cpp
M Source/ThirdParty/skia/bench/FontCacheBench.cpp
M Source/ThirdParty/skia/bench/ImageFilterDAGBench.cpp
M Source/ThirdParty/skia/bench/LineBench.cpp
M Source/ThirdParty/skia/bench/Matrix44Bench.cpp
M Source/ThirdParty/skia/bench/MatrixBench.cpp
M Source/ThirdParty/skia/bench/PathOpsBench.cpp
M Source/ThirdParty/skia/bench/PolyUtilsBench.cpp
M Source/ThirdParty/skia/bench/RectBench.cpp
M Source/ThirdParty/skia/bench/SkSLBench.cpp
M Source/ThirdParty/skia/bench/TextBlobBench.cpp
M Source/ThirdParty/skia/bench/TypefaceBench.cpp
M Source/ThirdParty/skia/dm/DM.cpp
M Source/ThirdParty/skia/dm/DMGpuTestProcs.cpp
M Source/ThirdParty/skia/docker/skia-wasm-release/Dockerfile
M Source/ThirdParty/skia/docs/examples/Canvas_PointMode.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_clipPath_3.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawArc_b.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawPoints.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_drawRect.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getDeviceClipBounds.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_getLocalClipBounds.cpp
M Source/ThirdParty/skia/docs/examples/Canvas_quickReject_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_dirtyMatrixTypeCache.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_invert.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapHomogeneousPoints.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapPoints.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapPoints_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapVectors.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_mapVectors_2.cpp
R Source/ThirdParty/skia/docs/examples/Matrix_mapXY.cpp
R Source/ThirdParty/skia/docs/examples/Matrix_mapXY_2.cpp
M Source/ThirdParty/skia/docs/examples/Matrix_set.cpp
M Source/ThirdParty/skia/docs/examples/Paint_equal_operator.cpp
M Source/ThirdParty/skia/docs/examples/Paint_move_SkPaint.cpp
M Source/ThirdParty/skia/docs/examples/Paint_refPathEffect.cpp
M Source/ThirdParty/skia/docs/examples/Path_Effect_Methods.cpp
M Source/ThirdParty/skia/docs/examples/Path_Verb.cpp
M Source/ThirdParty/skia/docs/examples/Path_addPoly.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect_2.cpp
M Source/ThirdParty/skia/docs/examples/Path_addRect_3.cpp
M Source/ThirdParty/skia/docs/examples/Path_close.cpp
M Source/ThirdParty/skia/docs/examples/Path_getPoints.cpp
M Source/ThirdParty/skia/docs/examples/Path_getVerbs.cpp
M Source/ThirdParty/skia/docs/examples/Path_isRect.cpp
M Source/ThirdParty/skia/docs/examples/Point_Offset.cpp
M Source/ThirdParty/skia/docs/examples/Point_Offset_2.cpp
M Source/ThirdParty/skia/docs/examples/Point_add_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_addto_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_multiply_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_multiplyby_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_offset_3.cpp
M Source/ThirdParty/skia/docs/examples/Point_subtract_operator.cpp
M Source/ThirdParty/skia/docs/examples/Point_subtractfrom_operator.cpp
M Source/ThirdParty/skia/docs/examples/RRect_setRectRadii.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBounds.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBoundsCheck.cpp
M Source/ThirdParty/skia/docs/examples/Rect_setBoundsNoCheck.cpp
M Source/ThirdParty/skia/docs/examples/SmoothBezierSplineInterpolation.cpp
M Source/ThirdParty/skia/docs/examples/compose_path.cpp
M Source/ThirdParty/skia/docs/examples/getLocalBounds_broken.cpp
M Source/ThirdParty/skia/docs/examples/getLocalBounds_working.cpp
M Source/ThirdParty/skia/docs/examples/homogeneous.cpp
M Source/ThirdParty/skia/docs/examples/maddash.cpp
M Source/ThirdParty/skia/docs/examples/mapradius.cpp
M Source/ThirdParty/skia/docs/examples/pong2.cpp
M Source/ThirdParty/skia/docs/examples/skpaint_compose_path_effect.cpp
M Source/ThirdParty/skia/docs/examples/skpaint_dash_path_effect.cpp
M Source/ThirdParty/skia/docs/examples/strokerect_gm.cpp
M Source/ThirdParty/skia/docs/examples/zero_off_dashing.cpp
M
Source/ThirdParty/skia/experimental/rust_png/decoder/impl/SkPngRustCodec.cpp
M
Source/ThirdParty/skia/experimental/rust_png/encoder/impl/SkPngRustEncoderImpl.cpp
M
Source/ThirdParty/skia/experimental/rust_png/encoder/impl/SkPngRustEncoderImpl.h
M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
M Source/ThirdParty/skia/fuzz/FuzzPolyUtils.cpp
M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
M Source/ThirdParty/skia/fuzz/oss_fuzz/FuzzCOLRv1.cpp
M Source/ThirdParty/skia/gm/aaa.cpp
M Source/ThirdParty/skia/gm/alpha_image.cpp
M Source/ThirdParty/skia/gm/arcto.cpp
M Source/ThirdParty/skia/gm/backdrop_imagefilter_croprect.cpp
M Source/ThirdParty/skia/gm/beziereffects.cpp
M Source/ThirdParty/skia/gm/bigmatrix.cpp
M Source/ThirdParty/skia/gm/bleed.cpp
M Source/ThirdParty/skia/gm/blurimagevmask.cpp
M Source/ThirdParty/skia/gm/bug12866.cpp
M Source/ThirdParty/skia/gm/bug530095.cpp
M Source/ThirdParty/skia/gm/bug6783.cpp
M Source/ThirdParty/skia/gm/bug9331.cpp
M Source/ThirdParty/skia/gm/circulararcs.cpp
M Source/ThirdParty/skia/gm/colrv1.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/convexpaths.cpp
M Source/ThirdParty/skia/gm/crbug_1113794.cpp
M Source/ThirdParty/skia/gm/crbug_1162942.cpp
M Source/ThirdParty/skia/gm/crop_imagefilter.cpp
M Source/ThirdParty/skia/gm/daa.cpp
M Source/ThirdParty/skia/gm/dashcircle.cpp
M Source/ThirdParty/skia/gm/dashcubics.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/drawglyphs.cpp
M Source/ThirdParty/skia/gm/drawimageset.cpp
M Source/ThirdParty/skia/gm/drawlines_with_local_matrix.cpp
M Source/ThirdParty/skia/gm/drawquadset.cpp
M Source/ThirdParty/skia/gm/drawregionmodes.cpp
M Source/ThirdParty/skia/gm/dstreadshuffle.cpp
M Source/ThirdParty/skia/gm/ducky_yuv_blend.cpp
M Source/ThirdParty/skia/gm/emptypath.cpp
M Source/ThirdParty/skia/gm/filterfastbounds.cpp
M Source/ThirdParty/skia/gm/fontations.cpp
M Source/ThirdParty/skia/gm/fontmgr.cpp
M Source/ThirdParty/skia/gm/fontregen.cpp
M Source/ThirdParty/skia/gm/getpostextpath.cpp
M Source/ThirdParty/skia/gm/glyph_pos.cpp
M Source/ThirdParty/skia/gm/gradients.cpp
M Source/ThirdParty/skia/gm/image_shader.cpp
M Source/ThirdParty/skia/gm/imageblurrepeatmode.cpp
M Source/ThirdParty/skia/gm/imagefilterstransformed.cpp
M Source/ThirdParty/skia/gm/inverseclip.cpp
M Source/ThirdParty/skia/gm/inversepaths.cpp
M Source/ThirdParty/skia/gm/mac_aa_explorer.cpp
M Source/ThirdParty/skia/gm/mesh.cpp
M Source/ThirdParty/skia/gm/overdrawcanvas.cpp
M Source/ThirdParty/skia/gm/overstroke.cpp
M Source/ThirdParty/skia/gm/p3.cpp
M Source/ThirdParty/skia/gm/patch.cpp
M Source/ThirdParty/skia/gm/patharcto.cpp
M Source/ThirdParty/skia/gm/pathcontourstart.cpp
M Source/ThirdParty/skia/gm/patheffects.cpp
M Source/ThirdParty/skia/gm/pathfill.cpp
M Source/ThirdParty/skia/gm/pathmeasure.cpp
M Source/ThirdParty/skia/gm/pdf_never_embed.cpp
M Source/ThirdParty/skia/gm/perlinnoise.cpp
M Source/ThirdParty/skia/gm/picture.cpp
M Source/ThirdParty/skia/gm/points.cpp
M Source/ThirdParty/skia/gm/polygonoffset.cpp
M Source/ThirdParty/skia/gm/postercircle.cpp
M Source/ThirdParty/skia/gm/rsxtext.cpp
M Source/ThirdParty/skia/gm/runtimeintrinsics.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/shadowutils.cpp
M Source/ThirdParty/skia/gm/skbug_257.cpp
M Source/ThirdParty/skia/gm/skbug_5321.cpp
M Source/ThirdParty/skia/gm/slug.cpp
M Source/ThirdParty/skia/gm/strokedlines.cpp
M Source/ThirdParty/skia/gm/strokerect.cpp
M Source/ThirdParty/skia/gm/strokes.cpp
M Source/ThirdParty/skia/gm/stroketext.cpp
M Source/ThirdParty/skia/gm/textblob.cpp
M Source/ThirdParty/skia/gm/textblobshader.cpp
M Source/ThirdParty/skia/gm/texteffects.cpp
M Source/ThirdParty/skia/gm/typeface.cpp
M Source/ThirdParty/skia/gm/userfont.cpp
M Source/ThirdParty/skia/gm/vertices.cpp
M Source/ThirdParty/skia/gm/yuv420_odd_dim.cpp
M Source/ThirdParty/skia/gm/yuvtorgbsubset.cpp
M Source/ThirdParty/skia/gn/core.gni
M Source/ThirdParty/skia/gn/gn_to_bp.py
M Source/ThirdParty/skia/gn/skia/BUILD.gn
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/config/SkUserConfig.h
M Source/ThirdParty/skia/include/config/copts.bzl
M Source/ThirdParty/skia/include/core/SkCPURecorder.h
M Source/ThirdParty/skia/include/core/SkCanvas.h
M Source/ThirdParty/skia/include/core/SkFont.h
M Source/ThirdParty/skia/include/core/SkMatrix.h
M Source/ThirdParty/skia/include/core/SkPath.h
M Source/ThirdParty/skia/include/core/SkPathBuilder.h
M Source/ThirdParty/skia/include/core/SkRecorder.h
M Source/ThirdParty/skia/include/core/SkRect.h
M Source/ThirdParty/skia/include/core/SkTextBlob.h
M Source/ThirdParty/skia/include/core/SkTypeface.h
M Source/ThirdParty/skia/include/core/SkTypes.h
M Source/ThirdParty/skia/include/effects/SkDashPathEffect.h
M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
M Source/ThirdParty/skia/include/encode/SkEncoder.h
M Source/ThirdParty/skia/include/encode/SkICC.h
M Source/ThirdParty/skia/include/gpu/graphite/PrecompileContext.h
M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PaintOptions.h
M Source/ThirdParty/skia/include/gpu/vk/VulkanBackendContext.h
M Source/ThirdParty/skia/include/private/SkPathRef.h
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrTypesPriv.h
M Source/ThirdParty/skia/infra/bots/README.recipes.md
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/gen_tasks_logic/nano_flags.go
M Source/ThirdParty/skia/infra/bots/jobs.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/android.py
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
R
Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Mac-Clang-arm64-Debug-iOS_iOS12.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-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
M
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/recipe_modules/flavor/android.py
M
Source/ThirdParty/skia/infra/bots/recipe_modules/infra/resources/copytree.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/xcode/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipes/perf_skottiewasm_lottieweb.py
M Source/ThirdParty/skia/infra/bots/recipes/test.py
M Source/ThirdParty/skia/infra/bots/tasks.json
M Source/ThirdParty/skia/infra/config/recipes.cfg
M Source/ThirdParty/skia/modules/canvaskit/BUILD.gn
M Source/ThirdParty/skia/modules/canvaskit/CHANGELOG.md
M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
M
Source/ThirdParty/skia/modules/canvaskit/external_test/typescript_browser_es6/index.html
M Source/ThirdParty/skia/modules/canvaskit/go/gold_test_env/BUILD.bazel
M Source/ThirdParty/skia/modules/canvaskit/memory.js
M Source/ThirdParty/skia/modules/canvaskit/tests/paragraph_test.js
M Source/ThirdParty/skia/modules/canvaskit/webgl.js
M Source/ThirdParty/skia/modules/jetski/src/Canvas.cpp
M Source/ThirdParty/skia/modules/pathkit/BUILD.bazel
M Source/ThirdParty/skia/modules/pathkit/CHANGELOG.md
A Source/ThirdParty/skia/modules/pathops/pathops.gni
M Source/ThirdParty/skia/modules/skcms/BUILD.bazel
M Source/ThirdParty/skia/modules/skcms/skcms.cc
M Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
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/text/TextShaper.cpp
M Source/ThirdParty/skia/modules/skottie/utils/TextPreshape.cpp
M Source/ThirdParty/skia/modules/skparagraph/gm/simple_gm.cpp
M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphImpl.cpp
M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphPainterImpl.cpp
M Source/ThirdParty/skia/modules/skplaintexteditor/src/shape.cpp
M Source/ThirdParty/skia/modules/sksg/src/SkSGGeometryEffect.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/svg/src/SkSVGPoly.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGRenderContext.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGText.cpp
M
Source/ThirdParty/skia/platform_tools/android/apps/skqp/src/main/assets/.gitignore
M
Source/ThirdParty/skia/platform_tools/android/apps/viewer/src/main/assets/.gitignore
M Source/ThirdParty/skia/platform_tools/android/bin/android_build_app
A Source/ThirdParty/skia/relnotes/dng_sdk.md
A Source/ThirdParty/skia/relnotes/ganesh-vulkan11.md
A Source/ThirdParty/skia/relnotes/ios12.md
A Source/ThirdParty/skia/relnotes/macos1015.md
M Source/ThirdParty/skia/resources/BUILD.bazel
M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
M Source/ThirdParty/skia/resources/sksl/errors/DuplicateBinding.sksl
A
Source/ThirdParty/skia/resources/sksl/errors/InterfaceBlockMixedCommasAndSemicolons.sksl
M Source/ThirdParty/skia/resources/sksl/errors/InvalidAssignment.rts
M
Source/ThirdParty/skia/resources/sksl/errors/InvalidBackendBindingFlagsMetal.sksl
M
Source/ThirdParty/skia/resources/sksl/errors/InvalidBackendBindingFlagsWGSL.sksl
M Source/ThirdParty/skia/resources/sksl/runtime/LoopInt.rts
M Source/ThirdParty/skia/resources/sksl/wgsl/Equality.sksl
M Source/ThirdParty/skia/resources/sksl/wgsl/GlobalUniforms.sksl
M Source/ThirdParty/skia/resources/sksl/wgsl/OutParams.sksl
M Source/ThirdParty/skia/site/about/_index.html
M Source/ThirdParty/skia/site/docs/_index.md
M Source/ThirdParty/skia/site/docs/dev/gardening/android.md
M Source/ThirdParty/skia/site/docs/user/build.md
M Source/ThirdParty/skia/site/docs/user/sample/viewer.md
M Source/ThirdParty/skia/src/base/SkTime.cpp
M Source/ThirdParty/skia/src/codec/SkBmpCodec.cpp
M Source/ThirdParty/skia/src/codec/SkCodec.cpp
M Source/ThirdParty/skia/src/codec/SkRawCodec.cpp
M Source/ThirdParty/skia/src/core/SkBitmapDevice.cpp
M Source/ThirdParty/skia/src/core/SkBitmapDevice.h
M Source/ThirdParty/skia/src/core/SkBitmapProcState.cpp
M Source/ThirdParty/skia/src/core/SkBitmapProcState.h
M Source/ThirdParty/skia/src/core/SkBlitter.cpp
M Source/ThirdParty/skia/src/core/SkBlitter.h
M Source/ThirdParty/skia/src/core/SkCanvas.cpp
M Source/ThirdParty/skia/src/core/SkColorSpaceXformSteps.cpp
M Source/ThirdParty/skia/src/core/SkColorSpaceXformSteps.h
M Source/ThirdParty/skia/src/core/SkDevice.cpp
M Source/ThirdParty/skia/src/core/SkDevice.h
M Source/ThirdParty/skia/src/core/SkDraw.cpp
M Source/ThirdParty/skia/src/core/SkDraw.h
M Source/ThirdParty/skia/src/core/SkDrawBase.cpp
M Source/ThirdParty/skia/src/core/SkDrawBase.h
M Source/ThirdParty/skia/src/core/SkDrawShadowInfo.cpp
M Source/ThirdParty/skia/src/core/SkDraw_atlas.cpp
M Source/ThirdParty/skia/src/core/SkDraw_vertices.cpp
M Source/ThirdParty/skia/src/core/SkEdgeClipper.cpp
M Source/ThirdParty/skia/src/core/SkFont.cpp
M Source/ThirdParty/skia/src/core/SkFontMgr.cpp
M Source/ThirdParty/skia/src/core/SkFontPriv.h
M Source/ThirdParty/skia/src/core/SkGeometry.cpp
M Source/ThirdParty/skia/src/core/SkImageFilter.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterCache.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.h
M Source/ThirdParty/skia/src/core/SkLineClipper.cpp
M Source/ThirdParty/skia/src/core/SkMatrix.cpp
M Source/ThirdParty/skia/src/core/SkMatrixPriv.h
M Source/ThirdParty/skia/src/core/SkMesh.cpp
M Source/ThirdParty/skia/src/core/SkOverdrawCanvas.cpp
M Source/ThirdParty/skia/src/core/SkPath.cpp
M Source/ThirdParty/skia/src/core/SkPathBuilder.cpp
M Source/ThirdParty/skia/src/core/SkPathEffectBase.h
M Source/ThirdParty/skia/src/core/SkPathEnums.h
M Source/ThirdParty/skia/src/core/SkPathPriv.h
M Source/ThirdParty/skia/src/core/SkPathRef.cpp
M Source/ThirdParty/skia/src/core/SkPath_serial.cpp
M Source/ThirdParty/skia/src/core/SkPicturePlayback.cpp
M Source/ThirdParty/skia/src/core/SkRSXform.cpp
M Source/ThirdParty/skia/src/core/SkRasterClip.cpp
M Source/ThirdParty/skia/src/core/SkReadBuffer.cpp
M Source/ThirdParty/skia/src/core/SkReadBuffer.h
M Source/ThirdParty/skia/src/core/SkRecordDraw.cpp
M Source/ThirdParty/skia/src/core/SkRecordOpts.cpp
M Source/ThirdParty/skia/src/core/SkRecords.h
M Source/ThirdParty/skia/src/core/SkRect.cpp
M Source/ThirdParty/skia/src/core/SkRuntimeEffect.cpp
M Source/ThirdParty/skia/src/core/SkScalerContext.cpp
M Source/ThirdParty/skia/src/core/SkScan_AAAPath.cpp
M Source/ThirdParty/skia/src/core/SkScan_Hairline.cpp
M Source/ThirdParty/skia/src/core/SkScan_Path.cpp
M Source/ThirdParty/skia/src/core/SkSpecialImage.cpp
M Source/ThirdParty/skia/src/core/SkStroke.cpp
M Source/ThirdParty/skia/src/core/SkStrokeRec.cpp
M Source/ThirdParty/skia/src/core/SkTextBlob.cpp
M Source/ThirdParty/skia/src/core/SkTypeface.cpp
M Source/ThirdParty/skia/src/core/SkVertices.cpp
M Source/ThirdParty/skia/src/core/SkWriteBuffer.cpp
M Source/ThirdParty/skia/src/core/SkWriteBuffer.h
M Source/ThirdParty/skia/src/effects/Sk1DPathEffect.cpp
M Source/ThirdParty/skia/src/effects/Sk2DPathEffect.cpp
M Source/ThirdParty/skia/src/effects/SkDashImpl.h
M Source/ThirdParty/skia/src/effects/SkDashPathEffect.cpp
M Source/ThirdParty/skia/src/effects/SkEmbossMaskFilter.cpp
M Source/ThirdParty/skia/src/effects/colorfilters/SkMatrixColorFilter.cpp
M
Source/ThirdParty/skia/src/effects/colorfilters/SkWorkingFormatColorFilter.cpp
M Source/ThirdParty/skia/src/effects/imagefilters/SkBlurImageFilter.cpp
M Source/ThirdParty/skia/src/effects/imagefilters/SkCropImageFilter.cpp
M
Source/ThirdParty/skia/src/effects/imagefilters/SkDisplacementMapImageFilter.cpp
M
Source/ThirdParty/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp
M Source/ThirdParty/skia/src/effects/imagefilters/SkRuntimeImageFilter.cpp
M Source/ThirdParty/skia/src/encode/SkPngEncoderBase.cpp
M Source/ThirdParty/skia/src/encode/SkPngEncoderBase.h
M Source/ThirdParty/skia/src/encode/SkPngEncoderImpl.cpp
M Source/ThirdParty/skia/src/gpu/android/AHardwareBufferUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ClipStack.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/Device.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/Device.h
M Source/ThirdParty/skia/src/gpu/ganesh/Device_drawTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBlurUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramDesc.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramInfo.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTargetProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrShaderCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStyle.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTestUtils.h
M Source/ThirdParty/skia/src/gpu/ganesh/SkGaneshRecorder.h
M Source/ThirdParty/skia/src/gpu/ganesh/SkGr.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCpuDescriptorManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrQuadUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrRect.h
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrStyledShape.h
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrTriangulator.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/AHardwareBufferGL.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/GrImageUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_RasterPinnable.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlCaps.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlUtil.mm
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAConvexPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp
M
Source/ThirdParty/skia/src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawMeshOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrMeshDrawOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeRectOp.cpp
M
Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/PathTessellator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/text/GaneshVertexFiller.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/AHardwareBufferVk.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipeline.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSampler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextUtils.h
M Source/ThirdParty/skia/src/gpu/graphite/Device.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Device.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawParams.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawWriter.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PrecompileContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Recorder.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RecorderPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/RecordingPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/RenderPassDesc.cpp
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/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/TextureFormat.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureFormat.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/Rect.h
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/MtlGraphicsPipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlQueueManager.mm
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOption.h
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PaintOptions.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShader.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
M
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateCurvesRenderStep.cpp
M
Source/ThirdParty/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.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/VulkanRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanSampler.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanYcbcrConversion.h
M Source/ThirdParty/skia/src/gpu/vk/VulkanInterface.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.cpp
M Source/ThirdParty/skia/src/gpu/vk/VulkanUtilsPriv.h
M
Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp
M Source/ThirdParty/skia/src/image/SkImage_Lazy.cpp
M Source/ThirdParty/skia/src/pathops/SkOpAngle.cpp
M Source/ThirdParty/skia/src/pathops/SkOpBuilder.cpp
M Source/ThirdParty/skia/src/pathops/SkOpSegment.h
M Source/ThirdParty/skia/src/pathops/SkPathOpsAsWinding.cpp
M Source/ThirdParty/skia/src/pathops/SkPathOpsCubic.cpp
M Source/ThirdParty/skia/src/pathops/SkPathOpsQuad.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.h
M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFGradientShader.cpp
M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType.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_proxy.cpp
M Source/ThirdParty/skia/src/shaders/SkColorShader.h
M Source/ThirdParty/skia/src/shaders/SkImageShader.cpp
M Source/ThirdParty/skia/src/shaders/SkImageShader.h
M Source/ThirdParty/skia/src/shaders/SkLocalMatrixShader.cpp
M Source/ThirdParty/skia/src/shaders/SkLocalMatrixShader.h
M Source/ThirdParty/skia/src/shaders/SkShaderBase.h
M Source/ThirdParty/skia/src/shaders/gradients/SkGradientBaseShader.cpp
M Source/ThirdParty/skia/src/sksl/SkSLCompiler.cpp
M Source/ThirdParty/skia/src/sksl/SkSLInliner.cpp
M Source/ThirdParty/skia/src/sksl/SkSLModuleLoader.cpp
M Source/ThirdParty/skia/src/sksl/SkSLParser.cpp
M Source/ThirdParty/skia/src/sksl/SkSLProgramSettings.h
M Source/ThirdParty/skia/src/sksl/SkSLUtil.h
M Source/ThirdParty/skia/src/sksl/analysis/SkSLFinalizationChecks.cpp
M Source/ThirdParty/skia/src/sksl/analysis/SkSLIsConstantExpression.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLGLSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLMetalCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLWGSLCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.minified.sksl
M
Source/ThirdParty/skia/src/sksl/generated/sksl_graphite_frag.unoptimized.sksl
M Source/ThirdParty/skia/src/sksl/ir/SkSLSwitchStatement.cpp
M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_vert.sksl
M Source/ThirdParty/skia/src/sksl/sksl_shared.sksl
M Source/ThirdParty/skia/src/svg/SkSVGDevice.cpp
M Source/ThirdParty/skia/src/svg/SkSVGDevice.h
M Source/ThirdParty/skia/src/text/GlyphRun.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.cpp
M Source/ThirdParty/skia/src/text/gpu/VertexFiller.cpp
M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
M Source/ThirdParty/skia/src/utils/SkDashPath.cpp
M Source/ThirdParty/skia/src/utils/SkDashPathPriv.h
M Source/ThirdParty/skia/src/utils/SkNWayCanvas.cpp
M Source/ThirdParty/skia/src/utils/SkPaintFilterCanvas.cpp
M Source/ThirdParty/skia/src/utils/SkPatchUtils.cpp
M Source/ThirdParty/skia/src/utils/SkPatchUtils.h
M Source/ThirdParty/skia/src/utils/SkPolyUtils.cpp
M Source/ThirdParty/skia/src/utils/SkShadowTessellator.cpp
M Source/ThirdParty/skia/src/utils/SkShadowUtils.cpp
M Source/ThirdParty/skia/src/utils/SkTextUtils.cpp
M Source/ThirdParty/skia/src/xps/SkXPSDevice.cpp
M Source/ThirdParty/skia/src/xps/SkXPSDevice.h
M Source/ThirdParty/skia/tests/AsADashTest.cpp
M Source/ThirdParty/skia/tests/BUILD.bazel
M Source/ThirdParty/skia/tests/BackendAllocationTest.cpp
M Source/ThirdParty/skia/tests/BackendSurfaceMutableStateTest.cpp
M Source/ThirdParty/skia/tests/BlendTest.cpp
M Source/ThirdParty/skia/tests/BlurTest.cpp
M Source/ThirdParty/skia/tests/ClearTest.cpp
M Source/ThirdParty/skia/tests/ColorFilterTest.cpp
M Source/ThirdParty/skia/tests/CompressedBackendAllocationTest.cpp
M Source/ThirdParty/skia/tests/CullTestTest.cpp
M Source/ThirdParty/skia/tests/DashPathEffectTest.cpp
M Source/ThirdParty/skia/tests/DashPathEffectTestGanesh.cpp
M Source/ThirdParty/skia/tests/DrawPathTest.cpp
M Source/ThirdParty/skia/tests/DrawTextTest.cpp
M Source/ThirdParty/skia/tests/EncodeTest.cpp
M Source/ThirdParty/skia/tests/FCITest.cpp
M Source/ThirdParty/skia/tests/FilterResultTest.cpp
M Source/ThirdParty/skia/tests/FontHostTest.cpp
M Source/ThirdParty/skia/tests/FontMgrAndroidParserTest.cpp
M Source/ThirdParty/skia/tests/FontMgrTest.cpp
M Source/ThirdParty/skia/tests/FontationsTest.cpp
M Source/ThirdParty/skia/tests/GeometryTest.cpp
M Source/ThirdParty/skia/tests/GpuDrawPathTest.cpp
M Source/ThirdParty/skia/tests/GrClipStackTest.cpp
M Source/ThirdParty/skia/tests/GrQuadCropTest.cpp
M Source/ThirdParty/skia/tests/GrStyledShapeTest.cpp
M Source/ThirdParty/skia/tests/M44Test.cpp
M Source/ThirdParty/skia/tests/MatrixTest.cpp
M Source/ThirdParty/skia/tests/MtlBackendAllocationTest.mm
M Source/ThirdParty/skia/tests/OffsetSimplePolyTest.cpp
M Source/ThirdParty/skia/tests/PaintTest.cpp
M Source/ThirdParty/skia/tests/PathBuilderTest.cpp
M Source/ThirdParty/skia/tests/PathOpsAsWindingTest.cpp
M Source/ThirdParty/skia/tests/PathOpsSimplifyTest.cpp
M Source/ThirdParty/skia/tests/PathTest.cpp
M Source/ThirdParty/skia/tests/ProgramsTest.cpp
M Source/ThirdParty/skia/tests/PromiseImageTest.cpp
M Source/ThirdParty/skia/tests/RRectInPathTest.cpp
M Source/ThirdParty/skia/tests/RecorderTest.cpp
M Source/ThirdParty/skia/tests/RectTest.cpp
M Source/ThirdParty/skia/tests/RectangleTextureTest.cpp
M Source/ThirdParty/skia/tests/RoundRectTest.cpp
M Source/ThirdParty/skia/tests/SVGDeviceTest.cpp
M Source/ThirdParty/skia/tests/ScalarTest.cpp
M Source/ThirdParty/skia/tests/SerializationTest.cpp
M Source/ThirdParty/skia/tests/ShadowTest.cpp
A Source/ThirdParty/skia/tests/SimplifyPaintTest.cpp
M Source/ThirdParty/skia/tests/SkColorSpaceXformStepsTest.cpp
M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
M Source/ThirdParty/skia/tests/SkRuntimeEffectTest.cpp
M Source/ThirdParty/skia/tests/SkSLTest.cpp
M Source/ThirdParty/skia/tests/Skbug12214.cpp
M Source/ThirdParty/skia/tests/SlugTest.cpp
M Source/ThirdParty/skia/tests/StrokeTest.cpp
M Source/ThirdParty/skia/tests/SurfaceSemaphoreTest.cpp
M Source/ThirdParty/skia/tests/SurfaceTest.cpp
M Source/ThirdParty/skia/tests/TextBlobCacheTest.cpp
M Source/ThirdParty/skia/tests/TextBlobTest.cpp
M Source/ThirdParty/skia/tests/TriangulatingPathRendererTests.cpp
M Source/ThirdParty/skia/tests/TypefaceMacTest.cpp
M Source/ThirdParty/skia/tests/TypefaceTest.cpp
M Source/ThirdParty/skia/tests/UnicodeTest.cpp
M Source/ThirdParty/skia/tests/VkBackendSurfaceTest.cpp
M Source/ThirdParty/skia/tests/VkPriorityExtensionTest.cpp
M Source/ThirdParty/skia/tests/WangsFormulaTest.cpp
M Source/ThirdParty/skia/tests/WritePixelsTest.cpp
M Source/ThirdParty/skia/tests/graphite/KeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/UpdateBackendTextureTest.cpp
M Source/ThirdParty/skia/tests/graphite/VerticesPaddingTest.cpp
M Source/ThirdParty/skia/tests/graphite/VulkanDstReadRenderpassReuseTest.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/PaintParamsKeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/PrecompileTestUtils.cpp
M Source/ThirdParty/skia/tests/graphite/precompile/PrecompileTestUtils.h
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendDarken.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendDifference.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendHardLight.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendLighten.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendOverlay.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendPlus.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendSoftLight.asm.frag
M Source/ThirdParty/skia/tests/sksl/compute/AtomicOperations.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/Desaturate.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/DesaturateFunction.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/DesaturateReadWrite.asm.comp
M Source/ThirdParty/skia/tests/sksl/compute/Raytrace.asm.comp
M Source/ThirdParty/skia/tests/sksl/errors/DuplicateSkClockwise.glsl
A
Source/ThirdParty/skia/tests/sksl/errors/InterfaceBlockMixedCommasAndSemicolons.glsl
M
Source/ThirdParty/skia/tests/sksl/errors/InterfaceBlockStorageModifiers.glsl
M
Source/ThirdParty/skia/tests/sksl/errors/InterfaceBlockWithArrayOfStructOfBool.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidAtomicDeclarations.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidUniformTypes.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidUnsizedArray.glsl
M Source/ThirdParty/skia/tests/sksl/errors/InvalidWorkgroupCompute.glsl
M Source/ThirdParty/skia/tests/sksl/errors/LayoutInInterfaceBlock.asm.frag
M Source/ThirdParty/skia/tests/sksl/errors/LayoutInInterfaceBlock.glsl
M
Source/ThirdParty/skia/tests/sksl/errors/MultipleFieldsInInterfaceBlocks.glsl
M Source/ThirdParty/skia/tests/sksl/errors/OpaqueTypeInInterfaceBlock.glsl
M Source/ThirdParty/skia/tests/sksl/errors/Ossfuzz58037.glsl
M Source/ThirdParty/skia/tests/sksl/errors/RTAdjustType.glsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/AbsInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Acos.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Acosh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/All.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Any.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Asin.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Asinh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Atan.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Atanh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Ceil.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/ClampUInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Cos.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Cosh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Cross.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/CrossNoInline.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdx.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdy.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/DFdyNoRTFlip.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Degrees.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Determinant.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Distance.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Dot.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Exp.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Exp2.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/FaceForward.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/FloatBitsToUint.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Floor.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Fma.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Fract.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Frexp.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Fwidth.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/IntBitsToFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Inverse.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Inversesqrt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/IsInf.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/IsNan.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Length.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Log.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Log2.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES2.hlsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MatrixCompMultES3.hlsl
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MaxUint.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MinUint.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixBool.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/MixFloatES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Mod.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Modf.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Normalize.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Not.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/OuterProduct.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackHalf2x16.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackSnorm2x16.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/PackUnorm2x16.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Pow.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Radians.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Reflect.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Refract.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Round.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/RoundEven.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sample.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/SampleGrad.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/SampleLod.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Saturate.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/SignFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/SignInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sin.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sinh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Smoothstep.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Sqrt.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Step.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Tan.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Tanh.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Transpose.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/Trunc.asm.frag
M Source/ThirdParty/skia/tests/sksl/intrinsics/UintBitsToFloat.asm.frag
M Source/ThirdParty/skia/tests/sksl/metal/OpaqueTypeInInterfaceBlock.metal
M Source/ThirdParty/skia/tests/sksl/realistic/GaussianBlur.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayCast.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayComparison.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayConstructors.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayFollowedByScalar.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ArrayNarrowingConversions.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayTypes.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ArrayUnsizedParam.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Assignment.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/CastsRoundTowardZero.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/CommaMixedTypes.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/CommaSideEffects.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/CompileTimeConstantVariables.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ComplexDelete.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ConstArray.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ConstGlobal.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ConstVariableComparison.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ConstantCompositeAccessViaConstantIndex.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ConstantCompositeAccessViaDynamicIndex.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ConstantIf.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadGlobals.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadIfStatement.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadLoopVariable.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadReturn.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadReturnES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DeadStripFunctions.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DependentInitializers.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DoWhileControlFlow.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/DoubleNegation.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/EmptyBlocksES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/EmptyBlocksES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ForLoopControlFlow.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ForLoopMultipleInitES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ForLoopShadowing.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/FunctionAnonymousParameters.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/FunctionArgTypeMatch.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/FunctionParametersOfTextureAndSamplerType.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/FunctionPrototype.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/FunctionReturnTypeMatch.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Functions.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/GeometricIntrinsics.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/HelloWorld.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Hex.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/HexUnsigned.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/IfStatement.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/InoutParameters.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/InoutParamsAreDistinct.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/IntegerDivisionES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/LogicalAndShortCircuit.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/LogicalOrShortCircuit.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Matrices.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatricesNonsquare.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixConstructorsES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixConstructorsES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixEquality.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixIndexLookup.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixIndexStore.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixOpEqualsES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixScalarMath.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixSwizzleStore.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MatrixToVectorCast.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/MultipleAssignments.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/NestedComparisonIntrinsics.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/NumberCasts.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Octal.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/OperatorsES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz36852.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz37677.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz58483.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz60077.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Ossfuzz63170.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/OutParams.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/OutParamsAreDistinct.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/OutParamsAreDistinctFromGlobal.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/OutParamsDoubleSwizzle.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/OutParamsFunctionCallInArgument.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Overflow.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/PostfixExpressions.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES2.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/PrefixExpressionsES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/RectangleTexture.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ReservedInGLSLButAllowedInSkSL.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrix.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ResizeMatrixNonsquare.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ReturnColorFromMain.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ReturnsValueOnEveryPathES2.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ReturnsValueOnEveryPathES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SampleMask.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ScalarConversionConstructorsES2.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/ScalarConversionConstructorsES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/ScopedSymbol.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StackingVectorCasts.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StaticSwitch.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StaticSwitchWithVarDecl.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StorageBuffer.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/StructArrayFollowedByScalar.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StructComparison.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StructIndexLookup.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StructIndexStore.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/StructsInFunctions.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Switch.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwitchDefaultOnly.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithEarlyReturn.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithFallthrough.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwitchWithLoops.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleAsLValue.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleAsLValueES3.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleBoolConstants.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleByConstantIndex.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleByIndex.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleConstants.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleIndexLookup.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleIndexStore.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleLTRB.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleOpt.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalar.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarBool.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/SwizzleScalarInt.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TemporaryIndexLookup.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/TernaryAsLValueEntirelyFoldable.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/TernaryAsLValueFoldableTest.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TernaryComplexNesting.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TernaryExpression.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TernaryNesting.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/TernaryOneZeroOptimization.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TernarySideEffects.asm.frag
M
Source/ThirdParty/skia/tests/sksl/shared/TernaryTrueFalseOptimization.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/Texture2D.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/TextureSharpen.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/UnaryPositiveNegative.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/UniformArray.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/UniformMatrixResize.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/UnusedVariables.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/VectorConstructors.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/VectorScalarMath.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/VectorToMatrixCast.asm.frag
M Source/ThirdParty/skia/tests/sksl/shared/WhileLoopControlFlow.asm.frag
M
Source/ThirdParty/skia/tests/sksl/spirv/CombinedSamplerTypeDawnCompatMode.asm.frag
M Source/ThirdParty/skia/tests/sksl/spirv/ConstantVectorize.asm.frag
M
Source/ThirdParty/skia/tests/sksl/spirv/FunctionParametersOfTextureAndSamplerTypeDawnCompatMode.asm.frag
M Source/ThirdParty/skia/tests/sksl/spirv/Ossfuzz70523.asm.frag
M Source/ThirdParty/skia/tests/sksl/spirv/SpecializationInCall.asm.frag
M
Source/ThirdParty/skia/tests/sksl/spirv/SpecializedSamplerFunctions.asm.frag
M
Source/ThirdParty/skia/tests/sksl/workarounds/RewriteMatrixVectorMultiply.asm.frag
M Source/ThirdParty/skia/tests/testgroups.bzl
M
Source/ThirdParty/skia/toolchain/linux_trampolines/clang_trampoline_linux.sh
M Source/ThirdParty/skia/tools/DDLTileHelper.cpp
M Source/ThirdParty/skia/tools/MSKPPlayer.cpp
M Source/ThirdParty/skia/tools/ToolUtils.cpp
M Source/ThirdParty/skia/tools/debugger/DrawCommand.cpp
M Source/ThirdParty/skia/tools/debugger/JsonWriteBuffer.cpp
M Source/ThirdParty/skia/tools/debugger/JsonWriteBuffer.h
M Source/ThirdParty/skia/tools/fiddle/all_examples.cpp
M Source/ThirdParty/skia/tools/fonts/RandomScalerContext.cpp
M Source/ThirdParty/skia/tools/fonts/TestSVGTypeface.cpp
M Source/ThirdParty/skia/tools/fonts/TestTypeface.cpp
M Source/ThirdParty/skia/tools/fonts/create_test_font.cpp
M Source/ThirdParty/skia/tools/gpu/gl/interface/BUILD.bazel
M
Source/ThirdParty/skia/tools/gpu/gl/mac/CreatePlatformGLTestContext_mac.cpp
M
Source/ThirdParty/skia/tools/gpu/gl/win/CreatePlatformGLTestContext_win.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestMemoryAllocator.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.cpp
M Source/ThirdParty/skia/tools/perf-canvaskit-puppeteer/canvas_perf.js
M Source/ThirdParty/skia/tools/sk_app/mac/Window_mac.mm
M Source/ThirdParty/skia/tools/sk_app/mac/main_mac.mm
M Source/ThirdParty/skia/tools/skp/page_sets/skia_gujuratiwiki_desktop.py
M
Source/ThirdParty/skia/tools/skp/page_sets/skia_micrographygirlsvg_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_motionmarkarcs_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_motionmarkpaths_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_motionmarksuits_desktop.py
M
Source/ThirdParty/skia/tools/skp/page_sets/skia_motionmarksuitsclip_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_tiger8svg_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_wikipedia_desktop.py
M Source/ThirdParty/skia/tools/skp/page_sets/skia_ynevsvg_desktop.py
M Source/ThirdParty/skia/tools/skp/webpages_playback.py
M Source/ThirdParty/skia/tools/skpbench/README.md
M Source/ThirdParty/skia/tools/testrunners/unit/BazelUnitTestRunner.cpp
M Source/ThirdParty/skia/tools/viewer/ClipSlide.cpp
M Source/ThirdParty/skia/tools/viewer/DegenerateQuadsSlide.cpp
M Source/ThirdParty/skia/tools/viewer/FatBitsSlide.cpp
M Source/ThirdParty/skia/tools/viewer/FilterBoundsSlide.cpp
M Source/ThirdParty/skia/tools/viewer/FitCubicToCircleSlide.cpp
M Source/ThirdParty/skia/tools/viewer/ImGuiLayer.h
M Source/ThirdParty/skia/tools/viewer/ImageFilterDAGSlide.cpp
M Source/ThirdParty/skia/tools/viewer/MeshSlide.cpp
M Source/ThirdParty/skia/tools/viewer/PatchSlide.cpp
M Source/ThirdParty/skia/tools/viewer/PathClipSlide.cpp
M Source/ThirdParty/skia/tools/viewer/PathSlide.cpp
M Source/ThirdParty/skia/tools/viewer/PathTessellatorsSlide.cpp
M Source/ThirdParty/skia/tools/viewer/QuadStrokerSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SBIXSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SimpleStrokerSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SkSLSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SlideDir.cpp
M Source/ThirdParty/skia/tools/viewer/SlidesSlide.cpp
M Source/ThirdParty/skia/tools/viewer/StrokeVerbSlide.cpp
M Source/ThirdParty/skia/tools/viewer/TypefaceSlide.cpp
M Source/ThirdParty/skia/tools/viewer/VariableWidthStrokerSlide.cpp
M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
M Source/ThirdParty/skia/tools/viewer/XferSlide.cpp
M Source/ThirdParty/skia/tools/window/mac/GaneshGLWindowContext_mac.mm
M Source/ThirdParty/skia/tools/window/mac/MacWindowGLUtils.h
M Source/ThirdParty/skia/tools/window/mac/RasterWindowContext_mac.mm
Log Message:
-----------
Update Skia to 2025-06-13 (40903fe59c22026a55fedccc3ccdc653d5589891)
https://bugs.webkit.org/show_bug.cgi?id=294435
Reviewed by Carlos Garcia Campos.
% git log --oneline --pretty='%h %s'
b029c60ae4544048aea882e7fc1716b39ff49bf7..40903fe59c22026a55fedccc3ccdc653d5589891
40903fe59c Roll ANGLE from d8c154990b5b to fdff117046ce (6 revisions)
c2e4604e5a Roll Skia Infra from a5570b3b45a2 to e3ddb182d581 (13 revisions)
438ea4e05e Roll Dawn from 517d8b7d9a1d to 31cf85d685b9 (11 revisions)
70455b7c74 Roll vulkan-deps from ee3e78abdb24 to 4ef9a1d933cf (4 revisions)
22018eab8c Reland "[graphite] Use HW blends for kPlus on unorm texture formats"
869eeda736 Promote linear gradient bias calculation to f32
b41e701765 Roll recipe dependencies (trivial).
3d2ab94859 Roll ANGLE from c6b3440bf382 to d8c154990b5b (8 revisions)
6676d454a2 Roll recipe dependencies (trivial).
d9c6c773cc Roll Skia Infra from 80f512e1a5d1 to a5570b3b45a2 (14 revisions)
b53228607e Roll SwiftShader from 155f095a8c63 to 7b7b93aa0b85 (3 revisions)
ddd64a5c80 Roll Dawn from 9d27097cc7dd to 517d8b7d9a1d (15 revisions)
e5a40bc5e7 Roll recipe dependencies (trivial).
8ee8fa0f0e Roll vulkan-deps from c786a2e47b03 to ee3e78abdb24 (5 revisions)
81f5588b93 Roll recipe dependencies (trivial).
722f6352db GrTriangulator: Fix stability and correctness with degenerate paths
45826ecc63 Fix ChromePrecompileTest on non-M1 jobs
7b021bf72e [graphite] Add some missing Android Precompilation combinations
38b9f9b0e4 [graphite][vulkan] Mark Imagination hardware as coherent
b9bca38204 Disable SimplifyPaintTest on *Protected jobs
296199ff28 Remove S7 Vulkan jobs
64e7ce454d Simplify asADash() to return its span
519ed9f666 Roll vulkan-deps from e16ef854c44f to c786a2e47b03 (1 revision)
88af344571 Roll ANGLE from a787766551aa to c6b3440bf382 (11 revisions)
3b7344946d Roll Skia Infra from 29821d9a17ae to 80f512e1a5d1 (10 revisions)
b78fdc3ba2 Roll Dawn from 3d47c8a32f07 to 9d27097cc7dd (14 revisions)
183ad3e8ed Roll SwiftShader from a857503547cb to 155f095a8c63 (2 revisions)
c722f0b494 Roll recipe dependencies (trivial).
17772f61a1 Roll vulkan-deps from d9842c624bd1 to e16ef854c44f (6 revisions)
b3aa28d0c4 Reland "[png] Simplify extra endian transform for SkPngEncode"
51acd4377b [rust png] Reset `fIncrementalDecodingState` after nonrecoverable
errors
be5a893214 Add host_supported to libskia_skcms
36d15056b9 [graphite][vulkan] Disable MSAA on Intel
62c3bd459f [graphite] Fold ColorFilters and constant Shaders into a Solid Color
d1c41a8ae1 Use SkSpan in SkTextBlob API
3393a17d5f Use SkSpan for dashing
2e032998eb Roll vulkan-deps from fe4617b72605 to d9842c624bd1 (5 revisions)
f335118c9f Roll ANGLE from 3a15fab06cff to a787766551aa (7 revisions)
8f8d09d7e6 Roll Skia Infra from 3c7e00b52946 to 29821d9a17ae (13 revisions)
bc65426efb Roll Dawn from f3220117fc62 to 3d47c8a32f07 (12 revisions)
32ffab4000 HDR v2: Add no-op OOTF parameters to sk_color_space_transform
0a3150b03b [vulkan] Require Vulkan 1.1 in Ganesh
7e2374fa40 Use size_t for font/typeface return values (to match span's)
bada5e8f3a [graphite][vulkan] Use VK_EXT_graphics_pipeline_library
ccefae9191 Reland "[graphite] Fix clamping bug on Intel UHD 630."
013bd33572 Roll vulkan-deps from d5d3942f4b8f to fe4617b72605 (1 revision)
de962d2407 Add dng sdk 1.4 -> 1.7.1 migration compat
904710b928 Use SkSpan in read and write buffers
5ccdfd5787 Use new span APIS (time to dogfood)
dc44e2cf45 Manual Roll vulkan-deps from 1c3b39ad6dc0 to d5d3942f4b8f (14
revisions)
f0fefa68d7 Remove many deprecated declarations
2172e2a90d [vulkan] Apply RelaxedPrecision to OpImageSampleImplicitLod
f2cdff54fe Roll ANGLE from db9624073324 to 3a15fab06cff (4 revisions)
0401425e62 Roll SwiftShader from 11dc1b167af4 to a857503547cb (1 revision)
813fa73641 Roll Skia Infra from 3bbfa4528971 to 3c7e00b52946 (5 revisions)
31e7a71075 Roll Dawn from 63ca6919b752 to f3220117fc62 (31 revisions)
450a6a8972 SkColorSpaceXformSteps: Start to add support for HLG and PQ
21b946f8fc Update SKP version
9100700840 use SkSpan in SkMatrix API
63047bbfcf [graphite][vulkan] Minimize graphics pipeline key
8c6bbac670 [graphite][vulkan] Use vertex input dynamic state
a5f313caf0 don't define SK_SUPPORT_UNSPANNED_API: it is in SkTypes.h
de303eaf97 static bounds methods
8b2f3035ac [vulkan] Fix feature checks for YCbCr's chroma filter
9ba1169cd8 [vulkan] Apply RelaxedPrecision to texture/atomic intrinsics
528c5e53be Revert "[graphite] Fix clamping bug on Intel UHD 630."
08939fef6a Roll ANGLE from ef31b3ed1c0e to db9624073324 (8 revisions)
0618fed29e Roll recipe dependencies (trivial).
c408daec0f Roll Skia Infra from 8b4c1b14163e to 3bbfa4528971 (9 revisions)
c281158966 Roll SwiftShader from b62ac8aa106b to 11dc1b167af4 (2 revisions)
f0ba49abfc Roll Dawn from f8d7c6eea2f0 to 63ca6919b752 (19 revisions)
ca33e6dcc0 [graphite][vulkan] Optimize sample-count-support check
290495056b Roll skcms from e12ef7c0da42 to 1915b4d7ccd3 (1 revision)
7050f60c68 Roll vulkan-deps from 0dbc05833984 to 1c3b39ad6dc0 (3 revisions)
d3ff0fc4ed Replace bug ids with mapped ids in the new issue tracker
07afa62bab Roll recipe dependencies (trivial).
6acc30837d Revert "[graphite] Use HW blends for kPlus on unorm texture formats"
5fadc5747a Remove support for iOS12
335ddb6a73 Revert "Support GL texture for BGRA8 format"
e3ca7bd161 [graphite] Fix clamping bug on Intel UHD 630.
3a0be5d8eb [graphite] Disable DynamicVerticesPaddingTest
04ba9689e5 Recommend persistent default install location for Android NDK
eb43d9f2ea Revert "[png] Simplify extra endian transform for SkPngEncode"
a9e1be3e44 Implement drawCoverageMask for SkBitmapDevice
9ab5db1f39 Fix resource loading in Android apks
dc756c00be [infra] Add jobs for MacOS 11
103a8e933f Use SkSpan in pathbuilder API
c810c9ba87 Fix typo in legacy SkPath::Polygon
d98af53cc4 Roll vulkan-deps from f14d47636e83 to 0dbc05833984 (4 revisions)
5e45ee54c5 Roll ANGLE from 88ea74bfbc55 to ef31b3ed1c0e (4 revisions)
d127c719d3 Roll Skia Infra from 1a29d4378c5a to 8b4c1b14163e (4 revisions)
144b23f860 Roll SwiftShader from a8133cbb3c89 to b62ac8aa106b (2 revisions)
fd709626c6 Roll Dawn from 0b7011542a20 to f8d7c6eea2f0 (19 revisions)
b8a2e876f1 Roll recipe dependencies (trivial).
e9a80eda40 Roll recipe dependencies (trivial).
dc8f69ab44 Roll recipe dependencies (trivial).
c3ddf7652b Roll recipe dependencies (trivial).
91f3f296e9 [graphite][vulkan] Use extended dynamic state
9e978a0bcf Use SkSpan in SkDevice/SkDraw drawPoints
6720895bb4 [graphite] Use HW blends for kPlus on unorm texture formats
eac85d71da Fix IWYU enforcement on Graphite standalone headers
814152855c Roll recipe dependencies (trivial).
05d1778206 [vulkan] Fix minFilter vs chromaFilter matching for YCbCr
a40a7b3027 Roll vulkan-deps from a6136634622e to f14d47636e83 (6 revisions)
f62c4b6704 Use SkSpan in Path API
ef5365a3d0 [graphite] Add padding test for drawPass-time vertices uploads
33d675369b [png] Simplify extra endian transform for SkPngEncode
b3bf829b11 Add missing include
d4747b0d5f [graphite] Add missing string include
c2e4f1f567 No longer claim support for macOS 10.15
2124ee89b1 Roll skcms from df82c365f7be to e12ef7c0da42 (1 revision)
035a79280b Use SkSpan in SkRect::setBounds
de25f9820d Get CPU Recorder from all recorders
f301c1cca2 Roll recipe dependencies (trivial).
9ecba784b3 Roll ANGLE from 8c75960e034a to 88ea74bfbc55 (7 revisions)
14bdc9e0a8 Roll Skia Infra from 2b4238da8672 to 1a29d4378c5a (6 revisions)
54fa494033 Roll vulkan-deps from b1b8f1daa836 to a6136634622e (7 revisions)
cce1cdbab1 Roll Dawn from 3667b9e854fa to 0b7011542a20 (28 revisions)
e05cf38666 [graphite] Avoid scissor rect state changes when possible
a0d1682547 Roll recipe dependencies (trivial).
7bfaadb516 [rust png] Remove `SKIA_FIX_CRBUG_419011374` define from Skia.
eaa402365f Roll FreeType from deef6d2a to 1518bc83 (13 commits)
ebecf084fd Use SkSpan in SkFont API
231a662db4 Reapply "use SkSpan in SkTypeface API"
852c021a14 [graphite] Handle Dawn breaking change moving Compat limits to
extension
0c3787500d Remove destructor calls on shutdown for static local variables
75e4351f88 Roll FreeType from 702e4a1d to deef6d2a (28 commits)
ea5a0e8cde Remove unused static local variable
f28e9e508f Revert "use SkSpan in SkTypeface API"
709209322f Address clang-tidy suggestion in SkCanvas
221cf8c988 Roll vulkan-deps from 1f5c4a08fa11 to b1b8f1daa836 (3 revisions)
c9c532635b Roll ANGLE from b13592770666 to 8c75960e034a (5 revisions)
87d11e1b2d Roll recipe dependencies (trivial).
b9fdde6eac Roll Skia Infra from 21597fbbfeb0 to 2b4238da8672 (662 revisions)
4b89aaff90 Roll Dawn from ea66c0fa309f to 3667b9e854fa (20 revisions)
818475fbfc Roll recipe dependencies (trivial).
383b2d8f03 [graphite][vulkan] Fix missing self-dependency on older ARM
83c696c810 Roll recipe dependencies (trivial).
af4c8fc444 Roll vulkan-deps from 9e8d374fef19 to 1f5c4a08fa11 (14 revisions)
997eab96cf [graphite][vulkan] Fix use of VK_EXT_rasterization_order...
706524f3d5 use SkSpan in SkTypeface API
72a2cbbe85 Offer faster version of mapping 1 point
b42af03068 Use mutex instead of SkOnce in SkImageFilterCache
659444739a [vulkan] Apply RelaxedPrecision to special intrinsics
80735bc0fc [graphite] Don't apply scissor rect to
DrawParams::transformedShapeBounds()
a9d561cfc1 [skif] Remove forcing to 8888 colortype for RasterBackend
a471394b42 [vulkan] Apply RelaxedPrecision to functions
e7744c3f6d Revert "Add BGRA format support"
4c8df564aa Fix the syntax error of mixed semicolons and commas in
interfaceBlock.
4e1f65ec35 [graphite][vulkan] Fix advanced blend feature check
dc61b45935 Roll vulkan-deps from 4f644057b5f0 to 9e8d374fef19 (1 revision)
02d9b3c9e6 Roll ANGLE from 20b08f95e5b3 to b13592770666 (4 revisions)
4f546e09aa Roll Dawn from 91043600f711 to ea66c0fa309f (16 revisions)
4fb6f19c92 Update SKP version
1077c36921 Roll vulkan-deps from e4bb9d29351f to 4f644057b5f0 (1 revision)
41e470b52d Roll vulkan-deps from af59becc8906 to e4bb9d29351f (11 revisions)
5162036dc4 [graphite] Add Android/YCbCr-specific Precompile RE_LinearEffect
PaintOptions
6366bcd2e0 Add pathops.gni stub
43886cc538 don't run if we're not rendering
815ec432f5 [gn] Allow libpng and rust png to build together
c1d2fe22fe [graphite] Fix unclamped matrix color filters with negative values
ee9be80e83 Roll vulkan-deps from d3140371858b to af59becc8906 (3 revisions)
ddc64b6672 Temp work-around for graphite-dawn-mali crasher
176d66c6f1 [graphite] Use float for colorspace xform parameters
57fa4441c7 Use SkSpan in the public API
b6c161a0f5 Roll recipe dependencies (trivial).
93bca77e52 Reland "[rust png] Make `SkTypeface_fontations.cpp` agnostic to PNG
decoder"
cae24b0517 Roll vulkan-deps from d2a2ceb52656 to d3140371858b (9 revisions)
7daef46b59 Make CodeSize.+NoPatch ignore symlinks that don't exist
0e99f7f9db Roll ANGLE from e7118451f513 to 20b08f95e5b3 (9 revisions)
8d763f682f Roll Dawn from f53bc591dafd to 91043600f711 (25 revisions)
3e30d3c3b2 skcms: support two attributes with GCC
36e804dd8d [graphite] Add Precompile RE_LinearEffect PaintOptions
f34be67e8a Roll recipe dependencies (trivial).
5030420509 Roll vulkan-deps from 58febb14bdad to d2a2ceb52656 (4 revisions)
3adfdd7343 Make PDF and XPS devices provide a CPU recorder
191ef95dbe Reland "[rust png] Round-trip `kOpaque_SkAlphaType` when encoding".
ae7fd125c0 Revert "[rust png] Make `SkTypeface_fontations.cpp` agnostic to PNG
decoder"
108a98006b Make Bazel boilerplate presubmit platform dependent
Canonical link: https://commits.webkit.org/296306@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes