[webkit-changes] [WebKit/WebKit] a14c62: Update Skia to 2024-10-10 (0a9bfc90496ece62be6a8d9...
Adrian Perez
noreply at github.com
Fri Oct 11 02:01:24 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a14c62610eac6dcc8df68133f6088aa6b37d71d3
https://github.com/WebKit/WebKit/commit/a14c62610eac6dcc8df68133f6088aa6b37d71d3
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2024-10-11 (Fri, 11 Oct 2024)
Changed paths:
M Source/ThirdParty/skia/.bazelrc
M Source/ThirdParty/skia/.bazelversion
M Source/ThirdParty/skia/BUILD.bazel
M Source/ThirdParty/skia/BUILD.gn
M Source/ThirdParty/skia/CMakeLists.txt
M Source/ThirdParty/skia/DEPS
A Source/ThirdParty/skia/MODULE.bazel
A Source/ThirdParty/skia/MODULE.bazel.lock
M Source/ThirdParty/skia/OWNERS_build_files.android
M Source/ThirdParty/skia/PRESUBMIT.py
M Source/ThirdParty/skia/README.WebKit
M Source/ThirdParty/skia/RELEASE_NOTES.md
M Source/ThirdParty/skia/WORKSPACE.bazel
M Source/ThirdParty/skia/bazel/Makefile
M Source/ThirdParty/skia/bazel/buildrc
R Source/ThirdParty/skia/bazel/cc_binary_with_flags.bzl
R Source/ThirdParty/skia/bazel/cc_test_with_flags.bzl
M Source/ThirdParty/skia/bazel/cipd_install.bzl
M Source/ThirdParty/skia/bazel/common_config_settings/BUILD.bazel
M Source/ThirdParty/skia/bazel/deps.bzl
M Source/ThirdParty/skia/bazel/deps_parser/deps_parser.go
M Source/ThirdParty/skia/bazel/exporter/bazel_query_command.go
M Source/ThirdParty/skia/bazel/exporter/bazel_util_test.go
M Source/ThirdParty/skia/bazel/exporter/cmake_exporter_test.go
M Source/ThirdParty/skia/bazel/exporter/cmake_rule_test.go
M Source/ThirdParty/skia/bazel/exporter/cmake_workspace_test.go
M Source/ThirdParty/skia/bazel/exporter/gni_exporter.go
M Source/ThirdParty/skia/bazel/exporter_tool/README.md
M Source/ThirdParty/skia/bazel/exporter_tool/main.go
M Source/ThirdParty/skia/bazel/external/expat/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/expat/config/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/expat/config/README.md
R Source/ThirdParty/skia/bazel/external/expat/config/WORKSPACE.bazel
R Source/ThirdParty/skia/bazel/external/expat/config/expat_config.h
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.lock
M Source/ThirdParty/skia/bazel/external/fontations/Cargo.toml
M Source/ThirdParty/skia/bazel/external/freetype/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/freetype/config/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/freetype/config/README.md
R Source/ThirdParty/skia/bazel/external/freetype/config/WORKSPACE.bazel
R Source/ThirdParty/skia/bazel/external/freetype/config/android
R Source/ThirdParty/skia/bazel/external/freetype/config/no-type1
M Source/ThirdParty/skia/bazel/external/harfbuzz/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/harfbuzz/config/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/harfbuzz/config/README.md
R Source/ThirdParty/skia/bazel/external/harfbuzz/config/WORKSPACE.bazel
R Source/ThirdParty/skia/bazel/external/harfbuzz/config/config-override.h
M Source/ThirdParty/skia/bazel/external/icu/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/icu/utils/BUILD.bazel
R Source/ThirdParty/skia/bazel/external/icu/utils/WORKSPACE
R Source/ThirdParty/skia/bazel/external/icu/utils/icu
M Source/ThirdParty/skia/bazel/external/libpng/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/vulkan_headers/BUILD.bazel
M Source/ThirdParty/skia/bazel/external/zlib_skia/BUILD.bazel
R Source/ThirdParty/skia/bazel/extra_defines.bzl
M Source/ThirdParty/skia/bazel/gen_compile_flags_txt_linux_amd64.bzl
M Source/ThirdParty/skia/bazel/generate_cpp_files_for_headers.bzl
M Source/ThirdParty/skia/bazel/macros.bzl
M Source/ThirdParty/skia/bazel/platform/BUILD.bazel
M Source/ThirdParty/skia/bazel/skia_rules.bzl
M Source/ThirdParty/skia/bench/Benchmark.h
M Source/ThirdParty/skia/bench/BulkRectBench.cpp
M Source/ThirdParty/skia/bench/CreateBackendTextureBench.cpp
M Source/ThirdParty/skia/bench/DDLRecorderBench.cpp
M Source/ThirdParty/skia/bench/GMBench.cpp
M Source/ThirdParty/skia/bench/GMBench.h
M Source/ThirdParty/skia/bench/GlyphQuadFillBench.cpp
M Source/ThirdParty/skia/bench/GrResourceCacheBench.cpp
M Source/ThirdParty/skia/bench/ImageCacheBudgetBench.cpp
M Source/ThirdParty/skia/bench/ImageFilterDAGBench.cpp
M Source/ThirdParty/skia/bench/MSKPBench.cpp
M Source/ThirdParty/skia/bench/RectanizerBench.cpp
M Source/ThirdParty/skia/bench/SKPBench.cpp
M Source/ThirdParty/skia/bench/TessellateBench.cpp
M Source/ThirdParty/skia/bench/VertexColorSpaceBench.cpp
M Source/ThirdParty/skia/bench/nanobench.cpp
M Source/ThirdParty/skia/bin/fetch-sk
M Source/ThirdParty/skia/build_overrides/dawn.gni
A Source/ThirdParty/skia/build_overrides/partition_alloc.gni
M Source/ThirdParty/skia/client_utils/android/BitmapRegionDecoder.h
R Source/ThirdParty/skia/defines.bzl
M Source/ThirdParty/skia/demos.skia.org/demos/mesh2d/index.html
A Source/ThirdParty/skia/dm/BUILD.bazel
M Source/ThirdParty/skia/dm/DM.cpp
M Source/ThirdParty/skia/dm/DMGpuTestProcs.cpp
M Source/ThirdParty/skia/dm/DMSrcSink.cpp
M Source/ThirdParty/skia/dm/DMSrcSink.h
M Source/ThirdParty/skia/docs/examples/ImageInfo_shiftPerPixel.cpp
M Source/ThirdParty/skia/docs/examples/unexpected_setAlphaType.cpp
M Source/ThirdParty/skia/example/VulkanBasic.cpp
M Source/ThirdParty/skia/example/external_client/BUILD.bazel
M Source/ThirdParty/skia/example/external_client/src/ganesh_gl.cpp
M Source/ThirdParty/skia/example/external_client/src/ganesh_metal.cpp
M Source/ThirdParty/skia/example/external_client/src/ganesh_vulkan.cpp
M Source/ThirdParty/skia/example/external_client/src/graphite_native_metal.cpp
M Source/ThirdParty/skia/example/external_client/src/shape_text.cpp
R Source/ThirdParty/skia/experimental/bazel_test/BUILD.bazel
R Source/ThirdParty/skia/experimental/bazel_test/README.md
R Source/ThirdParty/skia/experimental/bazel_test/base/BUILD.bazel
R Source/ThirdParty/skia/experimental/bazel_test/base/base.h
R Source/ThirdParty/skia/experimental/bazel_test/base/base_priv.h
R Source/ThirdParty/skia/experimental/bazel_test/bazel_test.cpp
R Source/ThirdParty/skia/experimental/bazel_test/client/BUILD.bazel
R Source/ThirdParty/skia/experimental/bazel_test/client/gizmo.cpp
R Source/ThirdParty/skia/experimental/bazel_test/client/gizmo.h
R Source/ThirdParty/skia/experimental/bazel_test/client/main.cpp
R Source/ThirdParty/skia/experimental/bazel_test/core/BUILD.bazel
R Source/ThirdParty/skia/experimental/bazel_test/core/core.cpp
R Source/ThirdParty/skia/experimental/bazel_test/core/core.h
R Source/ThirdParty/skia/experimental/bazel_test/core/core_priv.h
R Source/ThirdParty/skia/experimental/bazel_test/go/BUILD.bazel
R Source/ThirdParty/skia/experimental/bazel_test/go/hello_world.go
R Source/ThirdParty/skia/experimental/bazel_test/pathop_main.cpp
R Source/ThirdParty/skia/experimental/bazel_test/print_os.py
M Source/ThirdParty/skia/experimental/minimal_ios_mtl_skia_app/main.mm
A Source/ThirdParty/skia/experimental/rust_png/BUILD.bazel
A Source/ThirdParty/skia/experimental/rust_png/README.md
A Source/ThirdParty/skia/experimental/rust_png/SkPngRustDecoder.cpp
A Source/ThirdParty/skia/experimental/rust_png/SkPngRustDecoder.h
A Source/ThirdParty/skia/experimental/rust_png/ffi/BUILD.bazel
A Source/ThirdParty/skia/experimental/rust_png/ffi/FFI.h
A Source/ThirdParty/skia/experimental/rust_png/ffi/FFI.rs
A Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.cpp
A Source/ThirdParty/skia/experimental/rust_png/impl/SkPngRustCodec.h
M Source/ThirdParty/skia/experimental/tskit/compile.sh
R Source/ThirdParty/skia/experimental/wasm-hello-world/.gitignore
R Source/ThirdParty/skia/experimental/wasm-hello-world/BUILD.bazel
R Source/ThirdParty/skia/experimental/wasm-hello-world/Makefile
R Source/ThirdParty/skia/experimental/wasm-hello-world/README.md
R Source/ThirdParty/skia/experimental/wasm-hello-world/hello_world.html
M Source/ThirdParty/skia/experimental/webgpu-bazel/src/BUILD.bazel
M Source/ThirdParty/skia/experimental/webgpu-bazel/src/bindings.cpp
M Source/ThirdParty/skia/fuzz/FuzzCanvas.cpp
M Source/ThirdParty/skia/fuzz/FuzzCreateDDL.cpp
M Source/ThirdParty/skia/fuzz/FuzzDDLThreading.cpp
M Source/ThirdParty/skia/fuzz/FuzzPrecompile.cpp
M Source/ThirdParty/skia/gm/BUILD.bazel
M Source/ThirdParty/skia/gm/asyncrescaleandread.cpp
M Source/ThirdParty/skia/gm/attributes.cpp
M Source/ThirdParty/skia/gm/backdrop_imagefilter_croprect.cpp
M Source/ThirdParty/skia/gm/batchedconvexpaths.cpp
M Source/ThirdParty/skia/gm/bc1_transparency.cpp
M Source/ThirdParty/skia/gm/beziereffects.cpp
M Source/ThirdParty/skia/gm/bitmapcopy.cpp
M Source/ThirdParty/skia/gm/bitmapshader.cpp
M Source/ThirdParty/skia/gm/bitmaptiled.cpp
M Source/ThirdParty/skia/gm/bleed.cpp
M Source/ThirdParty/skia/gm/blurrect.cpp
M Source/ThirdParty/skia/gm/blurtextsmallradii.cpp
M Source/ThirdParty/skia/gm/clockwise.cpp
M Source/ThirdParty/skia/gm/coloremoji.cpp
M Source/ThirdParty/skia/gm/complexclip.cpp
M Source/ThirdParty/skia/gm/compressed_textures.cpp
M Source/ThirdParty/skia/gm/crosscontextimage.cpp
M Source/ThirdParty/skia/gm/discard.cpp
M Source/ThirdParty/skia/gm/drawbitmaprect.cpp
M Source/ThirdParty/skia/gm/drawimageset.cpp
M Source/ThirdParty/skia/gm/drawquadset.cpp
M Source/ThirdParty/skia/gm/dropshadowimagefilter.cpp
M Source/ThirdParty/skia/gm/ducky_yuv_blend.cpp
M Source/ThirdParty/skia/gm/encode_color_types.cpp
M Source/ThirdParty/skia/gm/exoticformats.cpp
M Source/ThirdParty/skia/gm/flippity.cpp
M Source/ThirdParty/skia/gm/fontations_ft_compare.cpp
M Source/ThirdParty/skia/gm/fontcache.cpp
M Source/ThirdParty/skia/gm/fontmgr.cpp
M Source/ThirdParty/skia/gm/fontregen.cpp
M Source/ThirdParty/skia/gm/fwidth_squircle.cpp
M Source/ThirdParty/skia/gm/gm.cpp
M Source/ThirdParty/skia/gm/gpu_blur_utils.cpp
M Source/ThirdParty/skia/gm/graphitestart.cpp
M Source/ThirdParty/skia/gm/image.cpp
M Source/ThirdParty/skia/gm/image_pict.cpp
M Source/ThirdParty/skia/gm/imagefilters.cpp
M Source/ThirdParty/skia/gm/imagefromyuvtextures.cpp
M Source/ThirdParty/skia/gm/imagemakewithfilter.cpp
M Source/ThirdParty/skia/gm/imagemasksubset.cpp
M Source/ThirdParty/skia/gm/lattice.cpp
M Source/ThirdParty/skia/gm/lazytiling.cpp
A Source/ThirdParty/skia/gm/luminosity.cpp
M Source/ThirdParty/skia/gm/makecolorspace.cpp
M Source/ThirdParty/skia/gm/manypathatlases.cpp
M Source/ThirdParty/skia/gm/mesh.cpp
M Source/ThirdParty/skia/gm/orientation.cpp
M Source/ThirdParty/skia/gm/path_stroke_with_zero_length.cpp
M Source/ThirdParty/skia/gm/patheffects.cpp
M Source/ThirdParty/skia/gm/pathmaskcache.cpp
M Source/ThirdParty/skia/gm/png_codec.bzl
M Source/ThirdParty/skia/gm/png_codec.cpp
M Source/ThirdParty/skia/gm/preservefillrule.cpp
M Source/ThirdParty/skia/gm/readpixels.cpp
M Source/ThirdParty/skia/gm/recordopts.cpp
M Source/ThirdParty/skia/gm/rectangletexture.cpp
M Source/ThirdParty/skia/gm/rippleshadergm.cpp
M Source/ThirdParty/skia/gm/runtimeshader.cpp
M Source/ThirdParty/skia/gm/slug.cpp
M Source/ThirdParty/skia/gm/surface.cpp
M Source/ThirdParty/skia/gm/textblobrandomfont.cpp
M Source/ThirdParty/skia/gm/textblobuseaftergpufree.cpp
M Source/ThirdParty/skia/gm/trickycubicstrokes.cpp
M Source/ThirdParty/skia/gm/wacky_yuv_formats.cpp
M Source/ThirdParty/skia/gm/widebuttcaps.cpp
M Source/ThirdParty/skia/gm/ycbcrimage.cpp
M Source/ThirdParty/skia/gm/yuv420_odd_dim.cpp
M Source/ThirdParty/skia/gm/yuvtorgbsubset.cpp
M Source/ThirdParty/skia/gn/codec.gni
M Source/ThirdParty/skia/gn/core.gni
M Source/ThirdParty/skia/gn/effects.gni
M Source/ThirdParty/skia/gn/gm.gni
M Source/ThirdParty/skia/gn/gn_to_bp.py
M Source/ThirdParty/skia/gn/gpu.gni
M Source/ThirdParty/skia/gn/graphite.gni
M Source/ThirdParty/skia/gn/pdf.gni
M Source/ThirdParty/skia/gn/ports.gni
M Source/ThirdParty/skia/gn/skia.gni
M Source/ThirdParty/skia/gn/skia/BUILD.gn
M Source/ThirdParty/skia/gn/sksl.gni
M Source/ThirdParty/skia/gn/sksl_tests.gni
M Source/ThirdParty/skia/gn/tests.gni
M Source/ThirdParty/skia/gn/utils.gni
M Source/ThirdParty/skia/go.mod
M Source/ThirdParty/skia/go.sum
M Source/ThirdParty/skia/go_repositories.bzl
M Source/ThirdParty/skia/include/BUILD.bazel
M Source/ThirdParty/skia/include/OWNERS
M Source/ThirdParty/skia/include/android/BUILD.bazel
M Source/ThirdParty/skia/include/android/GrAHardwareBufferUtils.h
M Source/ThirdParty/skia/include/android/SkImageAndroid.h
M Source/ThirdParty/skia/include/android/SkSurfaceAndroid.h
M Source/ThirdParty/skia/include/codec/BUILD.bazel
M Source/ThirdParty/skia/include/codec/SkAndroidCodec.h
M Source/ThirdParty/skia/include/codec/SkAvifDecoder.h
M Source/ThirdParty/skia/include/codec/SkCodec.h
M Source/ThirdParty/skia/include/config/copts.bzl
M Source/ThirdParty/skia/include/config/linkopts.bzl
M Source/ThirdParty/skia/include/core/BUILD.bazel
M Source/ThirdParty/skia/include/core/SkCanvas.h
M Source/ThirdParty/skia/include/core/SkCapabilities.h
M Source/ThirdParty/skia/include/core/SkColorFilter.h
M Source/ThirdParty/skia/include/core/SkColorType.h
M Source/ThirdParty/skia/include/core/SkFontArguments.h
M Source/ThirdParty/skia/include/core/SkFontParameters.h
A Source/ThirdParty/skia/include/core/SkFourByteTag.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/SkTypeface.h
M Source/ThirdParty/skia/include/core/SkTypes.h
M Source/ThirdParty/skia/include/docs/BUILD.bazel
M Source/ThirdParty/skia/include/docs/SkPDFDocument.h
M Source/ThirdParty/skia/include/effects/BUILD.bazel
M Source/ThirdParty/skia/include/effects/SkImageFilters.h
M Source/ThirdParty/skia/include/effects/SkRuntimeEffect.h
M Source/ThirdParty/skia/include/encode/BUILD.bazel
M Source/ThirdParty/skia/include/encode/SkJpegEncoder.h
M Source/ThirdParty/skia/include/gpu/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/GrBackendSemaphore.h
R Source/ThirdParty/skia/include/gpu/GrBackendSurface.h
R Source/ThirdParty/skia/include/gpu/GrContextOptions.h
R Source/ThirdParty/skia/include/gpu/GrContextThreadSafeProxy.h
R Source/ThirdParty/skia/include/gpu/GrDirectContext.h
R Source/ThirdParty/skia/include/gpu/GrDriverBugWorkarounds.h
R Source/ThirdParty/skia/include/gpu/GrDriverBugWorkaroundsAutogen.h
R Source/ThirdParty/skia/include/gpu/GrRecordingContext.h
R Source/ThirdParty/skia/include/gpu/GrTypes.h
R Source/ThirdParty/skia/include/gpu/GrYUVABackendTextures.h
R Source/ThirdParty/skia/include/gpu/d3d/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/d3d/GrD3DBackendContext.h
R Source/ThirdParty/skia/include/gpu/d3d/GrD3DTypes.h
M Source/ThirdParty/skia/include/gpu/ganesh/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/GrBackendSemaphore.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrBackendSurface.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrContextOptions.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrContextThreadSafeProxy.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrDirectContext.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrDriverBugWorkarounds.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrDriverBugWorkaroundsAutogen.h
M Source/ThirdParty/skia/include/gpu/ganesh/GrExternalTextureGenerator.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrRecordingContext.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrTypes.h
A Source/ThirdParty/skia/include/gpu/ganesh/GrYUVABackendTextures.h
M Source/ThirdParty/skia/include/gpu/ganesh/SkImageGanesh.h
M Source/ThirdParty/skia/include/gpu/ganesh/SkSurfaceGanesh.h
A Source/ThirdParty/skia/include/gpu/ganesh/d3d/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/d3d/GrD3DBackendContext.h
A Source/ThirdParty/skia/include/gpu/ganesh/d3d/GrD3DTypes.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLAssembleHelpers.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLAssembleInterface.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLBackendSurface.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLConfig.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLExtensions.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLFunctions.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLInterface.h
A Source/ThirdParty/skia/include/gpu/ganesh/gl/GrGLTypes.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.h
M Source/ThirdParty/skia/include/gpu/ganesh/gl/epoxy/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/gl/glx/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/gl/win/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/gl/win/GrGLMakeWinInterface.h
A Source/ThirdParty/skia/include/gpu/ganesh/mock/BUILD.bazel
A Source/ThirdParty/skia/include/gpu/ganesh/mock/GrMockTypes.h
M Source/ThirdParty/skia/include/gpu/ganesh/mtl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/mtl/GrMtlBackendSemaphore.h
M Source/ThirdParty/skia/include/gpu/ganesh/mtl/SkSurfaceMetal.h
M Source/ThirdParty/skia/include/gpu/ganesh/vk/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/ganesh/vk/GrBackendDrawableInfo.h
M Source/ThirdParty/skia/include/gpu/ganesh/vk/GrVkBackendSemaphore.h
A Source/ThirdParty/skia/include/gpu/ganesh/vk/GrVkTypes.h
R Source/ThirdParty/skia/include/gpu/gl/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/gl/GrGLAssembleHelpers.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLAssembleInterface.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLConfig.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLConfig_chrome.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLExtensions.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLFunctions.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLInterface.h
R Source/ThirdParty/skia/include/gpu/gl/GrGLTypes.h
R Source/ThirdParty/skia/include/gpu/gl/egl/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/gl/egl/GrGLMakeEGLInterface.h
R Source/ThirdParty/skia/include/gpu/gl/epoxy/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/gl/epoxy/GrGLMakeEpoxyEGLInterface.h
R Source/ThirdParty/skia/include/gpu/gl/glx/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/gl/glx/GrGLMakeGLXInterface.h
M Source/ThirdParty/skia/include/gpu/graphite/Context.h
M Source/ThirdParty/skia/include/gpu/graphite/GraphiteTypes.h
M Source/ThirdParty/skia/include/gpu/graphite/Recorder.h
M Source/ThirdParty/skia/include/gpu/graphite/TextureInfo.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PaintOptions.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/Precompile.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileBase.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileColorFilter.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileImageFilter.h
M Source/ThirdParty/skia/include/gpu/graphite/precompile/PrecompileMaskFilter.h
R Source/ThirdParty/skia/include/gpu/mock/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/mock/GrMockTypes.h
M Source/ThirdParty/skia/include/gpu/mtl/BUILD.bazel
M Source/ThirdParty/skia/include/gpu/vk/BUILD.bazel
R Source/ThirdParty/skia/include/gpu/vk/GrVkTypes.h
M Source/ThirdParty/skia/include/pathops/BUILD.bazel
M Source/ThirdParty/skia/include/ports/BUILD.bazel
M Source/ThirdParty/skia/include/ports/SkFontMgr_android.h
A Source/ThirdParty/skia/include/ports/SkFontMgr_android_ndk.h
M Source/ThirdParty/skia/include/private/BUILD.bazel
M Source/ThirdParty/skia/include/private/SkExif.h
M Source/ThirdParty/skia/include/private/SkJpegMetadataDecoder.h
M Source/ThirdParty/skia/include/private/SkPathRef.h
M Source/ThirdParty/skia/include/private/base/BUILD.bazel
M Source/ThirdParty/skia/include/private/base/SkFeatures.h
M Source/ThirdParty/skia/include/private/base/SkMacros.h
M Source/ThirdParty/skia/include/private/base/SkSpan_impl.h
M Source/ThirdParty/skia/include/private/base/SkTArray.h
M Source/ThirdParty/skia/include/private/chromium/BUILD.bazel
M Source/ThirdParty/skia/include/private/chromium/GrDeferredDisplayList.h
M Source/ThirdParty/skia/include/private/chromium/GrPromiseImageTexture.h
M Source/ThirdParty/skia/include/private/chromium/GrSurfaceCharacterization.h
M Source/ThirdParty/skia/include/private/gpu/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrContext_Base.h
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrD3DTypesMinimal.h
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrTextureGenerator.h
M Source/ThirdParty/skia/include/private/gpu/ganesh/GrTypesPriv.h
M Source/ThirdParty/skia/include/private/gpu/vk/BUILD.bazel
M Source/ThirdParty/skia/include/private/gpu/vk/SkiaVulkan.h
M Source/ThirdParty/skia/include/sksl/BUILD.bazel
R Source/ThirdParty/skia/include/sksl/OWNERS
M Source/ThirdParty/skia/include/svg/BUILD.bazel
M Source/ThirdParty/skia/include/utils/BUILD.bazel
M Source/ThirdParty/skia/include/utils/SkCustomTypeface.h
M Source/ThirdParty/skia/include/utils/SkParse.h
M Source/ThirdParty/skia/infra/BUILD.bazel
A Source/ThirdParty/skia/infra/bots/deps/deps.go
A Source/ThirdParty/skia/infra/bots/deps/deps_gen.go
A Source/ThirdParty/skia/infra/bots/deps/generate.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/job_builder.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/nano_flags.go
M Source/ThirdParty/skia/infra/bots/gen_tasks_logic/schema.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/android.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/canvaskit.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/chromebook.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/cmake.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/default.py
A Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-arm64-Release-Android_Graphite_Dawn_GLES.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/examples/full.expected/Build-Debian10-Clang-x86_64-Debug-FreeType.json
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-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/build/pathkit.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/build/util.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/checkout/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/checkout/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/doxygen/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/doxygen/examples/full.expected/doxygen.json
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/android.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/default.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/ios.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/ssh.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/flavor/valgrind.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/git/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/gold_upload/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/infra/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/infra/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/run/api.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/run/examples/full.py
M Source/ThirdParty/skia/infra/bots/recipe_modules/vars/api.py
M Source/ThirdParty/skia/infra/bots/recipes/compile.py
M Source/ThirdParty/skia/infra/bots/recipes/compute_buildstats.py
M Source/ThirdParty/skia/infra/bots/recipes/housekeeper.expected/Housekeeper-PerCommit.json
M Source/ThirdParty/skia/infra/bots/recipes/housekeeper.py
M Source/ThirdParty/skia/infra/bots/recipes/infra.py
M Source/ThirdParty/skia/infra/bots/recipes/perf.py
M Source/ThirdParty/skia/infra/bots/recipes/perf_pathkit.py
M Source/ThirdParty/skia/infra/bots/recipes/perf_skottietrace.py
M Source/ThirdParty/skia/infra/bots/recipes/perf_skottiewasm_lottieweb.py
M Source/ThirdParty/skia/infra/bots/recipes/sync_and_compile.py
M Source/ThirdParty/skia/infra/bots/recipes/test.py
M Source/ThirdParty/skia/infra/bots/recipes/test_canvaskit.py
M Source/ThirdParty/skia/infra/bots/recipes/test_lottie_web.py
M Source/ThirdParty/skia/infra/bots/recipes/test_pathkit.py
M Source/ThirdParty/skia/infra/bots/recipes/upload_buildstats_results.py
M Source/ThirdParty/skia/infra/bots/recipes/upload_dm_results.py
M Source/ThirdParty/skia/infra/bots/recipes/upload_nano_results.py
M Source/ThirdParty/skia/infra/bots/task_drivers/bazel_build/BUILD.bazel
M Source/ThirdParty/skia/infra/bots/task_drivers/bazel_build/bazel_build.go
M Source/ThirdParty/skia/infra/bots/tasks.json
A Source/ThirdParty/skia/infra/fiddler-backend/Dockerfile
A Source/ThirdParty/skia/infra/fiddler-backend/create_docker_image.sh
A Source/ThirdParty/skia/infra/fiddler-backend/release_tag.sh
A Source/ThirdParty/skia/modules/audioplayer/BUILD.bazel
M Source/ThirdParty/skia/modules/bentleyottmann/BUILD.bazel
M Source/ThirdParty/skia/modules/bentleyottmann/src/Contour.cpp
M Source/ThirdParty/skia/modules/canvaskit/BUILD.bazel
M Source/ThirdParty/skia/modules/canvaskit/CHANGELOG.md
M Source/ThirdParty/skia/modules/canvaskit/canvaskit_bindings.cpp
M Source/ThirdParty/skia/modules/canvaskit/compile_gm.sh
M Source/ThirdParty/skia/modules/canvaskit/debugger_bindings.cpp
M Source/ThirdParty/skia/modules/canvaskit/externs.js
M Source/ThirdParty/skia/modules/canvaskit/gm_bindings.cpp
M Source/ThirdParty/skia/modules/canvaskit/interface.js
M Source/ThirdParty/skia/modules/canvaskit/npm_build/types/canvaskit-wasm-tests.ts
M Source/ThirdParty/skia/modules/canvaskit/npm_build/types/index.d.ts
M Source/ThirdParty/skia/modules/canvaskit/tests/canvas_test.js
M Source/ThirdParty/skia/modules/canvaskit/tests/paragraph_test.js
M Source/ThirdParty/skia/modules/skcms/skcms.cc
M Source/ThirdParty/skia/modules/skcms/src/skcms_public.h
M Source/ThirdParty/skia/modules/skcms/version.sha1
M Source/ThirdParty/skia/modules/skottie/src/SkottieTool.cpp
M Source/ThirdParty/skia/modules/skottie/src/animator/KeyframeAnimator.cpp
M Source/ThirdParty/skia/modules/skottie/src/animator/ShapeKeyframeAnimator.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/GradientEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/MotionTileEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/RadialWipeEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/SharpenEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/ShiftChannelsEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/effects/SphereEffect.cpp
M Source/ThirdParty/skia/modules/skottie/src/layers/PrecompLayer.cpp
M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Gradient.cpp
M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/Polystar.cpp
M Source/ThirdParty/skia/modules/skottie/src/layers/shapelayer/PuckerBloat.cpp
M Source/ThirdParty/skia/modules/skottie/src/text/RangeSelector.cpp
M Source/ThirdParty/skia/modules/skottie/src/text/TextAdapter.cpp
M Source/ThirdParty/skia/modules/skottie/src/text/TextAdapter.h
M Source/ThirdParty/skia/modules/skottie/src/text/TextShaper.cpp
M Source/ThirdParty/skia/modules/skottie/tests/Keyframe.cpp
M Source/ThirdParty/skia/modules/skottie/utils/BUILD.bazel
M Source/ThirdParty/skia/modules/skparagraph/src/ParagraphImpl.cpp
M Source/ThirdParty/skia/modules/skresources/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/BUILD.bazel
M Source/ThirdParty/skia/modules/sksg/include/SkSGColorFilter.h
M Source/ThirdParty/skia/modules/sksg/include/SkSGRenderEffect.h
M Source/ThirdParty/skia/modules/sksg/slides/SVGPongSlide.cpp
M Source/ThirdParty/skia/modules/sksg/src/SkSGColorFilter.cpp
M Source/ThirdParty/skia/modules/sksg/src/SkSGGeometryEffect.cpp
M Source/ThirdParty/skia/modules/skshaper/include/SkShaper.h
M Source/ThirdParty/skia/modules/skshaper/include/SkShaper_factory.h
M Source/ThirdParty/skia/modules/skshaper/include/SkShaper_harfbuzz.h
M Source/ThirdParty/skia/modules/skshaper/src/SkShaper_factory.cpp
M Source/ThirdParty/skia/modules/svg/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/include/SkSVGAttribute.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGAttributeParser.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGCircle.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGClipPath.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGContainer.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGDOM.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGEllipse.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFe.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeBlend.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeColorMatrix.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeComponentTransfer.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeComposite.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeDisplacementMap.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeFlood.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeGaussianBlur.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeImage.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeLightSource.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeLighting.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeMerge.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeMorphology.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeOffset.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFeTurbulence.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFilter.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGFilterContext.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGGradient.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGImage.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGLine.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGLinearGradient.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGMask.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGNode.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGOpenTypeSVGDecoder.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGPath.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGPattern.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGPoly.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGRadialGradient.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGRect.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGRenderContext.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGSVG.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGShape.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGStop.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGText.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGTransformableNode.h
M Source/ThirdParty/skia/modules/svg/include/SkSVGUse.h
M Source/ThirdParty/skia/modules/svg/src/BUILD.bazel
M Source/ThirdParty/skia/modules/svg/src/SkSVGAttribute.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGAttributeParser.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGCircle.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGClipPath.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGContainer.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGDOM.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGEllipse.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFe.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeBlend.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeColorMatrix.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeComponentTransfer.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeComposite.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeDisplacementMap.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeFlood.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeGaussianBlur.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeImage.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeLightSource.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeLighting.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeMerge.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeMorphology.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeOffset.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFeTurbulence.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFilter.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGFilterContext.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGGradient.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGImage.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGLine.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGLinearGradient.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGMask.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGNode.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGOpenTypeSVGDecoder.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGPath.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGPattern.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGPoly.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGRadialGradient.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGRect.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGRectPriv.h
M Source/ThirdParty/skia/modules/svg/src/SkSVGRenderContext.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGSVG.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGShape.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGStop.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGText.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGTextPriv.h
M Source/ThirdParty/skia/modules/svg/src/SkSVGTransformableNode.cpp
M Source/ThirdParty/skia/modules/svg/src/SkSVGUse.cpp
M Source/ThirdParty/skia/modules/svg/tests/Text.cpp
M Source/ThirdParty/skia/platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp
M Source/ThirdParty/skia/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java
A Source/ThirdParty/skia/relnotes/backdrop-tilemode.md
R Source/ThirdParty/skia/relnotes/dawntypes.md
R Source/ThirdParty/skia/relnotes/ios12.md
A Source/ThirdParty/skia/relnotes/mipmap-sharpening.md
R Source/ThirdParty/skia/relnotes/vktypes.md
M Source/ThirdParty/skia/requirements.txt
M Source/ThirdParty/skia/resources/BUILD.bazel
A Source/ThirdParty/skia/resources/skottie/skottie-shift-channels-fullon-alpha.json
M Source/ThirdParty/skia/resources/sksl/BUILD.bazel
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_BlocklessLoops.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_Extreme.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_FlatLoop.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_Functions.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_NestedLoops.rts
R Source/ThirdParty/skia/resources/sksl/runtime_errors/ProgramTooLarge_SplitLoops.rts
M Source/ThirdParty/skia/site/docs/dev/gardening/_index.md
M Source/ThirdParty/skia/site/docs/dev/tools/codesearch.md
M Source/ThirdParty/skia/site/docs/user/api/skcanvas_creation.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/BUILD.bazel
M Source/ThirdParty/skia/src/android/BUILD.bazel
M Source/ThirdParty/skia/src/base/BUILD.bazel
M Source/ThirdParty/skia/src/base/SkArenaAlloc.h
M Source/ThirdParty/skia/src/base/SkMathPriv.h
M Source/ThirdParty/skia/src/base/SkZip.h
M Source/ThirdParty/skia/src/codec/BUILD.bazel
M Source/ThirdParty/skia/src/codec/SkAndroidCodec.cpp
M Source/ThirdParty/skia/src/codec/SkAvifCodec.cpp
M Source/ThirdParty/skia/src/codec/SkCodec.cpp
A Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.cpp
A Source/ThirdParty/skia/src/codec/SkCrabbyAvifCodec.h
M Source/ThirdParty/skia/src/codec/SkExif.cpp
M Source/ThirdParty/skia/src/codec/SkIcoCodec.cpp
M Source/ThirdParty/skia/src/codec/SkJpegCodec.cpp
M Source/ThirdParty/skia/src/codec/SkJpegCodec.h
M Source/ThirdParty/skia/src/codec/SkJpegMetadataDecoderImpl.cpp
M Source/ThirdParty/skia/src/codec/SkPngCodec.cpp
M Source/ThirdParty/skia/src/codec/SkPngCodec.h
A Source/ThirdParty/skia/src/codec/SkPngCodecBase.cpp
A Source/ThirdParty/skia/src/codec/SkPngCodecBase.h
M Source/ThirdParty/skia/src/codec/SkSwizzler.cpp
M Source/ThirdParty/skia/src/codec/SkSwizzler.h
M Source/ThirdParty/skia/src/codec/SkTiffUtility.cpp
M Source/ThirdParty/skia/src/codec/SkTiffUtility.h
M Source/ThirdParty/skia/src/codec/SkWuffsCodec.cpp
M Source/ThirdParty/skia/src/core/BUILD.bazel
M Source/ThirdParty/skia/src/core/SkBitmapCache.cpp
M Source/ThirdParty/skia/src/core/SkBitmapDevice.cpp
M Source/ThirdParty/skia/src/core/SkBlurEngine.h
M Source/ThirdParty/skia/src/core/SkBlurMaskFilterImpl.cpp
M Source/ThirdParty/skia/src/core/SkCanvas.cpp
M Source/ThirdParty/skia/src/core/SkCanvasPriv.h
M Source/ThirdParty/skia/src/core/SkColorFilter.cpp
M Source/ThirdParty/skia/src/core/SkConvertPixels.cpp
M Source/ThirdParty/skia/src/core/SkFontStream.cpp
M Source/ThirdParty/skia/src/core/SkGlyph.cpp
M Source/ThirdParty/skia/src/core/SkGlyph.h
M Source/ThirdParty/skia/src/core/SkGlyphRunPainter.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.cpp
M Source/ThirdParty/skia/src/core/SkImageFilterTypes.h
M Source/ThirdParty/skia/src/core/SkImageInfo.cpp
M Source/ThirdParty/skia/src/core/SkImageInfoPriv.h
M Source/ThirdParty/skia/src/core/SkMaskGamma.cpp
M Source/ThirdParty/skia/src/core/SkMaskGamma.h
M Source/ThirdParty/skia/src/core/SkMipmapHQDownSampler.cpp
M Source/ThirdParty/skia/src/core/SkOpts.h
M Source/ThirdParty/skia/src/core/SkPath.cpp
M Source/ThirdParty/skia/src/core/SkPathRef.cpp
M Source/ThirdParty/skia/src/core/SkPictureData.h
M Source/ThirdParty/skia/src/core/SkPictureFlat.h
M Source/ThirdParty/skia/src/core/SkPicturePlayback.cpp
M Source/ThirdParty/skia/src/core/SkPicturePriv.h
M Source/ThirdParty/skia/src/core/SkPictureRecord.cpp
M Source/ThirdParty/skia/src/core/SkPixmap.cpp
M Source/ThirdParty/skia/src/core/SkRasterPipeline.cpp
M Source/ThirdParty/skia/src/core/SkRasterPipeline.h
M Source/ThirdParty/skia/src/core/SkRasterPipelineBlitter.cpp
M Source/ThirdParty/skia/src/core/SkRecordDraw.cpp
M Source/ThirdParty/skia/src/core/SkRecorder.cpp
M Source/ThirdParty/skia/src/core/SkRecords.h
M Source/ThirdParty/skia/src/core/SkRegion.cpp
M Source/ThirdParty/skia/src/core/SkRuntimeEffect.cpp
M Source/ThirdParty/skia/src/core/SkScalerContext.cpp
M Source/ThirdParty/skia/src/core/SkScalerContext.h
M Source/ThirdParty/skia/src/core/SkStrike.cpp
M Source/ThirdParty/skia/src/core/SkStrike.h
M Source/ThirdParty/skia/src/core/SkStrikeSpec.cpp
M Source/ThirdParty/skia/src/core/SkStrikeSpec.h
M Source/ThirdParty/skia/src/core/SkTraceEventCommon.h
M Source/ThirdParty/skia/src/core/SkTypeface.cpp
M Source/ThirdParty/skia/src/core/SkTypeface_remote.cpp
M Source/ThirdParty/skia/src/core/SkTypeface_remote.h
M Source/ThirdParty/skia/src/core/SkYUVAPixmaps.cpp
M Source/ThirdParty/skia/src/effects/BUILD.bazel
M Source/ThirdParty/skia/src/effects/SkEmbossMaskFilter.cpp
M Source/ThirdParty/skia/src/effects/colorfilters/BUILD.bazel
M Source/ThirdParty/skia/src/effects/colorfilters/SkWorkingFormatColorFilter.cpp
M Source/ThirdParty/skia/src/effects/colorfilters/SkWorkingFormatColorFilter.h
M Source/ThirdParty/skia/src/effects/imagefilters/SkDropShadowImageFilter.cpp
M Source/ThirdParty/skia/src/encode/BUILD.bazel
M Source/ThirdParty/skia/src/encode/SkICC.cpp
M Source/ThirdParty/skia/src/encode/SkICCPriv.h
M Source/ThirdParty/skia/src/encode/SkImageEncoderFns.h
M Source/ThirdParty/skia/src/encode/SkJpegEncoderImpl.cpp
M Source/ThirdParty/skia/src/encode/SkJpegEncoderImpl.h
M Source/ThirdParty/skia/src/encode/SkPngEncoderImpl.cpp
M Source/ThirdParty/skia/src/gpu/AtlasTypes.h
M Source/ThirdParty/skia/src/gpu/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/Blend.cpp
M Source/ThirdParty/skia/src/gpu/DitherUtils.cpp
M Source/ThirdParty/skia/src/gpu/RectanizerPow2.cpp
M Source/ThirdParty/skia/src/gpu/TiledTextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/TiledTextureUtils.h
M Source/ThirdParty/skia/src/gpu/android/AHardwareBufferUtils.cpp
M Source/ThirdParty/skia/src/gpu/android/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/ClipStack.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ClipStack.h
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/GrAHardwareBufferImageGenerator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrAHardwareBufferUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSemaphore.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSemaphorePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendSurfacePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendTextureImageGenerator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendTextureImageGenerator.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBackendUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBaseContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBlurUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferAllocPool.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferTransferRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrBufferUpdateRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrCanvas.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrClientMappedBufferManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrColor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrContextThreadSafeProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrContextThreadSafeProxyPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrContext_Base.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrCopyRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDDLTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDataUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDataUtils.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDefaultGeoProcFactory.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDeferredDisplayList.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContextPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDirectContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpAtlas.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpAtlas.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpTest.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawOpTest.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDrawingManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrDriverBugWorkarounds.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDynamicAtlas.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrDynamicAtlas.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrFragmentProcessors.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrGeometryProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpuResource.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrGpuResource.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrImageContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrImageContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrMeshBuffers.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrMeshBuffers.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrNativeRect.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrOnFlushResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOnFlushResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpFlushState.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPersistentCacheUtils.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrPipeline.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorSet.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorSet.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorUnitTest.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProcessorUnitTest.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramDesc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProgramInfo.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrProxyProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContextPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRecordingContextPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrRenderTarget.h
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/GrResourceAllocator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceCache.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrRingBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSPIRVUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSemaphore.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrShaderCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStagingBufferManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrStencilSettings.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurface.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurfaceProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurfaceProxy.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrSurfaceProxyView.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/GrTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureRenderTargetProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureRenderTargetProxy.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureResolveRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrTextureResolveRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafeCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafeCache.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafePipelineBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrThreadSafePipelineBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrTransferFromRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrUserStencilSettings.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrWaitRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrWritePixelsRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrXferProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrXferProcessor.h
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVABackendTextures.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVATextureProxies.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/GrYUVATextureProxies.h
M Source/ThirdParty/skia/src/gpu/ganesh/PathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/PathRendererChain.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SkGr.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/StencilMaskHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceDrawContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceFillContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/SurfaceFillContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/TestFormatColorTypeCombination.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DAMDMemoryAllocator.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCommandList.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DCommandSignature.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DDescriptorHeap.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DOpsRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipeline.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipelineState.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DPipelineStateDataManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DResourceState.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DRootSignature.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DSemaphore.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTextureRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTextureResource.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTypesMinimal.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/d3d/GrD3DUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/effects/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrBezierEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrBicubicEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrBitmapTextGeoProc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrBlendFragmentProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrColorTableEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrConvexPolyEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrCoverageSetOpXP.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrCustomXfermode.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrDisableColorXP.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.h
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrRRectEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrShadowGeoProc.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrSkSLFP.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrSkSLFP.h
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrTextureEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrYUVtoRGBEffect.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/effects/GrYUVtoRGBEffect.h
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/geometry/GrQuadUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/AHardwareBufferGL.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAttachment.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBackendSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBackendSurfacePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLContext.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLDefines.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLDirectContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLExtensions.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLFinishCallbacks.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGLSL.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLMakeNativeInterface_none.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgram.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgram.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgramDataManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLProgramDataManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLSemaphore.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTextureRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTypesPriv.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUniformHandler.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLVertexArray.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/GrGLVertexArray.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/android/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLProgramBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/epoxy/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/epoxy/GrGLMakeEpoxyEGLInterface.cpp
R Source/ThirdParty/skia/src/gpu/ganesh/gl/glfw/GrGLMakeNativeInterface_glfw.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/GrGLMakeGLXInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/glx/GrGLMakeNativeInterface_glx.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/iOS/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/iOS/GrGLMakeNativeInterface_iOS.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/mac/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/mac/GrGLMakeNativeInterface_mac.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/webgl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/webgl/GrGLMakeNativeInterface_webgl.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gl/win/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gl/win/GrGLMakeNativeInterface_win.cpp
A Source/ThirdParty/skia/src/gpu/ganesh/gl/win/GrGLMakeWinInterface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/glsl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/glsl/GrGLSLProgramBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/gradients/GrGradientShader.h
M Source/ThirdParty/skia/src/gpu/ganesh/image/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/image/GrImageUtils.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/GrTextureGenerator.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_Ganesh.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshBase.h
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshFactories.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_LazyTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkImage_RasterPinnable.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/mock/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockAttachment.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockCaps.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockCaps.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockOpTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockRenderTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockSurfaceProxy.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockTypes.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/mock/GrMockTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlAttachment.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlBackendSemaphore.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlBackendSurface.mm
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/GrMtlCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlCppUtil.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlDepthStencil.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlDirectContext.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlFramebuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlGpu.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlPipelineStateBuilder.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlPipelineStateBuilder.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlResourceProvider.mm
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlSemaphore.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlTrampoline.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/mtl/GrMtlUtil.h
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/AtlasInstancedHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasRenderTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasTextOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/AtlasTextOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ClearOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashLinePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DashOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DefaultPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawAtlasOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawAtlasPathOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/DrawMeshOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillPathFlags.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/FillRectOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrDrawOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrMeshDrawOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrOvalOpFactory.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/LatticeOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/OpsTask.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathStencilCoverOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/PathTessellateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/RegionOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/ShadowRRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathAtlasMgr.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SmallPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/SoftwarePathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeRectOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeTessellateOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/StrokeTessellateOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TextureOp.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TextureOp.h
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/ops/TriangulatingPathRenderer.h
M Source/ThirdParty/skia/src/gpu/ganesh/surface/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_AndroidFactories.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_Ganesh.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_Ganesh.h
M Source/ThirdParty/skia/src/gpu/ganesh/surface/SkSurface_GaneshMtl.mm
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/text/GrAtlasManager.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/AHardwareBufferVk.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSurface.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBackendSurfacePriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkBuffer.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/GrVkCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkDirectContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkGpu.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImage.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImage.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkImageLayout.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipeline.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineState.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderPass.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkResourceProvider.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkSemaphore.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTexture.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTexture.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTextureRenderTarget.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkTypesPriv.h
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUniformHandler.cpp
M Source/ThirdParty/skia/src/gpu/ganesh/vk/GrVkUtil.cpp
M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/AtlasProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/BufferManager.h
M Source/ThirdParty/skia/src/gpu/graphite/BuiltInCodeSnippetID.h
M Source/ThirdParty/skia/src/gpu/graphite/Caps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Caps.h
M Source/ThirdParty/skia/src/gpu/graphite/ClipStack_graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/CommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/ComputePathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Context.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ContextPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/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/DrawAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/DrawAtlas.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawContext.cpp
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/DrawPass.h
M Source/ThirdParty/skia/src/gpu/graphite/DrawTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GlobalCache.h
M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/GraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/Image_Graphite.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Image_Graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/Image_YUVA_Graphite.cpp
A Source/ThirdParty/skia/src/gpu/graphite/InternalDrawTypeFlags.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyContext.h
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.cpp
M Source/ThirdParty/skia/src/gpu/graphite/KeyHelpers.h
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParams.h
M Source/ThirdParty/skia/src/gpu/graphite/PaintParamsKey.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PaintParamsKey.h
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PathAtlas.h
R Source/ThirdParty/skia/src/gpu/graphite/PipelineData.cpp
M Source/ThirdParty/skia/src/gpu/graphite/PipelineData.h
R Source/ThirdParty/skia/src/gpu/graphite/PipelineDataCache.h
M Source/ThirdParty/skia/src/gpu/graphite/PrecompileInternal.h
M Source/ThirdParty/skia/src/gpu/graphite/ProxyCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ProxyCache.h
M Source/ThirdParty/skia/src/gpu/graphite/PublicPrecompile.cpp
M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/QueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/RasterPathAtlas.h
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/Recording.cpp
M Source/ThirdParty/skia/src/gpu/graphite/RecordingPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/Renderer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Renderer.h
M Source/ThirdParty/skia/src/gpu/graphite/RendererProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Resource.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Resource.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceCache.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceCache.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/ResourceTypes.h
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.cpp
M Source/ThirdParty/skia/src/gpu/graphite/ShaderCodeDictionary.h
M Source/ThirdParty/skia/src/gpu/graphite/Texture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/Texture.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureInfo.cpp
M Source/ThirdParty/skia/src/gpu/graphite/TextureInfoPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/TextureUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/UniquePaintParamsID.h
M Source/ThirdParty/skia/src/gpu/graphite/compute/ComputeStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/ComputeStep.h
M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.cpp
M Source/ThirdParty/skia/src/gpu/graphite/compute/DispatchGroup.h
M Source/ThirdParty/skia/src/gpu/graphite/compute/VelloComputeSteps.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCaps.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnErrorChecker.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteTypesPriv.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnGraphiteUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnQueueManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnResourceProvider.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSampler.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSampler.h
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnSharedContext.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTexture.cpp
M Source/ThirdParty/skia/src/gpu/graphite/dawn/DawnTextureInfo.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/AnalyticBlurMask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/AnalyticBlurMask.h
A Source/ThirdParty/skia/src/gpu/graphite/geom/AnalyticClip.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/geom/BoundsManager.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/CoverageMaskShape.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/EdgeAAQuad.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Geometry.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/IntersectionTree.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/Rect.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/Shape.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/SubRunData.h
M Source/ThirdParty/skia/src/gpu/graphite/geom/Transform.cpp
M Source/ThirdParty/skia/src/gpu/graphite/geom/Transform_graphite.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCaps.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlCommandBuffer.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlComputePipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlComputePipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlGraphicsPipeline.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlQueueManager.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlResourceProvider.mm
M Source/ThirdParty/skia/src/gpu/graphite/mtl/MtlTextureInfo.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/PaintOptionsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBlender.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileBlenderPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileColorFilter.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageFilter.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileImageFiltersPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileMaskFilter.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp
M Source/ThirdParty/skia/src/gpu/graphite/precompile/PrecompileShader.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticBlurRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/BitmapTextRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverBoundsRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/CoverageMaskRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/GraphiteVertexFiller.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/MiddleOutFanRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/MiddleOutFanRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/PerEdgeAAQuadRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextLCDRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/SDFTextRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateCurvesRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateCurvesRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateStrokesRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateStrokesRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/render/VerticesRenderStep.cpp
M Source/ThirdParty/skia/src/gpu/graphite/render/VerticesRenderStep.h
M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/task/RenderPassTask.h
M Source/ThirdParty/skia/src/gpu/graphite/task/UploadTask.cpp
M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.cpp
M Source/ThirdParty/skia/src/gpu/graphite/text/TextAtlasManager.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCaps.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanCommandBuffer.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphicsPipeline.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtils.cpp
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanGraphiteUtilsPriv.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanQueueManager.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanResourceProvider.h
M Source/ThirdParty/skia/src/gpu/graphite/vk/VulkanTextureInfo.cpp
M Source/ThirdParty/skia/src/gpu/mtl/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/mtl/MtlUtils.mm
M Source/ThirdParty/skia/src/gpu/tessellate/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/tessellate/PatchWriter.h
M Source/ThirdParty/skia/src/gpu/tessellate/Tessellation.h
M Source/ThirdParty/skia/src/gpu/vk/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/BUILD.bazel
M Source/ThirdParty/skia/src/gpu/vk/vulkanmemoryallocator/BUILD.gn
M Source/ThirdParty/skia/src/image/BUILD.bazel
M Source/ThirdParty/skia/src/image/SkImage_AndroidFactories.cpp
M Source/ThirdParty/skia/src/image/SkImage_Base.h
M Source/ThirdParty/skia/src/lazy/BUILD.bazel
M Source/ThirdParty/skia/src/opts/BUILD.bazel
M Source/ThirdParty/skia/src/opts/SkRasterPipeline_opts.h
M Source/ThirdParty/skia/src/pathops/BUILD.bazel
M Source/ThirdParty/skia/src/pdf/BUILD.bazel
M Source/ThirdParty/skia/src/pdf/SkDeflate.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFBitmap.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDevice.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDocument.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFDocumentPriv.h
M Source/ThirdParty/skia/src/pdf/SkPDFFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFFont.h
M Source/ThirdParty/skia/src/pdf/SkPDFGraphicStackState.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.h
M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFSubsetFont.h
M Source/ThirdParty/skia/src/pdf/SkPDFTag.cpp
M Source/ThirdParty/skia/src/pdf/SkPDFTag.h
M Source/ThirdParty/skia/src/pdf/SkPDFType1Font.cpp
M Source/ThirdParty/skia/src/ports/BUILD.bazel
M Source/ThirdParty/skia/src/ports/SkFontHost_FreeType.cpp
M Source/ThirdParty/skia/src/ports/SkFontHost_win.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_android.cpp
A Source/ThirdParty/skia/src/ports/SkFontMgr_android_ndk.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_android_parser.cpp
M Source/ThirdParty/skia/src/ports/SkFontMgr_fontconfig.cpp
M Source/ThirdParty/skia/src/ports/SkImageGeneratorWIC.cpp
R Source/ThirdParty/skia/src/ports/SkOSLibrary.h
R Source/ThirdParty/skia/src/ports/SkOSLibrary_posix.cpp
R Source/ThirdParty/skia/src/ports/SkOSLibrary_win.cpp
M Source/ThirdParty/skia/src/ports/SkScalerContext_mac_ct.cpp
M Source/ThirdParty/skia/src/ports/SkScalerContext_mac_ct.h
M Source/ThirdParty/skia/src/ports/SkScalerContext_win_dw.cpp
M Source/ThirdParty/skia/src/ports/SkScalerContext_win_dw.h
M Source/ThirdParty/skia/src/ports/SkTypeface_FreeType.h
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_fontations_priv.h
M Source/ThirdParty/skia/src/ports/SkTypeface_mac_ct.cpp
M Source/ThirdParty/skia/src/ports/SkTypeface_win_dw.cpp
M Source/ThirdParty/skia/src/ports/fontations/BUILD.bazel
M Source/ThirdParty/skia/src/ports/fontations/src/ffi.rs
M Source/ThirdParty/skia/src/ports/fontations/src/skpath_bridge.h
M Source/ThirdParty/skia/src/sfnt/BUILD.bazel
M Source/ThirdParty/skia/src/sfnt/SkOTTableTypes.h
M Source/ThirdParty/skia/src/shaders/BUILD.bazel
M Source/ThirdParty/skia/src/shaders/SkImageShader.cpp
M Source/ThirdParty/skia/src/shaders/gradients/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/SkSLAnalysis.h
M Source/ThirdParty/skia/src/sksl/SkSLCompiler.cpp
M Source/ThirdParty/skia/src/sksl/SkSLGraphiteModules.cpp
M Source/ThirdParty/skia/src/sksl/analysis/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/analysis/SkSLCheckProgramStructure.cpp
M Source/ThirdParty/skia/src/sksl/codegen/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp
M Source/ThirdParty/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.h
M Source/ThirdParty/skia/src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp
M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.minified.sksl
M Source/ThirdParty/skia/src/sksl/generated/sksl_gpu.unoptimized.sksl
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/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/sksl_gpu.sksl
M Source/ThirdParty/skia/src/sksl/sksl_graphite_frag.sksl
M Source/ThirdParty/skia/src/sksl/tracing/BUILD.bazel
M Source/ThirdParty/skia/src/sksl/transform/BUILD.bazel
M Source/ThirdParty/skia/src/svg/BUILD.bazel
M Source/ThirdParty/skia/src/text/BUILD.bazel
M Source/ThirdParty/skia/src/text/GlyphRun.cpp
M Source/ThirdParty/skia/src/text/gpu/BUILD.bazel
M Source/ThirdParty/skia/src/text/gpu/SkChromeRemoteGlyphCache.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.cpp
M Source/ThirdParty/skia/src/text/gpu/SubRunContainer.h
M Source/ThirdParty/skia/src/text/gpu/SubRunControl.cpp
M Source/ThirdParty/skia/src/text/gpu/VertexFiller.cpp
M Source/ThirdParty/skia/src/text/gpu/VertexFiller.h
M Source/ThirdParty/skia/src/utils/BUILD.bazel
M Source/ThirdParty/skia/src/utils/SkCustomTypeface.cpp
M Source/ThirdParty/skia/src/utils/SkJSON.cpp
M Source/ThirdParty/skia/src/utils/SkParse.cpp
R Source/ThirdParty/skia/src/utils/SkTestCanvas.cpp
R Source/ThirdParty/skia/src/utils/SkTestCanvas.h
M Source/ThirdParty/skia/src/utils/mac/BUILD.bazel
M Source/ThirdParty/skia/src/xml/BUILD.bazel
M Source/ThirdParty/skia/tests/AdvancedBlendTest.cpp
M Source/ThirdParty/skia/tests/ApplyGammaTest.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/BigImageTest.cpp
M Source/ThirdParty/skia/tests/BitmapTest.cpp
M Source/ThirdParty/skia/tests/BlendTest.cpp
M Source/ThirdParty/skia/tests/BlurTest.cpp
M Source/ThirdParty/skia/tests/BulkRectTest.cpp
M Source/ThirdParty/skia/tests/CanvasStateTest.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/CopySurfaceTest.cpp
M Source/ThirdParty/skia/tests/DMSAATest.cpp
M Source/ThirdParty/skia/tests/DefaultPathRendererTest.cpp
M Source/ThirdParty/skia/tests/DeferredDisplayListTest.cpp
M Source/ThirdParty/skia/tests/DeviceTest.cpp
M Source/ThirdParty/skia/tests/DrawOpAtlasTest.cpp
M Source/ThirdParty/skia/tests/EGLImageTest.cpp
M Source/ThirdParty/skia/tests/ExifTest.cpp
M Source/ThirdParty/skia/tests/ExtendedSkColorTypeTests.cpp
M Source/ThirdParty/skia/tests/FilterResultTest.cpp
M Source/ThirdParty/skia/tests/FloatingPointTextureTest.cpp
M Source/ThirdParty/skia/tests/FontMgrFontConfigTest.cpp
M Source/ThirdParty/skia/tests/GLBackendSurfaceTest.cpp
M Source/ThirdParty/skia/tests/GpuDrawPathTest.cpp
M Source/ThirdParty/skia/tests/GrAHardwareBufferTest.cpp
M Source/ThirdParty/skia/tests/GrClipStackTest.cpp
M Source/ThirdParty/skia/tests/GrContextAbandonTest.cpp
M Source/ThirdParty/skia/tests/GrContextFactoryTest.cpp
M Source/ThirdParty/skia/tests/GrContextOOM.cpp
M Source/ThirdParty/skia/tests/GrDDLImageTest.cpp
M Source/ThirdParty/skia/tests/GrFinishedFlushTest.cpp
M Source/ThirdParty/skia/tests/GrGLExtensionsTest.cpp
M Source/ThirdParty/skia/tests/GrGpuBufferTest.cpp
M Source/ThirdParty/skia/tests/GrMeshTest.cpp
M Source/ThirdParty/skia/tests/GrMipMappedTest.cpp
M Source/ThirdParty/skia/tests/GrOpListFlushTest.cpp
M Source/ThirdParty/skia/tests/GrPipelineDynamicStateTest.cpp
M Source/ThirdParty/skia/tests/GrPorterDuffTest.cpp
M Source/ThirdParty/skia/tests/GrSubmittedFlushTest.cpp
M Source/ThirdParty/skia/tests/GrSurfaceResolveTest.cpp
M Source/ThirdParty/skia/tests/GrSurfaceTest.cpp
M Source/ThirdParty/skia/tests/GrTextBlobTest.cpp
M Source/ThirdParty/skia/tests/GrTextureMipMapInvalidationTest.cpp
M Source/ThirdParty/skia/tests/GrThreadSafeCacheTest.cpp
M Source/ThirdParty/skia/tests/GradientTest.cpp
M Source/ThirdParty/skia/tests/ImageFilterCacheTest.cpp
M Source/ThirdParty/skia/tests/ImageFilterTest.cpp
A Source/ThirdParty/skia/tests/ImageGeneratorOrientationTest.cpp
M Source/ThirdParty/skia/tests/ImageIsOpaqueTest.cpp
M Source/ThirdParty/skia/tests/ImageNewShaderTest.cpp
M Source/ThirdParty/skia/tests/ImageTest.cpp
M Source/ThirdParty/skia/tests/JpegGainmapTest.cpp
M Source/ThirdParty/skia/tests/LazyProxyTest.cpp
M Source/ThirdParty/skia/tests/LazyStencilAttachmentTest.cpp
M Source/ThirdParty/skia/tests/MathTest.cpp
M Source/ThirdParty/skia/tests/MatrixColorFilterTest.cpp
M Source/ThirdParty/skia/tests/MessageBusTest.cpp
M Source/ThirdParty/skia/tests/MtlBackendAllocationTest.mm
M Source/ThirdParty/skia/tests/MtlCopySurfaceTest.mm
M Source/ThirdParty/skia/tests/MultiPictureDocumentTest.cpp
M Source/ThirdParty/skia/tests/NdkDecodeTest.cpp
M Source/ThirdParty/skia/tests/NdkEncodeTest.cpp
M Source/ThirdParty/skia/tests/OpChainTest.cpp
M Source/ThirdParty/skia/tests/PDFPrimitivesTest.cpp
R Source/ThirdParty/skia/tests/PDFTaggedPruningTest.cpp
M Source/ThirdParty/skia/tests/PathRendererCacheTests.cpp
M Source/ThirdParty/skia/tests/PathTest.cpp
M Source/ThirdParty/skia/tests/PinnedImageTest.cpp
M Source/ThirdParty/skia/tests/PremulAlphaRoundTripTest.cpp
M Source/ThirdParty/skia/tests/PrimitiveProcessorTest.cpp
M Source/ThirdParty/skia/tests/ProcessorTest.cpp
M Source/ThirdParty/skia/tests/ProgramsTest.cpp
M Source/ThirdParty/skia/tests/PromiseImageTest.cpp
M Source/ThirdParty/skia/tests/ProtectedTest.cpp
M Source/ThirdParty/skia/tests/ProxyConversionTest.cpp
M Source/ThirdParty/skia/tests/ProxyRefTest.cpp
M Source/ThirdParty/skia/tests/ProxyTest.cpp
M Source/ThirdParty/skia/tests/RasterPipelineCodeGeneratorTest.cpp
M Source/ThirdParty/skia/tests/ReadWritePixelsGpuTest.cpp
M Source/ThirdParty/skia/tests/RectangleTextureTest.cpp
M Source/ThirdParty/skia/tests/RepeatedClippedBlurTest.cpp
M Source/ThirdParty/skia/tests/ResourceAllocatorTest.cpp
M Source/ThirdParty/skia/tests/ResourceCacheTest.cpp
M Source/ThirdParty/skia/tests/RuntimeBlendTest.cpp
M Source/ThirdParty/skia/tests/SRGBReadWritePixelsTest.cpp
M Source/ThirdParty/skia/tests/SaveLayerOriginTest.cpp
M Source/ThirdParty/skia/tests/ShaderImageFilterTest.cpp
M Source/ThirdParty/skia/tests/ShaderTest.cpp
M Source/ThirdParty/skia/tests/SkGlyphTest.cpp
M Source/ThirdParty/skia/tests/SkImageTest.cpp
M Source/ThirdParty/skia/tests/SkRemoteGlyphCacheTest.cpp
M Source/ThirdParty/skia/tests/SkRuntimeEffectTest.cpp
M Source/ThirdParty/skia/tests/SkSLCross.cpp
M Source/ThirdParty/skia/tests/SkSLES2ConformanceTest.cpp
M Source/ThirdParty/skia/tests/SkSLErrorTest.cpp
M Source/ThirdParty/skia/tests/SkSLTest.cpp
M Source/ThirdParty/skia/tests/SkStrikeTest.cpp
M Source/ThirdParty/skia/tests/Skbug12214.cpp
M Source/ThirdParty/skia/tests/Skbug5221.cpp
M Source/ThirdParty/skia/tests/Skbug6653.cpp
M Source/ThirdParty/skia/tests/SlugTest.cpp
M Source/ThirdParty/skia/tests/SpecialImageTest.cpp
M Source/ThirdParty/skia/tests/SrcSrcOverBatchTest.cpp
M Source/ThirdParty/skia/tests/SurfaceDrawContextTest.cpp
M Source/ThirdParty/skia/tests/SurfaceSemaphoreTest.cpp
M Source/ThirdParty/skia/tests/SurfaceTest.cpp
M Source/ThirdParty/skia/tests/Test.cpp
M Source/ThirdParty/skia/tests/Test.h
M Source/ThirdParty/skia/tests/TestUtils.cpp
M Source/ThirdParty/skia/tests/TestUtils.h
M Source/ThirdParty/skia/tests/TextBlobCacheTest.cpp
M Source/ThirdParty/skia/tests/TextureBindingsResetTest.cpp
M Source/ThirdParty/skia/tests/TextureOpTest.cpp
M Source/ThirdParty/skia/tests/TextureProxyTest.cpp
M Source/ThirdParty/skia/tests/TextureSizeTest.cpp
M Source/ThirdParty/skia/tests/TextureStripAtlasManagerTest.cpp
M Source/ThirdParty/skia/tests/TraceMemoryDumpTest.cpp
M Source/ThirdParty/skia/tests/TransferPixelsTest.cpp
M Source/ThirdParty/skia/tests/TriangulatingPathRendererTests.cpp
M Source/ThirdParty/skia/tests/VkBackendSurfaceTest.cpp
M Source/ThirdParty/skia/tests/VkDrawableTest.cpp
M Source/ThirdParty/skia/tests/VkHardwareBufferTest.cpp
M Source/ThirdParty/skia/tests/VkProtectedContextTest.cpp
M Source/ThirdParty/skia/tests/VkWrapTests.cpp
M Source/ThirdParty/skia/tests/VkYcbcrSamplerTest.cpp
M Source/ThirdParty/skia/tests/WrappedSurfaceCopyOnWriteTest.cpp
M Source/ThirdParty/skia/tests/WritePixelsTest.cpp
R Source/ThirdParty/skia/tests/graphite/CombinationBuilderTest.cpp
M Source/ThirdParty/skia/tests/graphite/ComputeTest.cpp
A Source/ThirdParty/skia/tests/graphite/DrawAtlasTest.cpp
R Source/ThirdParty/skia/tests/graphite/DrawPassTest.cpp
M Source/ThirdParty/skia/tests/graphite/KeyTest.cpp
R Source/ThirdParty/skia/tests/graphite/PaintParamsKeyTest.cpp
M Source/ThirdParty/skia/tests/graphite/PipelineDataCacheTest.cpp
M Source/ThirdParty/skia/tests/graphite/ReadWritePixelsGraphiteTest.cpp
M Source/ThirdParty/skia/tests/graphite/UpdateBackendTextureTest.cpp
A Source/ThirdParty/skia/tests/graphite/precompile/ChromePrecompileTest.cpp
A Source/ThirdParty/skia/tests/graphite/precompile/CombinationBuilderTest.cpp
A Source/ThirdParty/skia/tests/graphite/precompile/PaintParamsKeyTest.cpp
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendColor.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurn.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorBurnStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodge.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorDodgeStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendColorStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendHue.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendHueStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosity.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendLuminosityStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.asm.frag
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.glsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.hlsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.metal
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturation.wgsl
M Source/ThirdParty/skia/tests/sksl/blend/BlendSaturationStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/inliner/InlinerCanBeDisabled.glsl
M Source/ThirdParty/skia/tests/sksl/inliner/InlinerCanBeDisabledStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/spirv/Ossfuzz44096.asm.frag
M Source/ThirdParty/skia/tests/sksl/workarounds/BlendGuardedDivide.glsl
M Source/ThirdParty/skia/tests/sksl/workarounds/BlendGuardedDivideStandaloneSettings.glsl
M Source/ThirdParty/skia/tests/sksl/workarounds/DualSourceBlending.asm.frag
A Source/ThirdParty/skia/third_party/expat/include/BUILD.bazel
A Source/ThirdParty/skia/third_party/expat/include/WORKSPACE.bazel
M Source/ThirdParty/skia/third_party/expat/include/expat_config/expat_config.h
A Source/ThirdParty/skia/third_party/freetype2/include/BUILD.bazel
A Source/ThirdParty/skia/third_party/freetype2/include/WORKSPACE.bazel
A Source/ThirdParty/skia/third_party/harfbuzz/BUILD.bazel
M Source/ThirdParty/skia/third_party/harfbuzz/BUILD.gn
A Source/ThirdParty/skia/third_party/harfbuzz/WORKSPACE.bazel
A Source/ThirdParty/skia/third_party/icu/BUILD.bazel
A Source/ThirdParty/skia/third_party/icu/WORKSPACE.bazel
M Source/ThirdParty/skia/toolchain/BUILD.bazel
M Source/ThirdParty/skia/toolchain/clang_layering_check.bzl
A Source/ThirdParty/skia/toolchain/download_ios_toolchain.bzl
M Source/ThirdParty/skia/toolchain/download_toolchains.bzl
A Source/ThirdParty/skia/toolchain/download_windows_amd64_toolchain.bzl
A Source/ThirdParty/skia/toolchain/ios_toolchain_config.bzl
A Source/ThirdParty/skia/toolchain/ios_trampolines/ar_trampoline_ios.sh
A Source/ThirdParty/skia/toolchain/ios_trampolines/clang_trampoline_ios.sh
M Source/ThirdParty/skia/toolchain/linux_trampolines/clang_trampoline_linux.sh
M Source/ThirdParty/skia/toolchain/mac_toolchain_config.bzl
A Source/ThirdParty/skia/toolchain/windows_toolchain_config.bzl
A Source/ThirdParty/skia/toolchain/windows_trampolines/ar_trampoline_windows.bat
A Source/ThirdParty/skia/toolchain/windows_trampolines/clang_trampoline_windows.bat
M Source/ThirdParty/skia/tools/BUILD.bazel
M Source/ThirdParty/skia/tools/DDLPromiseImageHelper.cpp
M Source/ThirdParty/skia/tools/DDLPromiseImageHelper.h
M Source/ThirdParty/skia/tools/DDLTileHelper.cpp
M Source/ThirdParty/skia/tools/GpuToolUtils.cpp
M Source/ThirdParty/skia/tools/HashAndEncode.cpp
M Source/ThirdParty/skia/tools/MSKPPlayer.cpp
M Source/ThirdParty/skia/tools/ToolUtils.cpp
M Source/ThirdParty/skia/tools/debugger/BUILD.bazel
M Source/ThirdParty/skia/tools/debugger/DebugCanvas.cpp
M Source/ThirdParty/skia/tools/debugger/DrawCommand.cpp
M Source/ThirdParty/skia/tools/debugger/DrawCommand.h
M Source/ThirdParty/skia/tools/fiddle/egl_context.cpp
M Source/ThirdParty/skia/tools/fiddle/fiddle_main.cpp
M Source/ThirdParty/skia/tools/fiddle/fiddle_main.h
M Source/ThirdParty/skia/tools/flags/BUILD.bazel
M Source/ThirdParty/skia/tools/flags/CommonFlagsConfig.cpp
M Source/ThirdParty/skia/tools/flags/CommonFlagsConfig.h
M Source/ThirdParty/skia/tools/flags/CommonFlagsGanesh.cpp
A Source/ThirdParty/skia/tools/flags/CommonFlagsGraphite.cpp
A Source/ThirdParty/skia/tools/flags/CommonFlagsGraphite.h
M Source/ThirdParty/skia/tools/fonts/BUILD.bazel
M Source/ThirdParty/skia/tools/fonts/FontToolUtils.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/gpu/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/BackendSurfaceFactory.cpp
M Source/ThirdParty/skia/tools/gpu/BackendSurfaceFactory.h
M Source/ThirdParty/skia/tools/gpu/BackendTextureImageFactory.cpp
M Source/ThirdParty/skia/tools/gpu/BackendTextureImageFactory.h
M Source/ThirdParty/skia/tools/gpu/ContextType.cpp
M Source/ThirdParty/skia/tools/gpu/FlushFinishTracker.cpp
M Source/ThirdParty/skia/tools/gpu/GrContextFactory.cpp
M Source/ThirdParty/skia/tools/gpu/GrContextFactory.h
M Source/ThirdParty/skia/tools/gpu/GrTest.cpp
M Source/ThirdParty/skia/tools/gpu/ManagedBackendTexture.h
M Source/ThirdParty/skia/tools/gpu/MemoryCache.h
M Source/ThirdParty/skia/tools/gpu/ProxyUtils.cpp
A Source/ThirdParty/skia/tools/gpu/TestCanvas.cpp
A Source/ThirdParty/skia/tools/gpu/TestCanvas.h
M Source/ThirdParty/skia/tools/gpu/TestContext.cpp
M Source/ThirdParty/skia/tools/gpu/TestContext.h
M Source/ThirdParty/skia/tools/gpu/TestOps.h
M Source/ThirdParty/skia/tools/gpu/YUVUtils.cpp
M Source/ThirdParty/skia/tools/gpu/YUVUtils.h
M Source/ThirdParty/skia/tools/gpu/d3d/D3DTestContext.cpp
M Source/ThirdParty/skia/tools/gpu/d3d/D3DTestContext.h
M Source/ThirdParty/skia/tools/gpu/d3d/D3DTestUtils.cpp
M Source/ThirdParty/skia/tools/gpu/ganesh/AtlasTextOpTools.cpp
M Source/ThirdParty/skia/tools/gpu/ganesh/GrAtlasTools.cpp
M Source/ThirdParty/skia/tools/gpu/gl/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/GLTestContext.cpp
M Source/ThirdParty/skia/tools/gpu/gl/GLTestContext.h
M Source/ThirdParty/skia/tools/gpu/gl/angle/GLTestContext_angle.cpp
M Source/ThirdParty/skia/tools/gpu/gl/egl/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/glx/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/interface/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/interface/gen_interface.go
M Source/ThirdParty/skia/tools/gpu/gl/interface/templates.go
M Source/ThirdParty/skia/tools/gpu/gl/mac/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/gl/win/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/mock/MockTestContext.cpp
M Source/ThirdParty/skia/tools/gpu/mtl/MtlTestContext.mm
M Source/ThirdParty/skia/tools/gpu/vk/BUILD.bazel
M Source/ThirdParty/skia/tools/gpu/vk/VkTestContext.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestHelper.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkTestUtils.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.cpp
M Source/ThirdParty/skia/tools/gpu/vk/VkYcbcrSamplerHelper.h
A Source/ThirdParty/skia/tools/graphite/BUILD.bazel
M Source/ThirdParty/skia/tools/graphite/ContextFactory.cpp
M Source/ThirdParty/skia/tools/graphite/TestOptions.h
M Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnTestContext.cpp
M Source/ThirdParty/skia/tools/graphite/dawn/GraphiteDawnTestContext.h
M Source/ThirdParty/skia/tools/graphite/mtl/GraphiteMtlTestContext.mm
M Source/ThirdParty/skia/tools/graphite/vk/GraphiteVulkanTestContext.cpp
A Source/ThirdParty/skia/tools/library/BUILD.bazel
A Source/ThirdParty/skia/tools/library/LoadDynamicLibrary.h
A Source/ThirdParty/skia/tools/library/LoadDynamicLibrary_posix.cpp
A Source/ThirdParty/skia/tools/library/LoadDynamicLibrary_win.cpp
M Source/ThirdParty/skia/tools/rewrite_includes.py
M Source/ThirdParty/skia/tools/sk_app/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/Window.cpp
M Source/ThirdParty/skia/tools/sk_app/Window.h
M Source/ThirdParty/skia/tools/sk_app/android/surface_glue_android.cpp
M Source/ThirdParty/skia/tools/sk_app/android/surface_glue_android.h
A Source/ThirdParty/skia/tools/sk_app/ios/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/mac/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/mac/Window_mac.mm
M Source/ThirdParty/skia/tools/sk_app/unix/BUILD.bazel
M Source/ThirdParty/skia/tools/sk_app/unix/Window_unix.cpp
M Source/ThirdParty/skia/tools/sk_app/win/Window_win.cpp
A Source/ThirdParty/skia/tools/skia-client-search.html
M Source/ThirdParty/skia/tools/skiaserve/Request.cpp
M Source/ThirdParty/skia/tools/skottie2movie.cpp
M Source/ThirdParty/skia/tools/skottie_ios_app/GrContextHolder.mm
M Source/ThirdParty/skia/tools/skottie_ios_app/SkMetalViewBridge.mm
M Source/ThirdParty/skia/tools/skottie_ios_app/SkiaGLContext.mm
M Source/ThirdParty/skia/tools/skottie_ios_app/SkiaMetalContext.mm
M Source/ThirdParty/skia/tools/skpbench/skpbench.cpp
M Source/ThirdParty/skia/tools/skqp/src/skqp.cpp
M Source/ThirdParty/skia/tools/skqp/src/skqp_GpuTestProcs.cpp
M Source/ThirdParty/skia/tools/sksl-minify/BUILD.bazel
M Source/ThirdParty/skia/tools/skui/BUILD.bazel
M Source/ThirdParty/skia/tools/testrunners/benchmark/target/GaneshBenchmarkTarget.cpp
M Source/ThirdParty/skia/tools/testrunners/common/surface_manager/GaneshGLSurfaceManager.cpp
M Source/ThirdParty/skia/tools/testrunners/common/surface_manager/GaneshVulkanSurfaceManager.cpp
M Source/ThirdParty/skia/tools/testrunners/common/surface_manager/SurfaceManager.h
M Source/ThirdParty/skia/tools/testrunners/gm/vias/SimpleVias.cpp
M Source/ThirdParty/skia/tools/testrunners/unit/BazelUnitTestRunner.cpp
M Source/ThirdParty/skia/tools/timer/BUILD.bazel
M Source/ThirdParty/skia/tools/timer/TimeUtils.h
M Source/ThirdParty/skia/tools/trace/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/AnimatedTextSlide.cpp
M Source/ThirdParty/skia/tools/viewer/BUILD.bazel
M Source/ThirdParty/skia/tools/viewer/ChineseFlingSlide.cpp
M Source/ThirdParty/skia/tools/viewer/ClockSlide.cpp
M Source/ThirdParty/skia/tools/viewer/ImGuiLayer.cpp
M Source/ThirdParty/skia/tools/viewer/ProtectedSlide.cpp
M Source/ThirdParty/skia/tools/viewer/RectanizerSlide.cpp
M Source/ThirdParty/skia/tools/viewer/SlideDir.cpp
M Source/ThirdParty/skia/tools/viewer/SlideDir.h
M Source/ThirdParty/skia/tools/viewer/TextureUploadSlide.cpp
M Source/ThirdParty/skia/tools/viewer/TouchGesture.cpp
M Source/ThirdParty/skia/tools/viewer/Viewer.cpp
M Source/ThirdParty/skia/tools/viewer/Viewer.h
M Source/ThirdParty/skia/tools/window/ANGLEWindowContext.cpp
M Source/ThirdParty/skia/tools/window/BUILD.bazel
M Source/ThirdParty/skia/tools/window/BUILD.gn
M Source/ThirdParty/skia/tools/window/DisplayParams.h
M Source/ThirdParty/skia/tools/window/GLWindowContext.cpp
M Source/ThirdParty/skia/tools/window/GLWindowContext.h
M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.cpp
M Source/ThirdParty/skia/tools/window/GraphiteDawnWindowContext.h
R Source/ThirdParty/skia/tools/window/GraphiteMetalWindowContext.h
R Source/ThirdParty/skia/tools/window/GraphiteMetalWindowContext.mm
A Source/ThirdParty/skia/tools/window/GraphiteNativeMetalWindowContext.h
A Source/ThirdParty/skia/tools/window/GraphiteNativeMetalWindowContext.mm
A Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.cpp
A Source/ThirdParty/skia/tools/window/GraphiteNativeVulkanWindowContext.h
R Source/ThirdParty/skia/tools/window/GraphiteVulkanWindowContext.cpp
R Source/ThirdParty/skia/tools/window/GraphiteVulkanWindowContext.h
M Source/ThirdParty/skia/tools/window/MetalWindowContext.mm
M Source/ThirdParty/skia/tools/window/VulkanWindowContext.cpp
M Source/ThirdParty/skia/tools/window/VulkanWindowContext.h
M Source/ThirdParty/skia/tools/window/WindowContext.cpp
M Source/ThirdParty/skia/tools/window/WindowContext.h
R Source/ThirdParty/skia/tools/window/android/BUILD.bazel
M Source/ThirdParty/skia/tools/window/android/GLWindowContext_android.cpp
M Source/ThirdParty/skia/tools/window/android/GraphiteVulkanWindowContext_android.cpp
M Source/ThirdParty/skia/tools/window/ios/GLWindowContext_ios.mm
M Source/ThirdParty/skia/tools/window/ios/GraphiteMetalWindowContext_ios.mm
M Source/ThirdParty/skia/tools/window/ios/RasterWindowContext_ios.mm
R Source/ThirdParty/skia/tools/window/mac/ANGLEWindowContext_mac.mm
R Source/ThirdParty/skia/tools/window/mac/GLWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/GaneshANGLEWindowContext_mac.h
A Source/ThirdParty/skia/tools/window/mac/GaneshANGLEWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/GaneshGLWindowContext_mac.h
A Source/ThirdParty/skia/tools/window/mac/GaneshGLWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/GaneshMetalWindowContext_mac.h
A Source/ThirdParty/skia/tools/window/mac/GaneshMetalWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/GraphiteDawnMetalWindowContext_mac.h
M Source/ThirdParty/skia/tools/window/mac/GraphiteDawnMetalWindowContext_mac.mm
R Source/ThirdParty/skia/tools/window/mac/GraphiteMetalWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/GraphiteNativeMetalWindowContext_mac.h
A Source/ThirdParty/skia/tools/window/mac/GraphiteNativeMetalWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/MacWindowGLUtils.h
A Source/ThirdParty/skia/tools/window/mac/MacWindowInfo.h
R Source/ThirdParty/skia/tools/window/mac/MetalWindowContext_mac.mm
A Source/ThirdParty/skia/tools/window/mac/RasterWindowContext_mac.h
M Source/ThirdParty/skia/tools/window/mac/RasterWindowContext_mac.mm
R Source/ThirdParty/skia/tools/window/mac/WindowContextFactory_mac.h
R Source/ThirdParty/skia/tools/window/unix/BUILD.bazel
R Source/ThirdParty/skia/tools/window/unix/GLWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/GaneshGLWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/GaneshGLWindowContext_unix.h
A Source/ThirdParty/skia/tools/window/unix/GaneshVulkanWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/GaneshVulkanWindowContext_unix.h
M Source/ThirdParty/skia/tools/window/unix/GraphiteDawnVulkanWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/GraphiteDawnVulkanWindowContext_unix.h
A Source/ThirdParty/skia/tools/window/unix/GraphiteNativeVulkanWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/GraphiteNativeVulkanWindowContext_unix.h
R Source/ThirdParty/skia/tools/window/unix/GraphiteVulkanWindowContext_unix.cpp
M Source/ThirdParty/skia/tools/window/unix/RasterWindowContext_unix.cpp
A Source/ThirdParty/skia/tools/window/unix/RasterWindowContext_unix.h
R Source/ThirdParty/skia/tools/window/unix/VulkanWindowContext_unix.cpp
R Source/ThirdParty/skia/tools/window/unix/WindowContextFactory_unix.h
A Source/ThirdParty/skia/tools/window/unix/XlibWindowInfo.h
M Source/ThirdParty/skia/tools/window/win/D3D12WindowContext_win.cpp
M Source/ThirdParty/skia/tools/window/win/GLWindowContext_win.cpp
M Source/ThirdParty/skia/tools/window/win/GraphiteDawnD3D12WindowContext_win.cpp
M Source/ThirdParty/skia/tools/window/win/GraphiteVulkanWindowContext_win.cpp
M Source/ThirdParty/skia/whitespace.txt
M Source/WebCore/platform/graphics/PlatformDisplay.h
M Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp
M Source/WebCore/platform/graphics/skia/PlatformDisplaySkia.cpp
M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayerSkia.cpp
M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferNativeImage.cpp
M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedTileBuffer.cpp
Log Message:
-----------
Update Skia to 2024-10-10 (0a9bfc90496ece62be6a8d9443321ae2dd9ba4c8)
https://bugs.webkit.org/show_bug.cgi?id=281219
Reviewed by Carlos Garcia Campos.
* Source/WebCore/platform/graphics/PlatformDisplay.h: Update changed include paths.
* Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.cpp: Ditto.
* Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp: Ditto.
* Source/WebCore/platform/graphics/skia/PlatformDisplaySkia.cpp: Ditto.
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayerSkia.cpp: Ditto.
* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferNativeImage.cpp: Ditto.
Contains upstream commits:
git log --oneline --pretty='%h %s' f77adcef7c1cd05cba6d3a21bc836a6a7733167c..0a9bfc90496ece62be6a8d9443321ae2dd9ba4c8
0a9bfc9049 Roll ANGLE from d0e2141a997c to ae5c3b969e66 (10 revisions)
796a7a43a0 Roll Skia Infra from 09baf58309a3 to bf6353777f11 (4 revisions)
6e4a2f266a Roll vulkan-deps from 458c840c3ccf to 4480c8e9e59c (6 revisions)
3a9e6b6a47 [graphite] Clean up legacy dstCopy from KeyContext
8c95b719bf Reland "Enable CrabbyAvif for Android framework"
cf9a558b3a Revert "Adding Fontations to FontConfig manager"
12bc549478 Adding Fontations to FontConfig manager
1349ddc074 [graphite] Reset fDstCopy in resetCommandBuffer()
cfdf619875 [Ganesh] Add support for VK_EXT_frame_boundary.
ac3efd1fd1 Punt CTS enforcement of VkProtectedContext_Xyz_Graphite tests to API 36
4d308d2216 [Ganesh] Add GrSubmitInfo struct to GrDirectContext::submit
80191e69c9 [pdf] Emit `/Tabs /S` on each page
d38148cdf9 DawnErrorChecker: Prepare for Dawn StringView callback change.
3b67bb1c60 Roll vulkan-deps from dbcb4e8a0f0c to 458c840c3ccf (1 revision)
3028f960cf [skjson] Non-recursive Json writer impl
e0bb55353b Roll ANGLE from 878e1c92af0b to d0e2141a997c (1 revision)
8aa79a2819 Roll Skia Infra from f00ae00fd775 to 09baf58309a3 (10 revisions)
82f414e3ed Roll Dawn from 2574827cf13b to 68d8508758f2 (8 revisions)
a077e78e53 Roll vulkan-deps from 657296f55449 to dbcb4e8a0f0c (2 revisions)
67f030795a Manual roll ANGLE from 0f7371ae347d to 878e1c92af0b (7 revisions)
cd2ed28f15 Manual roll Dawn from 4103ee393de2 to 2574827cf13b (10 revisions)
701b6e4b4b [ganesh] Disable stencilBuffers and MSAA for Protected GL Contexts
8a2fe88d31 [skif] Adjust test tolerances for some GPUs
192bdd1e79 Manual roll ANGLE from aacbf041f6cd to 0f7371ae347d (14 revisions)
3d283da104 [graphite] Migrate Vulkan pipeline to consulting immutable sampler descriptions populated at graphite level
45ffa0f682 Manual roll Dawn from b0d038d01ff9 to 4103ee393de2 (10 revisions)
77772b9967 [skif] Fix rescale bounds analysis, consolidate draw codepaths
bde0363c02 [graphite] Update PaintParams key generation and SkSL generation to use dstCopy intrinsics
85487bb10f [graphite] Fix VulkanCaps::fSupportsMemorylessAttachments init when fProtectedSupport
857248fe0a Manual roll Dawn from 90b955a8bf93 to b0d038d01ff9 (25 revisions)
8fe5949e36 Add SubIFD to exif data when using WriteExif.
308f6988f3 Replace/rename Gr* functions in SkMathPriv with Sk* naming convention
38e2598c48 Revert "Enable CrabbyAvif for Android framework"
1e9afcd7dd Roll vulkan-deps from a07eac9c2613 to 657296f55449 (3 revisions)
d639ed5e57 Roll Skia Infra from 73d05ecd42e4 to f00ae00fd775 (7 revisions)
cbca9656f1 Roll jsfiddle-base from 38bd0b71717f to 034839b9814b
aea58b0640 Roll skottie-base from b1e534c0b156 to 6a07fae851d7
e10a408054 Roll debugger-app-base from c48a419da832 to 931df19ec335
3866c52c4a Roll shaders-base from 50fae2cd87dc to 99b73d05cdae
aee8fbf37e Add tests for SkNextPow2
b5856c768d Roll vulkan-deps from dd729cf1f807 to a07eac9c2613 (7 revisions)
d0e49fde37 Enable CrabbyAvif for Android framework
df39f58957 [pdf] Spanify SkPDFTagNode::fChildren
e427497711 Migrate Debian 11 builders
573053913b Allow SkSpan<T> declarations with incomplete T
6afbd6253e Add compile-check for SkImage::RequiredProperties being a map key
294040c7c1 [graphite] Correct sort order when using analytic and shader clips.
89284b1d7e Roll ANGLE from cd7f294923c7 to aacbf041f6cd (18 revisions)
b91af1fc2a Roll Skia Infra from 015479b2afc8 to 73d05ecd42e4 (12 revisions)
282efddaad Roll Dawn from f8d389436d22 to 90b955a8bf93 (13 revisions)
52155a48ff Roll vulkan-deps from cfe779d31eee to dd729cf1f807 (3 revisions)
c3ff0dfeae Roll vulkan-deps from 63d60d4b27f3 to cfe779d31eee (1 revision)
6696c34a68 Roll vulkan-deps from 0f0002bea54e to 63d60d4b27f3 (1 revision)
702044e777 Roll vulkan-deps from 31bccb45ea33 to 0f0002bea54e (1 revision)
9145d1ef96 [graphite] Minor fixes to PaintParamsKey dumping/labels
485783860a Roll vulkan-deps from db76988ee4a3 to 31bccb45ea33 (9 revisions)
4aff960362 [graphite] Use Dawn limits for buffer alignment caps
59f512b47c Reland "Write test for platform image generators."
e59dd68285 Remove wgpu::FeatureName::SurfaceCapabilities
51c6b6393f Enforce IWYU on graphite's compute and render subdirectories
e8e0a8c463 WebGPU: Prepare for Dawn output struct WGPUStringView breaking change.
0dfa080b5d Roll ANGLE from 6024e9c05548 to cd7f294923c7 (2 revisions)
0f38a655fb Roll vulkan-deps from 88a2d3572b41 to db76988ee4a3 (4 revisions)
04f5fa261f Roll Skia Infra from 3bf46a600a54 to 015479b2afc8 (16 revisions)
16d9829a02 Roll SwiftShader from 72ca2005cd32 to 7a9a492a38b7 (2 revisions)
cef6e84233 Roll Dawn from 096f7148b5de to f8d389436d22 (7 revisions)
e732cdf455 Remove initializer_list use from SkZip.h
e85bb2b409 Manual roll ANGLE from 9edd74e2ff86 to 6024e9c05548 (7 revisions)
87ebaeadb1 [graphite] Bring minimum uniform buffer size back down to 2kb
4069b403ae Revert "Write test for platform image generators."
f84aacc93f Write test for platform image generators.
310dab4cd4 [Fontations-backend] Roll Fontations, Skrifa to 0.22.3
6d7b5973c0 [rust png] Hide stream from `SkCodec` parent class to prevent rewinding.
252432fd27 [graphite] Migrate dawn pipeline to consulting immutable sampler descriptions populated at graphite level
7e39844b7d Reland "[ganesh] Add GrGLANGLEBackend::kVulkan"
582045670a Roll vulkan-deps from d2712d5ff726 to 88a2d3572b41 (2 revisions)
0c5c4d622f [graphite] Avoid redundant de-duplication of uniform data
379139f0be [rust png] More idempotent tracking of frame's `fullyReceived` state.
b83dda24e6 [rust png] `DecodingState` field naming style fix: s/ dst / fDst /, etc.
fe3cd2adea [Fontations-backend] Roll Fontations, Skrifa to 0.22.2
68fea8aa58 Roll ANGLE from 7ff7775b2b83 to 9edd74e2ff86 (8 revisions)
f074e2bd0a Roll Skia Infra from a4dc29886e99 to 3bf46a600a54 (11 revisions)
df2e478e9f Roll Dawn from e5c5c65f60a7 to 096f7148b5de (9 revisions)
a1fccdd14b Roll vulkan-deps from 598d211b737c to d2712d5ff726 (10 revisions)
ba95ec201d [pdf] Reduce size of StructElem
eed291efd6 [pdf] Clean up SkPDFDocument initialization
f1e049ff12 [graphite] Dynamically size vertex buffers
03431ca9d3 Revert "[ganesh] Add GrGLANGLEBackend::kVulkan"
16722e4e9e Revert "Allow passing multiple node IDs per PDF structure node."
be6f28168f [skif] SaveLayerRec has configurable backdrop tile mode
155fb18c6c [graphite] Fix issue with YUVA premultiplied alpha.
40d51ebc76 Fix BigImageTest caps check
61bb59fcef avif: Add support for using CrabbyAvif in Android
e7d091f3f6 [graphite] Add logic to interpret ShaderNode sampler data into SamplerDescs
ce27189cef [ganesh] Add GrGLANGLEBackend::kVulkan
41dc260364 Roll vulkan-deps from 7aaa4e9a5b34 to 598d211b737c (1 revision)
38d4b4a8a7 [Fontations] Centralize computation of scale and remaining matrix
d063b5e450 Roll ANGLE from 572fd30ee239 to 7ff7775b2b83 (9 revisions)
af3aa03d19 Roll Skia Infra from ff7821c285f9 to a4dc29886e99 (9 revisions)
e2f38f2830 Roll SwiftShader from 8580e3a98e50 to 72ca2005cd32 (1 revision)
4eff6f49d9 Roll Dawn from caeda3b8046d to e5c5c65f60a7 (12 revisions)
014978fc48 Roll vulkan-deps from fb8f0127fca4 to 7aaa4e9a5b34 (9 revisions)
0411eaf35f [graphite] Use 32 bit integers for SSBO indices
7c61f88422 [rust png] Delete incorrect memory safety comments.
f7cb94e333 Add `Canvas.quickReject` to quickly tell if a Rect is within the clip
d50cbfd539 [rust png] Support converting `png::FrameControl` into Skia equivalent.
2e873e1aa0 [Fontations] Hold on to Path target arrays to avoid alloc churn
4d72af8474 [Fontations] Generate SkPath-compatible arrays on the Rust side
5fb36dd08a Optionally write the orientation when encoding a JPEG.
bfc6189f01 Reland "[graphite] Expand BlurMaskFilter Precompilation ..."
09a3c821f1 [Fontations] Use Skrifa's NullPen instead of custom pen
5218f67ec7 Emit StructElem ID only when referenced
73b62ac7b8 [Fontations-backend] Roll Fontations, Skrifa to 0.22.1
44d45ac4de Roll vulkan-deps from cb6007a9d31d to fb8f0127fca4 (1 revision)
5baca37308 Roll ANGLE from 7b0212b337ff to 572fd30ee239 (7 revisions)
03fa11bda8 Roll Skia Infra from a97dae4c20c1 to ff7821c285f9 (7 revisions)
db59fb03dd Roll Dawn from 690b037a7532 to caeda3b8046d (6 revisions)
6fc00ce224 Revert "[graphite] Expand BlurMaskFilter Precompilation ..."
b851101c84 [rust png] Initial `onGetFrameCount()` and `getFrameHolder()`.
d1d7deb68f Roll vulkan-deps from 223523f05dc0 to cb6007a9d31d (7 revisions)
534633fb4b [rust png] Support color transforms for (narrower) subframes.
a8e1b85c76 [graphite] Include intrinsic uniforms in the fragment shader
6c89706638 [graphite] Expand BlurMaskFilter Precompilation ...
2d2425a303 Avoid segfault in BigImageTest, rearrange skip rules
dfeeb199b2 Check for null child in SkWorkingFormatColorFilter
9ab06e4fe8 Add bungeman to public API owners
06721a7248 Roll vulkan-deps from 50ad0c468c61 to 223523f05dc0 (1 revision)
80d141cf32 Roll ANGLE from 0ec8a7f1b588 to 7b0212b337ff (6 revisions)
5f4740b998 Roll Skia Infra from 3ba9cd40c151 to a97dae4c20c1 (4 revisions)
333df70fbc Roll Dawn from cef41cc71c85 to 690b037a7532 (13 revisions)
2f1e716bbe Roll vulkan-deps from 1f1860958df1 to 50ad0c468c61 (1 revision)
f88a9ae4d9 Roll vulkan-deps from 180925851393 to 1f1860958df1 (1 revision)
11b29596e1 Roll vulkan-deps from 7bd80578336d to 180925851393 (8 revisions)
7efc11f2ea [infra] Add jobs for Pixel9
fcf60c5c5d [ganesh] Add GrGLCaps setting to control GL/ANGLE Protectedness handling
6fa7718752 Roll vulkan-deps from 64d149df26fd to 7bd80578336d (2 revisions)
39dfe3603c Suppress function UBSan on macOS
627608cd5f [Fontations] Optimize generateMetrics() color glyph search
41ee5da8f4 Roll ANGLE from 966739ac8b4c to 0ec8a7f1b588 (8 revisions)
e77818421e Roll Skia Infra from c13e7159cdd1 to 3ba9cd40c151 (4 revisions)
41d29a557f Roll Dawn from 3eee2be83d3f to cef41cc71c85 (6 revisions)
81cad57ecb Roll vulkan-deps from 8d76160610aa to 64d149df26fd (12 revisions)
fdce28bab4 Allow multiple equivalent "clang version"s
9ebb7c3640 Manual roll vulkan-deps from d9c62a3d49c7 to 8d76160610aa (7 revisions)
150f2275a9 Manual roll Dawn from fb8059bc3f80 to 3eee2be83d3f (8 revisions)
665fdd2e75 Allow two "clang versions".
e986bd33fb Command line flags for Android Viewer
5f6ea5ff84 Update Xcode 15.4 to 16.0
b2c5f640cb [canvaskit] Add OffscreenCanvas to some type definitions
5c9f28d05a Roll vulkan-deps from 6b4db5a6d55c to d9c62a3d49c7 (4 revisions)
612ac7d750 Roll ANGLE from eaffa034c7ff to 966739ac8b4c (9 revisions)
dcb270abc4 Roll Dawn from efd781b42ae5 to fb8059bc3f80 (6 revisions)
d804bdf62b Roll Skia Infra from 67cb227058fa to c13e7159cdd1 (7 revisions)
e5ce4ecbcf Roll vulkan-deps from 13d1d0b93ffd to 6b4db5a6d55c (3 revisions)
9f3b32b7b7 Remove some debugf from SkFontMgr_AndroidNDK
291f4b7c6d Manual roll Dawn from 876bb88cb063 to efd781b42ae5 (8 revisions)
e623a37de3 Manual roll vulkan-deps from 683d4c5faa30 to 13d1d0b93ffd (10 revisions)
9af762100c [graphite] Modify key methods and comment docs to be able to accept a SamplerDesc container ptr
c98431ac12 [bazel] Use filegroup for common_flags_config
79e652aad7 [graphite] Centralize SamplerDesc length variables used by Dawn, Vulkan
788233232d Roll vulkan-deps from 3368b0fc9442 to 683d4c5faa30 (4 revisions)
2c9708b689 Roll ANGLE from b563ede4e672 to eaffa034c7ff (9 revisions)
d00ad3e055 Roll Skia Infra from b6f29eefb704 to 67cb227058fa (5 revisions)
f90deca6ba Roll SwiftShader from 2afc8c97882a to 8580e3a98e50 (1 revision)
f6e95045c1 Roll Dawn from 77184aa49df6 to 876bb88cb063 (13 revisions)
3541cdf2fa [pdf] Give up on embedding CFF
2e92f0b443 Update BRD to support getAndroidGainmap
118914b760 Roll vulkan-deps from ab526a2539cd to 3368b0fc9442 (3 revisions)
cf28f9dd41 Manual roll Dawn from 4f0cdf482175 to 77184aa49df6 (8 revisions)
6e5ff92531 [graphite] Dynamically size buffer allocations
3cdb1850e2 Readd mipmap sharpening control to GrContextOptions
cffb3d7428 Roll ANGLE from 1e74ce33a56c to b563ede4e672 (5 revisions)
01ef0128dc [Fontations] Prune subtrees in COLRv1 bounds computation
f0dc876194 Roll vulkan-deps from 685cc1e1e3d5 to ab526a2539cd (5 revisions)
b4ffde52ab Roll skottie-base from 2814735474b8 to b1e534c0b156
b4d6ffd6c5 Roll Dawn from 803ff2bdaf8e to 4f0cdf482175 (7 revisions)
897ece7121 Roll shaders-base from 0417970a971e to 50fae2cd87dc
e457a245a8 Roll jsfiddle-base from dadc8978c6e9 to 38bd0b71717f
3dd057b613 Roll debugger-app-base from ebfa46371f66 to c48a419da832
80ea638c60 Roll Skia Infra from a2950260d0fb to b6f29eefb704 (5 revisions)
7b0669f89a Android NDK SkFontMgr
7174ab7a98 Manual roll Dawn from da2fa97fb603 to 803ff2bdaf8e (6 revisions)
8a7bdab2c1 Implement SkTypeface_fontconfig::onGetKerningPairAdjustments
33e1e6f685 Manual roll Dawn from c50de8d86157 to da2fa97fb603 (6 revisions)
dc1a7c7794 Revert "[graphite] Add updated purge() method to DrawAtlas."
3afab2cbac Roll vulkan-deps from 54e834b2bf55 to 685cc1e1e3d5 (3 revisions)
a06b0c55d7 Revert "[graphite] Increase delay before we purge plots in DrawAtlas."
acb93a9f24 [graphite] Adjust rrect clipping to better match Ganesh.
583ccf7253 Revert "[graphite] Bump purge flush count up to 8."
c20cce6273 Simplify SkRect from SkIRect construction in DW ScalerContext
a402d3c60c Roll ANGLE from b682d8102f5c to 1e74ce33a56c (15 revisions)
864aadba78 Roll Skia Infra from 2f8a3a248b77 to a2950260d0fb (6 revisions)
c81562f00e Roll Dawn from f4340f83b2e5 to c50de8d86157 (16 revisions)
ec0ed4afab Roll vulkan-deps from 23b34f5f0315 to 54e834b2bf55 (1 revision)
8c44a27b32 Roll vulkan-deps from a06f41a53062 to 23b34f5f0315 (1 revision)
1d03ec8816 Roll vulkan-deps from 7089471c2a65 to a06f41a53062 (1 revision)
c01f89da7c Roll vulkan-deps from 1fe9ca916873 to 7089471c2a65 (3 revisions)
1be7027570 Reland "Add isArc to SkPath"
ca5731228d [graphite] Logical viewport is (0,0), adjust intrinsic uniforms to match
bdbbdee1db Roll vulkan-deps from ccec2dffc262 to 1fe9ca916873 (2 revisions)
16f53694ec [graphite] Bump purge flush count up to 8.
cde3d60ab3 Manual roll Dawn from 20cc91312e16 to f4340f83b2e5 (12 revisions)
50711c2929 Delete include/gpu shim files
c79d632de0 Roll ANGLE from 44b6203c43db to b682d8102f5c (12 revisions)
c55d72f1bb Roll Dawn from a1fe8e600d77 to 20cc91312e16 (19 revisions)
95e832b297 Roll Skia Infra from 104350337eaa to 2f8a3a248b77 (10 revisions)
a1d882ec91 Roll vulkan-deps from e4d224c16ab4 to ccec2dffc262 (4 revisions)
fa43a5f015 [rust png] Add support for `SkCodec::Result::kIncompleteInput`.
195cc3e2c7 [graphite] Improve PaintParamsKeyTests' feedback re missing Pipelines
ca94a5369a Reland "Reland "Split FreeType & FontConfig, step #1""
a571758356 Roll vulkan-deps from e80717cdb17e to e4d224c16ab4 (1 revision)
9d16a74c86 [infra] Add Debian11 CPU test job
5e9aa3211d Roll ANGLE from 7bdd5f775df1 to 44b6203c43db (2 revisions)
2be350ecc2 Roll Skia Infra from e39719a1c0e7 to 104350337eaa (7 revisions)
7b13e511c1 Roll Dawn from d3e90db0af37 to a1fe8e600d77 (6 revisions)
202809f02e Roll vulkan-deps from 494b2918371c to e80717cdb17e (1 revision)
8a2f85d16b [skif] Check for resolve failure/int overflows
8858f081d1 Manual roll ANGLE from dbdc95515fb0 to 7bdd5f775df1 (12 revisions)
321d7750aa Manual roll Dawn from 31cb19d6c599 to d3e90db0af37 (16 revisions)
45bccf3393 [graphite] Immutable sampler data appending + processing fixes
a60a52a117 [graphite] Plumb RenderPassDesc more fully through Precompilation system
7eef016c12 Don't use the ImageGeneratorWIC when checking respect for origin.
760e37059f [graphite] Increase delay before we purge plots in DrawAtlas.
178a30c1ef Remove call to SkScalerContextRec::setPaintGamma
e60181fbd8 Roll vulkan-deps from e0d45239bb91 to 494b2918371c (1 revision)
ae4e7753fa Roll ANGLE from 1b4d6185c4de to dbdc95515fb0 (13 revisions)
01b7be60d3 [graphite] Add updated purge() method to DrawAtlas.
819f8f49ab Roll Skia Infra from df2251eb6f2a to e39719a1c0e7 (10 revisions)
76a7310f63 Roll Dawn from 6a3f737c33c7 to 31cb19d6c599 (11 revisions)
86abf23913 Manual roll Dawn from ef559d79bda9 to 6a3f737c33c7 (10 revisions)
b5cc234f22 Roll vulkan-deps from eb05ef4cb7a7 to e0d45239bb91 (11 revisions)
de3717fe55 Merge 8 release notes into RELEASE_NOTES.md
de290420ed Update Skia milestone to 131
3167a9ba96 Handle premultiplied alpha in PNG encoding of images using kBGRA_10101010_XR_SkColorType
64148dd7cf Roll ANGLE from f6d9b179eb83 to 1b4d6185c4de (14 revisions)
0429cfb042 Roll vulkan-deps from 114623e12d3f to eb05ef4cb7a7 (1 revision)
ad08229fd0 Roll Dawn from 2e8afd5a4962 to ef559d79bda9 (18 revisions)
be871a37a1 Roll Skia Infra from 656a4790c599 to df2251eb6f2a (8 revisions)
0409718f34 [graphite] Bind dstCopy texture in VulkanCommandBuffer
d78293574d Add additional link for ios development
5d10744255 Ensure CtsSkQPTestCases in Android Framework uses external Vk headers
68eeaa5e20 Make SkImageGeneratorWIC apply encoded origin.
87ba10cbfa Reland "MiraclePtr: Fetch partition_alloc."
09005d7ecd Roll shaders-base from 4a9e92f23d7f to 0417970a971e
f7ede4fdae Roll vulkan-deps from 4a69b8e2bcdd to 114623e12d3f (2 revisions)
a05e3280a4 Roll skottie-base from 20f5d28635bd to 2814735474b8
fe87fbfffe Create Bazel Toolchain for running iOS builds
ee5e413fe4 [Fontations] Round advances when hinting is requested
3ebf0a14bb [Fontations] Add suffix to comparison tests with none hint mode
8058310407 Roll ANGLE from e90de4b2873f to f6d9b179eb83 (11 revisions)
efd841820b Roll SwiftShader from 3239872f9c5f to 2afc8c97882a (1 revision)
b8daac6256 Roll Skia Infra from ac44b70a9831 to 656a4790c599 (6 revisions)
72eb21bcb5 Roll Dawn from 7c4fe83768b1 to 2e8afd5a4962 (16 revisions)
2d4c662c2c Roll vulkan-deps from 09504140f88a to 4a69b8e2bcdd (1 revision)
2238d45e67 Roll vulkan-deps from 3fb3d06f7a14 to 09504140f88a (1 revision)
175815a3fe Roll vulkan-deps from e08047d8cf54 to 3fb3d06f7a14 (3 revisions)
0ec9b089fa Roll vulkan-deps from b747b6f853ad to e08047d8cf54 (3 revisions)
2b8e33aa48 Roll vulkan-deps from 788001a1cbae to b747b6f853ad (4 revisions)
bdc5e73cb6 Revert "Reland "[graphite] Add purge() method to DrawAtlas.""
9877f45939 Rename our_vulkan_headers use_skia_vulkan_headers
a0309b3d17 [bazel] Initial dm support
a5a6d12b36 [Fontations] Activate usage of autohinting
2834847389 Remove brianosman references from OWNERS and TODO
86f18156ce [graphite] Append DawnCommandBuffer's dstCopy intrinsic to BindGroup
7cba76a077 Roll vulkan-deps from bc0954c735ac to 788001a1cbae (5 revisions)
abb4eeac59 Roll ANGLE from f0919be383d0 to e90de4b2873f (6 revisions)
297f3bf425 Roll Skia Infra from be2b58e20037 to ac44b70a9831 (3 revisions)
c8a493c589 Roll Dawn from 2f71cb364e4e to 7c4fe83768b1 (9 revisions)
515a23f3cb [rust png] Handling interlaced images in `onIncrementalDecode`.
6a6eb53bc4 Reland "[graphite] Add analytic clip support."
bcbc3038a8 Roll vulkan-deps from 5a507062e158 to bc0954c735ac (6 revisions)
50e42f9f47 Use implementation_deps to hide vulkan headers
266c3c52ad Add "git_revision:" to bin/fetch-sk desired_version
26b048c6a5 Reland "Move SkMSec out of public API"
acff7f24dd Re-enable PaintParamsKeyTest on all Graphite_Dawn jobs
2b40b50ea4 [ganesh] Avoid int overflow in DrawAtlasOpImpl
b750cbedc1 Roll ANGLE from 1a5fee1063fc to f0919be383d0 (1 revision)
b66a4c7f44 Roll vulkan-deps from 6526c75bbc69 to 5a507062e158 (3 revisions)
1dd44e41b0 Roll Skia Infra from 5354a104db7a to be2b58e20037 (9 revisions)
d53bab71f5 Roll Dawn from 611fbcfa6d73 to 2f71cb364e4e (4 revisions)
79ea64d7a7 Manual roll ANGLE from 501887159116 to 1a5fee1063fc (18 revisions)
dab5ab94b6 Revert "[graphite] Do a compact() step when we purge DrawAtlases."
e32486ebf7 Manual roll Dawn from ca2e3757ae7c to 611fbcfa6d73 (15 revisions)
0b776ce0b8 consolidate runtime effect builder logic to base class
082b2a7fb6 [graphite] Bind dst copy texture automatically in MtlCommandBuffer
4a443e8d59 Roll vulkan-deps from 49bb428cd451 to 6526c75bbc69 (1 revision)
c050337724 [graphite] Follow-up alignment fixes
d9d5af69be [graphite] Align parameter name with updated utility
034e6bf318 Speculative workaround for Bazel 7 and rules_docker issue on Louhi
3f3390a6e2 Remove Bazel option for trivial ABI
b6a6c75c29 [Fontations-backend] Roll Fontations, Skrifa to 0.22
fb0b2eb61b [graphite] SamplerDesc constructor is constexpr, has overloads
44b4a40178 [bazel] Move win_toolchain download into download_windows_amd64_toolchain
320dccf1a3 Roll Skia Infra from b96a50f0c8f0 to 5354a104db7a (13 revisions)
205f0e6bda Roll SwiftShader from 8dd40811c571 to 3239872f9c5f (2 revisions)
7a4bd062b1 Roll Dawn from bda245ad94ff to ca2e3757ae7c (10 revisions)
a7ddd4d2c6 Roll vulkan-deps from f0364692215e to 49bb428cd451 (2 revisions)
618beab475 Revert "[graphite] Add analytic clip support."
68f14f2f70 Update pinned version of Skia to get external configs from
1760de26fb Use implementation_deps in Bazel build
c41d38f196 [graphite] Store dstCopy texture and bounds on CommandBuffer
527515e28e [graphite] Do a compact() step when we purge DrawAtlases.
c0512ed287 [graphite] Add analytic clip support.
27acee9dbb Roll FreeType from f92c9655 to 83af801b (7 commits)
62bdc35857 Tests for fake embolden
19f61184cc [infra] Update fetch-sk to use infra_revision variable
5a6d85e4f1 Manual roll SwiftShader from 5561c71fa64e to 8dd40811c571 (3 revisions)
82d2e40333 Protected bug fix
2acd15d5e2 Manual roll ANGLE from 61c26fd6930a to 501887159116 (20 revisions)
69f5d3d5cd Roll HarfBuzz from b74a7ecc to a070f9eb (268 commits)
8e8c16c8fd Reland "Update to Bazel 7"
d211141c45 Roll Expat from 441f98d0 to 624da0f5 (120 commits)
863b4e194b Manual roll Dawn from b339ed4daf66 to bda245ad94ff (25 revisions)
b6092fb4f8 [bazel] Inline //bazel/external/win_toolchain/BUILD.bazel
2b60459339 Roll vulkan-deps from 145442b950ac to f0364692215e (16 revisions)
4815ec808a [bazel] Add missing newline in download_toolchains.bzl
f3344c8b66 Move SkFourByteTag to its own file
5dc067350a Revert "MiraclePtr: Fetch partition_alloc."
c62380453c MiraclePtr: Fetch partition_alloc.
9bea95918e Update assertion in SkParagraph JS test
b61e3cb05f [graphite] Clean up PaintParamsKey printing
451f5c5429 [graphite] Remember DstReadRequirement on GraphicsPipelines
7e659d5538 [bazel] Move win_toolchain dep into download_toolchains_for_skia
77e33e3997 Remove unneeded SK_GRAPHITE guards
7ad1252da1 Include the ellipsis when computing the width of the longest line
928d041eb3 SkFontMgr_android should not crash if no fonts
7c2ab74e6d Roll vulkan-deps from ae6e9c9c9202 to 145442b950ac (5 revisions)
8103f53635 Revert "Move SkMSec out of public API"
f7e4ddabb7 [skottie] Allow conincident keyframes
1fa3a29e66 Revert "Update to Bazel 7"
06cd203d06 Move SkMSec out of public API
f4736c042d Replace "exec_tools" with "tools"
4786936b4c Revert "[graphite] Swap shape inversion for ClipOps."
3239119410 Update to Bazel 7
85381f0532 [rust png] Implement `SkPngRustCodec::onGetRepetitionCount`.
93f9d70339 [graphite] Add replayTranslation and dstCopyOffset to intrinsic uniforms
f38ea0134d [graphite] Centralize handling of viewport/rtAdjust values
5dd16011e5 [Vulkan] Fix deletion of fences on failed submits.
d802a3feec [Vulkan] Add AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM checks to switch statements.
22c963ccc8 [graphite] Move lingering Viewer flag handling to SetTestOptions
8f62a6a4a2 [graphite] Move SkSL compilation into MtlGraphics|ComputePipeline::Make
6ad117bd2e [graphite] Simplify Dawn bound uniform tracking
35237c8397 [graphite] Refactor Dawn intrinsic uniforms handling into helper class
b6bab0fde4 Add debugging to fiddler-backend Docker creation
788055cf3b Make skia-client-search more public friendly
de8bf5a2c5 Add release_tag script for fiddler image
a09312b70d Roll vulkan-deps from a0dffec9be81 to ae6e9c9c9202 (1 revision)
368f209ccc Roll ANGLE from 59eff3660f81 to 61c26fd6930a (3 revisions)
3c45672285 Roll Skia Infra from f982e0beb5db to b96a50f0c8f0 (11 revisions)
9b0dbca2aa Roll Dawn from d3b7a448690d to b339ed4daf66 (22 revisions)
aec11ae18b [graphite] Store dst copy texture and bounds on RenderPassTask
e2d07cee07 Roll vulkan-deps from 3763a16adf08 to a0dffec9be81 (3 revisions)
ddb6b4613d [graphite] Update viewer's flag handling
530ee6c3ea [graphite] Convert Uniform|TextureDataBlock to value types
76c36f3d49 [infra] Fix infra_revision in DEPS
0a49b7c460 Add Skia Client Search HTML source to repository
a36931c58e [graphite] Add disable_robustness toggle for viewer/dm/nanobench
eff8af3778 [graphite] TextureDataBlock holds span of texture proxies
1d07c843f0 [graphite] Add DrawAtlasTest.
132c9e886e Roll ANGLE from d1a4b0ff5b83 to 59eff3660f81 (5 revisions)
4e86ddc5f6 Roll vulkan-deps from 6256e7687963 to 3763a16adf08 (4 revisions)
2b53f9f414 Roll Dawn from c0bc4d075afe to d3b7a448690d (17 revisions)
20b42bf485 [graphite] Disable SSBOs for Dawn/Vulkan
f60608d53b [graphite] Move PipelineDataCache into PipelineData.h
bf84e5e19f Add SkArenaAlloc::makeArrayCopy()
150cb9e34c [bazel] Add BazelBuild job for //example/external_client:use_ganesh_gl
e34ba37826 add build clarification to getting started docs
079f12cb2c Roll vulkan-deps from 725499142cb6 to 6256e7687963 (2 revisions)
fbe6d85428 Add Dockerfile/script to build fiddler backend
26b373c900 Guard both divisions in luminosity blend mode
a151819187 [infra] Add explicit DEPS entry for infra repo
f92c91e190 [graphite] Add jobs for testing Tint IR
809f868ded [bazel] Fix Windows build of //example/external_client:use_ganesh_gl
655699edfc Update straggling legacy ganesh #include path
a1bd0a72a4 [graphite] Update DM's handling of FakeWGPU jobs
816effc03d Add infra jobs to capture more Android perf data
3f2fc0ed99 Manual roll Dawn from 79281094cb19 to c0bc4d075afe (5 revisions)
0b24a6d3c5 Rename all JUMPER macros to SKRP
d1121ff583 [rust png] Cover `experimental/rust_png` in `gn/codec.gni`.
dd985e9faf Roll ANGLE from cf9e7fa53258 to d1a4b0ff5b83 (8 revisions)
32ab535755 Roll SK Tool from 0457b8183fa6 to f982e0beb5db
494769b6e1 Roll vulkan-deps from 5e29f5c97fc4 to 725499142cb6 (5 revisions)
44c2e76089 Roll Skia Infra from 22f0ebaf6218 to 0457b8183fa6 (4 revisions)
eaf2e8b0f4 Roll SwiftShader from 3c4bdf66d81d to 5561c71fa64e (1 revision)
4345fb9514 Roll Dawn from 7abbf53a30e9 to 79281094cb19 (12 revisions)
04d973ac4f Manual roll Dawn from 7f303d9bf39b to 7abbf53a30e9 (16 revisions)
3b5ce64737 Enforce IWYU on modules/svg
4f67c81b50 Disable musstail for the Android framework version on WIN32
9f6220cc2b [graphite] Swap shape inversion for ClipOps.
f725a5ba8a guard ios test apps with skia_enable_tools
f53e13c844 [graphite] Fix nanobench handling of the Graphite Options
8884cb1822 [pdf] Reduce drawing glyphs as paths
b8d0f3f55c Revert "Reland "[graphite] Clean out unused Plot backing stores when purging DrawAtlas.""
c7fa1752c3 Revert "Indicate we are able to root on Pixel5 devices"
0d9333e72a [graphite] Add centralized app flag handling
818500cd9d Indicate we are able to root on Pixel5 devices
60a2e1b3b2 [graphite] Make circular_rrect_clip snippet output coverage instead.
43b4f389ba [graphite] Rename clip shader block to be more generic.
33342f41f9 Revert "Reland "Split FreeType & FontConfig, step #1""
7e9c73abe9 Roll vulkan-deps from aa237b66d8cc to 5e29f5c97fc4 (1 revision)
ade3669094 SkAndroidCodec: Add getAndroidGainmap that populates an SkAndroidCodec
74b82302d2 Apply some clang-tidy suggestions to graphite code
5515c08c2e [webgpu-headers] Add macro for dropping "descriptor"
9b3146d7c3 Reland "Split FreeType & FontConfig, step #1"
79ad95c658 [rust png] Minimal `onGetFrameInfo` to support non-animated images.
2d5a750276 [bazel] Add Windows BazelBuild job
b004a4fd8d [infra] Refactors for gen_tasks
42cf8c1ffc [infra] Add pre-built bazel_build task driver to DEPS, add deps package
ab2317b948 Roll SK Tool from 22f0ebaf6218 to 438bd94cb3d4
dd35b1c021 Roll Skia Infra from 688a6d46a781 to 22f0ebaf6218 (3 revisions)
51df429f99 Roll Dawn from 1445e2c840ad to 7f303d9bf39b (6 revisions)
041fd378d3 Roll vulkan-deps from d71ce49d3f20 to aa237b66d8cc (13 revisions)
49ea0f3837 Manual roll ANGLE from 8b6b1113b9f7 to cf9e7fa53258 (6 revisions)
3d0c9bf481 Roll vulkan-deps from c9475650ea41 to d71ce49d3f20 (1 revision)
03bdb5c603 Manual roll Dawn from adaa316da841 to 1445e2c840ad (6 revisions)
c873eb5f38 Roll SK Tool from 688a6d46a781 to 9868db9a0c77
514feab300 Roll Skia Infra from 3bd0a4a92866 to 688a6d46a781 (7 revisions)
15641c0df7 Manual roll Dawn from bbe1f2283382 to adaa316da841 (7 revisions)
80f2cd7064 Manual roll ANGLE from b43f888968df to 8b6b1113b9f7 (16 revisions)
5477dbb533 Manual roll Dawn from 91a753ae9ce1 to bbe1f2283382 (23 revisions)
95ef9caae4 Roll vulkan-deps from 3b60161f180b to c9475650ea41 (3 revisions)
9d0039785e Roll jsfiddle-base from 699f74900f78 to dadc8978c6e9
492c5bc20d Roll skottie-base from 345313f563b8 to 20f5d28635bd
39637996fc Roll debugger-app-base from 0b6aba4d3d73 to ebfa46371f66
c5e2455468 Roll shaders-base from cb3395657dd9 to 4a9e92f23d7f
0182585d38 Roll SK Tool from 3bd0a4a92866 to ab47717f5e28
2727e4e5d7 Remove SkColorFilter::filterColor
45dd565fe0 [Dawn] Add remaining changes to enable ycbcr sampling in Dawn
2b7c7af652 [rust png] Minimal `on[Start]IncrementalDecode` implementation.
f3811180e7 [Graphite] Fix Vulkan Protected in BackendTexture tests.
63895c7057 Roll vulkan-deps from 83affe9d7595 to 3b60161f180b (1 revision)
2b633f7626 Roll ANGLE from c094d4bc2343 to b43f888968df (8 revisions)
c23d19fdf1 Roll Skia Infra from e04dcb74a523 to 3bd0a4a92866 (7 revisions)
fe38bf07e8 Roll Dawn from 2d913200c831 to 91a753ae9ce1 (20 revisions)
9ce15f8b2c [rust png] Use public header of skcms.
1bb3aef812 Roll vulkan-deps from e5360151769c to 83affe9d7595 (4 revisions)
55f348053f Prevent overflow when growing an SkRegion's RunArray
46d8175e88 RemoteStrike should use typeface Id from StrikeSpec
82e12bf299 First commit to skia
4a3cc47cfa [mesh2d] Enable the origin trial for demo app
88e662bc52 [Graphite] Add finished procs to updateBackendTexture.
f78107a44a Update gpu version for Intel Iris Xe tasks
d6a05b169b Check for size overflow before allocating SkMask data
51881ee9b5 [Graphite] Allow Vulkan to run UpdateImageBAckendTextureTest.
1d16eab57a Roll SK Tool from e04dcb74a523 to 956883ecef1d
b5d31abb7b [infra] Tweaks for bazel_build task driver
7cf7a65483 [rust png] Reuse `applyXformRow` from `SkPngRustCodec`.
10e44e318a [rust png] Better encapsulation of `SkPngCodec::initializeXforms`.
20b3af58d4 Add moved mock Ganesh files to ganesh_mock target
8fca64527f GPU support for 101010x color type (RGB only) and fixed some tests.
31406e7414 Roll vulkan-deps from 804d105c7169 to e5360151769c (3 revisions)
c2b1d5897c Roll ANGLE from 851f949bc3a1 to c094d4bc2343 (10 revisions)
253b10915d Roll Skia Infra from fb93bdd85957 to e04dcb74a523 (5 revisions)
dac455fdf5 Roll Dawn from d90557b380fa to 2d913200c831 (22 revisions)
e37b6b1980 Revert "Split FreeType & FontConfig, step #1"
0d8d9d2974 Manual roll Dawn from 03b32d20940d to d90557b380fa (4 revisions)
f5f3648c25 Split FreeType & FontConfig, step #1
0e6a385dda Reland "GPU support for F16F16F16x SkColorType."
11ccd08cff Roll SK Tool from fb93bdd85957 to 8b35b106dd98
d55406ca32 Roll vulkan-deps from 23ed8d76c58a to 804d105c7169 (4 revisions)
80b2ba7f4a Fix viewer scaling when changing displays on Mac
e79621b8fd [ganesh] Fix NonAALatticeOp combine check
07fcb9a002 [ganesh] Avoid int overflow in PatternHelper
838d676d2a [pdf] extract_cff_data doesn't need ownership
f1b130c74c [graphite] Add example Chrome Precompilation
583dfe02b8 [rust png] Inline `SkPngCodec::fBitDepth` field.
8fa6d3fab7 [rust png] Use `this->` prefix for method calls (for consistent style).
33e4921c87 [rust png] Use `SkSpan` for `dst` manipulations in `onGetPixels`.
43666b08c1 [graphite] Set up the FakeWGPU job just like the other Graphite_Dawn jobs
cd3d3daafe Move remaining Ganesh files in include/gpu and add shims
ca108745b1 Roll ANGLE from 2177be94a5e5 to 851f949bc3a1 (13 revisions)
41cb13f65f Roll Skia Infra from b53c019191d9 to fb93bdd85957 (5 revisions)
73672a94d8 Roll Dawn from 8eb31304452a to 03b32d20940d (13 revisions)
259010335a Roll vulkan-deps from 3546344d39d2 to 23ed8d76c58a (3 revisions)
505fb55cd0 [rust png] Reuse `png_select_xform_format` from `SkPngRustCodec`.
84e4a69da3 Roll SK Tool from bd38c7e8de61 to cbe956ba1c0b
912e5395b0 [rust png] Create `ICCProfile` from `cHRM`, `gAMA`, `iCCP`, `sRGB`.
9098a35588 Fix IWYU on some Ganesh ops headers
77017d30a4 Avoid potential overflow when allocating 3D mask from emboss filter
31a170226c Reland "[pdf] Emit bare CFF instead of OpenType CFF"
2e1eea5380 fixes custom iOS simulator version builds
11606e9ef4 Roll vulkan-deps from 7efe15073686 to 3546344d39d2 (1 revision)
27cc25c996 Fix src/gpu/vk target
490944a970 Reland "[graphite] Clean out unused Plot backing stores when purging DrawAtlas."
a2e2eb2924 Move and rename GR_MAKE_BITFIELD_CLASS_OPS
857aff31da [graphite] Add RenderPassProperties SkSpan to Precompile API
7d9054c431 Roll ANGLE from acf63b9ead5c to 2177be94a5e5 (17 revisions)
9460a31366 Roll Skia Infra from 1e4466d51783 to b53c019191d9 (8 revisions)
0b34e54d82 Roll SwiftShader from dc27069e5d04 to 3c4bdf66d81d (1 revision)
56b353d167 Roll Dawn from b4c5e1b2a8d9 to 8eb31304452a (15 revisions)
78ebd463a9 Roll vulkan-deps from 38174d6926f6 to 7efe15073686 (6 revisions)
c9f157b2cc Reapply "[rust png] Extract minimal `SkPngCodecBase`."
f50cad96a9 Add shims for include/gpu/d3d, gl, mock, and vk headers
50378c58b6 Roll SK Tool from 1e4466d51783 to b53c019191d9
298a395976 Roll skottie-base from eba2fc680652 to 345313f563b8
09e0ddc032 [bazel] Use platform fontmgrs in font_tool_utils
5916c287ed [graphite] Split up universal blend shader snippet
493d5bd8d2 [graphite] Remove static initializer in MtlCaps
dcbb7f2096 [ganesh] Fix signature of GrGLMemoryBarrierFn
f921d07b66 [pdf] Avoid known image/profile channel mismatch
a05dbd2a60 Roll vulkan-deps from b1ee6973bca0 to 38174d6926f6 (1 revision)
402703d0fe Roll Skia Infra from 387d930f2e5e to 1e4466d51783 (4 revisions)
abfd3440c8 Roll Dawn from 3f25662c1140 to b4c5e1b2a8d9 (3 revisions)
ce0656c1d7 Manual roll ANGLE from 38d5b4d61d8a to acf63b9ead5c (6 revisions)
cec6e0af2b Manual roll Dawn from 704ba481c6b0 to 3f25662c1140 (10 revisions)
d59df6f6f4 Roll vulkan-deps from 05f092235902 to b1ee6973bca0 (3 revisions)
741972846f Roll vulkan-deps from d95811d4259d to 05f092235902 (4 revisions)
897c052092 Remove GR_GL_CUSTOM_SETUP_HEADER
36fe81ef6a Roll skcms from c830bf291754 to f96615e73170 (1 revision)
0086a17e0d Roll ANGLE from 790e0162111b to 38d5b4d61d8a (7 revisions)
bd650364bd Roll vulkan-deps from 2df89413855e to d95811d4259d (2 revisions)
7d96b8516e Roll Skia Infra from 82ebd6669b10 to 387d930f2e5e (7 revisions)
cefb38617a Roll SK Tool from 387d930f2e5e to 8db4baf70cfc
d51642bc37 Roll SwiftShader from 7216df70d311 to dc27069e5d04 (1 revision)
7ac7760725 Roll Dawn from 1ef4f29058bb to 704ba481c6b0 (11 revisions)
789f5cb0b9 [bazel] Add windows toolchain
b25553b2fb Manual roll Dawn from f1015ca7ba5b to 1ef4f29058bb (7 revisions)
adeaaa142d Roll vulkan-deps from 6b0c5a0f7e45 to 2df89413855e (1 revision)
10e9072dce Manual roll vulkan-deps from 20bd94932cd1 to 6b0c5a0f7e45 (5 revisions)
04ce2e2bfc [graphite] Move the Precompilation testing files into a precompile sub-directory
c42205eb6e Fix undefined SkData class build issue with GCC 13.2
7611984dc2 Fix G3 build of mac_utils and ganesh_vulkan
4c66b7e420 Remove unnecessary GL shim files
0429e894d3 Roll ANGLE from 36f7e03a3578 to 790e0162111b (7 revisions)
a9af6f4663 Roll SK Tool from 82ebd6669b10 to 504f49204b21
da19333542 Roll Skia Infra from 244b54c99d6e to 82ebd6669b10 (10 revisions)
ed202b1ee5 Roll Dawn from a38b02612272 to f1015ca7ba5b (4 revisions)
0775b6816c Roll vulkan-deps from 447c179b707d to 20bd94932cd1 (1 revision)
c341fdf4fc [graphite] Fix loop counter for Image_YUVA::textureSize().
34aa8ce13a Revert "[graphite] Clean out unused Plot backing stores when purging DrawAtlas."
500e6b737e Manual roll vulkan-deps from 4bf3eeb31636 to 447c179b707d (10 revisions)
a2329a9edf [graphite] Clean out unused Plot backing stores when purging DrawAtlas.
3cd00377ce Remove --with-fontations from GN build
369ef45e3d Manual roll Dawn from 7ee30f5d2f5a to a38b02612272 (7 revisions)
452a306052 Rename join -> joinpath in infra/bots directories
e4e8af427a Ignore more deleted test files on Android devices
a75f9d512d Replace 'python' call w/ 'python3' in infra/bots/recipe_modules
c022414adc Stop forcing debug symbol generation with skia_enable_optimize_size
e1518fdb31 [skottietool] Fix text rendering in worker threads
a71a3d9ca3 Fix builds after flag removal
69f4bd8590 [skottie] Fix Shift Channels effect coverage with FullOn alpha
d06dc084d3 Delete all filegroups that supported legacy (non-buffet) Bazel build
81adc84a80 Replace deprecated wgpu::SwapChain with wgpu::Surface
eeebcd8596 Move utils/SkTestCanvas -> tools/gpu/TestCanvas
9dacecec78 Manual roll ANGLE from 86508e2014f8 to 36f7e03a3578 (5 revisions)
249d3f07c4 Remove SkSL program size limit
77e2115c12 [graphite] Update createGraphicsPipeline trace slice to _ALWAYS variant
51ac9d9385 [graphite] Add inverse fill support to circular rrect clip.
efd38e98b2 [ganesh] Avoid int overflow when combining RegionOps
c31e2ca59b [graphite] Enable Vulkan dual-source blending when device supports it
717dfca8fb Roll vulkan-deps from b36cd71bb7c9 to 4bf3eeb31636 (2 revisions)
c00866df10 [bazel] More fixes for Windows build
39e5118034 Roll ANGLE from 1a191b1d5dc8 to 86508e2014f8 (7 revisions)
221ada80b1 Roll SK Tool from 244b54c99d6e to b4341e24cfa5
4fa13860e4 Roll Skia Infra from 87111746e4cc to 244b54c99d6e (5 revisions)
d576296091 Roll Dawn from 40d470c73393 to 7ee30f5d2f5a (10 revisions)
a3388794e0 Roll vulkan-deps from 3fa5bf77e2bf to b36cd71bb7c9 (4 revisions)
90671d1b34 Revert "Add [[nodiscard]] to Sk[I]Rect::intersect"
51d7e221fe Add [[nodiscard]] to Sk[I]Rect::intersect
facc4290b2 Reland "[graphite] Add purge() method to DrawAtlas."
b472cacb48 Manual roll Dawn from ae5dd592666e to 40d470c73393 (8 revisions)
a8160d8082 [Android] Don't evaluate trace arguments if using ATrace but !ATRACE_ENABLED()
0205c66d94 Roll FreeType from 73720c7c to f92c9655 (23 commits)
eb5f21e12e Revert "[rust png] Extract minimal `SkPngCodecBase`."
df5bc8139c [rust png] Extract minimal `SkPngCodecBase`.
c050181439 Merge 5 release notes into RELEASE_NOTES.md
e0e54728d6 Update Skia milestone to 130
6299c57443 Delete old GLFW interface
d6548fdb78 Roll vulkan-deps from b038f07b8faf to 3fa5bf77e2bf (1 revision)
cc9c81d7fc Roll ANGLE from 579a58552fa6 to 1a191b1d5dc8 (4 revisions)
ada9a367c5 Roll SK Tool from 87111746e4cc to c71e16037f25
61789ce6b0 Roll Skia Infra from da2e5cb8d546 to 87111746e4cc (5 revisions)
840a6e4e65 Roll SwiftShader from 65157d32945d to 7216df70d311 (1 revision)
ef46e72b81 Roll Dawn from db1fa936ad0a to ae5dd592666e (14 revisions)
30a00629e1 Reland "Guard division in luminosity blend against overflow"
87ac3ba21b Roll vulkan-deps from f8f75e8cc154 to b038f07b8faf (3 revisions)
3bf51f9811 Revert "Revert "Reland "Reduce size of linear SkMaskGamma LUT"""
e65e02c50d Revert "GPU support for F16F16F16x SkColorType."
63d2793355 [graphite] Break DrawTypeFlags::kText into finer grained draw types
b6224c9e66 GPU support for F16F16F16x SkColorType.
ebe7cb3e13 Revert "Guard division in luminosity blend against overflow"
318b7958f7 Apply clang-tidy suggestion to graphite files
3ea162e500 Add SK_USE_FREETYPE_EMBOLDEN to NativeFonts_FreeType
52f391e116 CPU support of F16F16F16x SkColorType.
82966c3b30 [bazel] Fix defines for freetype on Windows
d528658273 [bazel] Fix skshaper build for Windows
fd0b314f78 Guard division in luminosity blend against overflow
66485e4252 Remove unused gni file list
5491fe7b90 [bazel] Fix zlib defines for Windows
22ea02e371 [bazel] Fix global compile options for Windows
fdc8c2d593 [ganesh] Fix MeshOp index combination logic
ab4dec2e50 [graphite] Revise DrawTypeFlags
0cbdc42fb3 Update $color_burn_component to single flow of control
63f9965fdb Reland "Avoid branches and early returns in $color_dodge_component"
d88bfe2939 [bazel] Fix copy and patch commands for Windows
e49cd5f3cf Roll vulkan-deps from 99bced033e05 to f8f75e8cc154 (1 revision)
3896447e35 Roll ANGLE from 83ca89e58cef to 579a58552fa6 (9 revisions)
5274def7cf Roll SK Tool from da2e5cb8d546 to db27834aff1f
9bb3245aea Roll Skia Infra from 521d0157ce62 to da2e5cb8d546 (3 revisions)
75bd296f97 Roll Dawn from 69433722b83b to db1fa936ad0a (23 revisions)
7025ec4bff Roll vulkan-deps from d8208b108762 to 99bced033e05 (2 revisions)
ac7149e315 Roll vulkan-deps from 0ff16cd9feaa to d8208b108762 (1 revision)
570b18e1af Revert "Avoid branches and early returns in $color_dodge_component"
219bd10327 Avoid branches and early returns in $color_dodge_component
7dd77fc75f Revert "[graphite] Add purge() method to DrawAtlas."
e789d82e7e Roll vulkan-deps from dad70915c62f to 0ff16cd9feaa (5 revisions)
d83ec34901 DropShadow image filters accept float colors and color spaces for the shadow color.
fc8769175d Apply buildifier to modules/audioplayer
b22c3e3b4d [bazel] Add Viewer resources
f6943e099d SkScalerContext implementation specific emboldening
ce31dfbb5c [graphite] Add purge() method to DrawAtlas.
8941ecefe7 Revert "[pdf] Emit bare CFF instead of OpenType CFF"
2d6eb7a97d Reapply "[bazel] Remove symlinks for external files"
0fd46cf3ca Delete `DECODE_PNG_FILES` from `src/codec/BUILD.bazel`
3b2bb423b3 Depend only on public PNG headers from `ico_decode` target.
0e0009bce6 Add GNI group for PNG and expand source list
7a52390f55 Roll vulkan-deps from 97855a7c330f to dad70915c62f (5 revisions)
56ae2524d8 Roll ANGLE from 2003e06230b1 to 83ca89e58cef (6 revisions)
e3c5d3a341 Roll Dawn from 2918c4247f20 to 69433722b83b (16 revisions)
a913cd8ae6 Roll Skia Infra from 936d3406908e to 521d0157ce62 (7 revisions)
985db07db2 [graphite] Make DrawAtlas::compact() more aggressive.
c1e14f6ec7 [graphite] Avoid one ref when dealing with subRunStorage.
af47068c44 Roll SK Tool from 936d3406908e to 521d0157ce62
efbee192fd Revert "[bazel] Remove symlinks for external files"
484d22d153 Revert "Reland "Reduce size of linear SkMaskGamma LUT""
6a02863967 Simplify Porter-Duff constant blend function
d9a9218241 Implement asAColorMode and asAColorMatrix for SkWorkingFormatColorFilter
9f271dd945 [bazel] Remove symlinks for external files
13647a4bd4 Reland "Reduce size of linear SkMaskGamma LUT"
9068430177 Roll vulkan-deps from 91058f2297c9 to 97855a7c330f (1 revision)
3e448a3814 [rust png] Avoiding newtype wrapper for `cxx::UniquePtr<ffi::ReadTrait>`
d6a555a1e5 [rust png] Expose `png::Reader` over the FFI boundary.
889dbfa25b [bazel] Enable SVG support in Viewer
ad70fcae39 Reland "[graphite] Add DawnCaps::extractGraphicsDescs"
96d3c4c7a2 [pdf] Emit bare CFF instead of OpenType CFF
491b5c668e [graphite] Don't run GMs that test automatic image tiling
5e5c9d026e Reland "Allow client arrays on ANGLE."
64e441ab35 [bazel] More viewer slides
79fe8c823e Remove all references to legacy //:skia_public and //:skia_internal
c30ba7bb38 Roll ANGLE from 087afc919eda to 2003e06230b1 (8 revisions)
f3b29fa1a5 Roll vulkan-deps from 0d313c52316c to 91058f2297c9 (3 revisions)
7943b497e9 Roll Skia Infra from 60f8f34ea424 to 936d3406908e (8 revisions)
9d08b4f9f5 Roll Dawn from 239f9139d016 to 2918c4247f20 (14 revisions)
609f57533f Roll SK Tool from 60f8f34ea424 to 936d3406908e
d50960eac8 Revert "[graphite] Add DawnCaps::extractGraphicsDescs"
60a679edbb Revert "[graphite] Fix static initializer problem wrt Caps Domains"
e06db12a67 [graphite] Fix static initializer problem wrt Caps Domains
2d3772ea4d [bazel] Enable Skottie support in Viewer
0b6326b89a Roll vulkan-deps from f084a55f96da to 0d313c52316c (1 revision)
81660bb6b7 Add SkJpegMetadataDecoder::Make that takes SkData
04ff2c904c Enforce IWYU on graphite/geom
eae6c1ba7f Apply clang-tidy suggestion to UploadTask
3d4d4d5c3d Fix Bazel build of viewer after GPU_TEST_UTILS landed
bd35174acd [graphite] Add DawnCaps::extractGraphicsDescs
5cd75725cf Roll ANGLE from 5b4517ec4a27 to 087afc919eda (10 revisions)
a9bf93fdee [Fontations] Do not assert on empty png size
3a8e3b8fc5 Roll Skia Infra from 5dfe34f67d5c to 60f8f34ea424 (6 revisions)
fe522d2c98 Roll Dawn from 1eca38fa5236 to 239f9139d016 (25 revisions)
eea0e46d35 Roll SK Tool from 7cdb9f62c381 to b3c1429e2e2e
9f679d3d2a Roll vulkan-deps from 9f4c74d5ee5f to f084a55f96da (2 revisions)
4dd38caf37 Move SkOSLibrary out of skia proper
258d936713 [PDF] Remove no longer needed SkClipOp checks. The additional ops were removed here: https://skia-review.googlesource.com/c/skia/+/436565
d1b243ba90 [SkSL:RP] Prevent overflow when computing slot allocation size
de92181f1c Roll vulkan-deps from 38c20f3a406b to 9f4c74d5ee5f (1 revision)
297b50d860 Combine GR_TEST_UTILS and GRAPHITE_TEST_UTILS into GPU_TEST_UTILS
7c0eeaf124 Add test and perf bots for Dawn on GLES
d11cdccf3f [bazel] Update viewer to be built on the modular Bazel rules
a12a1fc416 Roll ANGLE from 6e248bcb44bf to 5b4517ec4a27 (10 revisions)
899762bba6 Roll SK Tool from 5dfe34f67d5c to 7cdb9f62c381
e726525283 Roll Skia Infra from da60460a940c to 5dfe34f67d5c (4 revisions)
8dc4b2e927 Roll Dawn from 08335b848221 to 1eca38fa5236 (16 revisions)
d3cd0afd8f Revert "Reduce size of linear SkMaskGamma LUT"
d6f85d7fa2 [graphite] Consolidate one-time uploads to single task/blit encoder
cbd5898acb [rust png] Initial implementation of `SkPngRustCodec`.
8cb8136c05 Reduce size of linear SkMaskGamma LUT
7bed8fb6fa Roll vulkan-deps from c95d5ac066d8 to 38c20f3a406b (8 revisions)
24143b0d6a [pdf] Bounds check in skia_alloc_func
c9fd814b10 graphite: Make Metal memoryless textures be zero-sized
2f731912f9 TArray: Remove some redundant ASAN unpoisoning
54ac6609a2 graphite: Expose currentPurgeableBytes on Context and Recorder
e232752d04 Refactor //tools/window/ in preparation of Bazel use
c8cffe32e1 graphite: Do not skip memoryless textures in memory dumps
4dde57fc97 Add a comment explaining the DEPS file
ec7558d41b [examples] Update help text to match output file encoding
Canonical link: https://commits.webkit.org/285008@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list