Path Lines of Code BUILD.gn 3269 PRESUBMIT.py 589 PRESUBMIT_test_mocks.py 181 bazel/cipd_deps.bzl 76 bazel/cipd_install.bzl 67 bazel/cpp_modules.bzl 80 bazel/deps_parser/deps_parser.go 180 bazel/device_specific_configs/device_specific_configs.go 652 bazel/device_specific_configs/generate/generate.go 48 bazel/download_config_files.bzl 33 bazel/exporter/bazel_query_command.go 75 bazel/exporter/bazel_util.go 132 bazel/exporter/build_proto/analysis_v2/analysis_v2.pb.go 1204 bazel/exporter/build_proto/build/build.pb.go 2874 bazel/exporter/cmake_exporter.go 373 bazel/exporter/cmake_rule.go 47 bazel/exporter/cmake_workspace.go 85 bazel/exporter/gni_exporter.go 409 bazel/exporter/interfaces/exporter.go 9 bazel/exporter/interfaces/file_system.go 5 bazel/exporter/interfaces/query_command.go 4 bazel/exporter_tool/main.go 847 bazel/flags.bzl 106 bazel/gcs_mirror.bzl 31 bazel/gcs_mirror/gcs_mirror.go 151 bazel/gen_compile_flags_txt_linux_amd64.bzl 62 bazel/generate_cpp_files_for_headers.bzl 35 bazel/go_googleapis_compatibility_hack.bzl 64 bazel/macros.bzl 40 bazel/rbe/gce_linux/cc/armeabi_cc_toolchain_config.bzl 74 bazel/rbe/gce_linux/cc/cc_toolchain_config.bzl 1281 bazel/rbe/gce_linux/cc/tools/cpp/empty.cc 1 bazel/remove_indentation.bzl 55 bazel/run_cxxbridge_cmd.bzl 59 bazel/rust_cxx_bridge.bzl 52 bazel/skia_app_container.bzl 185 bazel/skia_rules.bzl 212 bench/AAClipBench.cpp 190 bench/AlternatingColorPatternBench.cpp 151 bench/AndroidCodecBench.cpp 40 bench/AndroidCodecBench.h 25 bench/BenchLogger.cpp 18 bench/BenchLogger.h 32 bench/Benchmark.cpp 47 bench/Benchmark.h 74 bench/BezierBench.cpp 83 bench/BigPath.cpp 5160 bench/BigPath.h 5 bench/BigPathBench.cpp 64 bench/BitmapRegionDecoderBench.cpp 38 bench/BitmapRegionDecoderBench.h 33 bench/BlendmodeBench.cpp 121 bench/BlurBench.cpp 81 bench/BlurImageFilterBench.cpp 130 bench/BlurRectBench.cpp 181 bench/BlurRectsBench.cpp 63 bench/BulkRectBench.cpp 224 bench/CanvasSaveRestoreBench.cpp 33 bench/ChartBench.cpp 142 bench/ChecksumBench.cpp 72 bench/ChromeBench.cpp 474 bench/ClearBench.cpp 68 bench/ClipMaskBench.cpp 38 bench/ClipStrategyBench.cpp 70 bench/CmapBench.cpp 95 bench/CodecBench.cpp 48 bench/CodecBench.h 26 bench/CodecBenchPriv.h 31 bench/ColorFilterBench.cpp 213 bench/ColorPrivBench.cpp 61 bench/ColorSpaceBench.cpp 157 bench/CompositingImagesBench.cpp 290 bench/ControlBench.cpp 13 bench/CoverageBench.cpp 55 bench/CreateBackendTextureBench.cpp 50 bench/CubicMapBench.cpp 37 bench/DDLRecorderBench.cpp 64 bench/DashBench.cpp 374 bench/DecodeBench.cpp 202 bench/DisplacementBench.cpp 132 bench/DrawBitmapAABench.cpp 56 bench/EncodeBench.cpp 97 bench/FSRectBench.cpp 42 bench/FilteringBench.cpp 46 bench/FindCubicConvex180ChopsBench.cpp 28 bench/FontCacheBench.cpp 158 bench/GMBench.cpp 36 bench/GMBench.h 30 bench/GameBench.cpp 311 bench/GeometryBench.cpp 240 bench/GlyphQuadFillBench.cpp 77 bench/GpuTools.h 28 bench/GrMemoryPoolBench.cpp 150 bench/GrMipmapBench.cpp 61 bench/GrQuadBench.cpp 52 bench/GrResourceCacheBench.cpp 148 bench/GradientBench.cpp 284 bench/HairlinePathBench.cpp 200 bench/HardStopGradientBench_ScaleNumColors.cpp 86 bench/HardStopGradientBench_ScaleNumHardStops.cpp 83 bench/HardStopGradientBench_SpecialHardStops.cpp 104 bench/ImageBench.cpp 42 bench/ImageCacheBench.cpp 54 bench/ImageCacheBudgetBench.cpp 195 bench/ImageCycleBench.cpp 65 bench/ImageFilterCollapse.cpp 100 bench/ImageFilterDAGBench.cpp 127 bench/InterpBench.cpp 140 bench/JSONBench.cpp 114 bench/LightingBench.cpp 175 bench/LineBench.cpp 49 bench/MSKPBench.cpp 38 bench/MSKPBench.h 21 bench/MathBench.cpp 525 bench/Matrix44Bench.cpp 217 bench/MatrixBench.cpp 217 bench/MatrixConvolutionBench.cpp 72 bench/MemsetBench.cpp 61 bench/MergeBench.cpp 74 bench/MipmapBench.cpp 48 bench/MorphologyBench.cpp 73 bench/MutexBench.cpp 50 bench/PDFBench.cpp 413 bench/ParagraphBench.cpp 75 bench/PatchBench.cpp 293 bench/PathBench.cpp 1064 bench/PathIterBench.cpp 103 bench/PathOpsBench.cpp 181 bench/PathTextBench.cpp 93 bench/PerlinNoiseBench.cpp 41 bench/PictureNestingBench.cpp 139 bench/PictureOverheadBench.cpp 30 bench/PicturePlaybackBench.cpp 78 bench/PolyUtilsBench.cpp 226 bench/PremulAndUnpremulAlphaOpsBench.cpp 44 bench/QuickRejectBench.cpp 46 bench/RTreeBench.cpp 113 bench/ReadPixBench.cpp 108 bench/RecordingBench.cpp 51 bench/RecordingBench.h 39 bench/RectBench.cpp 345 bench/RectanizerBench.cpp 97 bench/RefCntBench.cpp 158 bench/RegionBench.cpp 101 bench/RegionContainBench.cpp 47 bench/RepeatTileBench.cpp 63 bench/ResultsWriter.h 21 bench/RotatedRectBench.cpp 168 bench/SKPAnimationBench.cpp 55 bench/SKPAnimationBench.h 31 bench/SKPBench.cpp 141 bench/SKPBench.h 46 bench/ShaderMaskFilterBench.cpp 63 bench/ShadowBench.cpp 81 bench/ShaperBench.cpp 69 bench/ShapesBench.cpp 241 bench/Sk4fBench.cpp 72 bench/SkGlyphCacheBench.cpp 207 bench/SkGlyphCacheBench.h 10 bench/SkSLBench.cpp 692 bench/SkSLBench.h 6 bench/SortBench.cpp 149 bench/StreamBench.cpp 35 bench/StrokeBench.cpp 98 bench/SwizzleBench.cpp 32 bench/TableBench.cpp 44 bench/TessellateBench.cpp 318 bench/TextBlobBench.cpp 82 bench/TileBench.cpp 95 bench/TileImageFilterBench.cpp 48 bench/TopoSortBench.cpp 51 bench/TriangulatorBench.cpp 556 bench/TypefaceBench.cpp 289 bench/VertBench.cpp 199 bench/VertexColorSpaceBench.cpp 300 bench/WebpBlendBench.cpp 38 bench/WritePixelsBench.cpp 46 bench/WriterBench.cpp 26 bench/graphite/BoundsManagerBench.cpp 155 bench/graphite/IntersectionTreeBench.cpp 157 bench/nanobench.cpp 1384 bench/nanobench.h 49 build/fuchsia/BUILD.gn 28 build/fuchsia/fidl/BUILD.gn 6 build/fuchsia/fuchsia_download_sdk.gni 19 build/fuchsia/pkg/BUILD.gn 9 build/fuchsia/sdk.gni 308 build/fuchsia/sysroot/BUILD.gn 6 build_overrides/angle.gni 9 build_overrides/build.gni 8 build_overrides/dawn.gni 27 build_overrides/partition_alloc.gni 62 build_overrides/spirv_tools.gni 7 build_overrides/tint.gni 18 build_overrides/vulkan_headers.gni 4 build_overrides/vulkan_tools.gni 6 client_utils/android/BRDAllocator.h 13 client_utils/android/BitmapRegionDecoder.cpp 105 client_utils/android/BitmapRegionDecoder.h 49 client_utils/android/BitmapRegionDecoderPriv.h 27 client_utils/android/FrontBufferedStream.cpp 153 client_utils/android/FrontBufferedStream.h 13 dm/DM.cpp 1414 dm/DMGpuTestProcs.cpp 105 dm/DMJsonWriter.cpp 111 dm/DMJsonWriter.h 28 dm/DMSrcSink.cpp 2055 dm/DMSrcSink.h 522 example/VulkanBasic.cpp 92 example/external_client/custom_skia_config/SkUserConfig.h 3 example/external_client/custom_skia_config/copts.bzl 6 example/external_client/custom_skia_config/linkopts.bzl 5 example/external_client/src/decode_everything.cpp 50 example/external_client/src/decode_png_main.cpp 26 example/external_client/src/ganesh_gl.cpp 216 example/external_client/src/ganesh_metal.cpp 55 example/external_client/src/ganesh_metal_context_helper.h 3 example/external_client/src/ganesh_metal_context_helper.mm 30 example/external_client/src/ganesh_vulkan.cpp 40 example/external_client/src/gl_context_helper.h 2 example/external_client/src/gl_context_helper.mm 29 example/external_client/src/graphite_metal_context_helper.h 3 example/external_client/src/graphite_metal_context_helper.mm 14 example/external_client/src/graphite_native_metal.cpp 104 example/external_client/src/graphite_native_vulkan.cpp 52 example/external_client/src/path_main.cpp 25 example/external_client/src/play_skottie.cpp 61 example/external_client/src/shape_text.cpp 160 example/external_client/src/svg_renderer.cpp 72 example/external_client/src/use_skresources.cpp 40 example/external_client/src/write_text_to_png.cpp 61 example/external_client/src/write_to_pdf.cpp 66 experimental/ffmpeg/BUILD.gn 44 experimental/ffmpeg/SkVideoDecoder.cpp 342 experimental/ffmpeg/SkVideoDecoder.h 49 experimental/ffmpeg/SkVideoEncoder.cpp 263 experimental/ffmpeg/SkVideoEncoder.h 41 experimental/filterfuzz/filterfuzz.cpp 19 experimental/lowp-basic/QMath.h 53 experimental/lowp-basic/bilerp-study.cpp 94 experimental/lowp-basic/lerp-study.cpp 89 experimental/lowp-basic/lowp_experiments.cpp 89 experimental/minimal_ios_mtl_skia_app/BUILD.gn 23 experimental/minimal_ios_mtl_skia_app/main.mm 107 experimental/rust_cxx/hello-world.rs 4 experimental/rust_cxx/hype-bridge.rs 21 experimental/rust_cxx/main.cpp 11 experimental/rust_png/decoder/SkPngRustDecoder.cpp 19 experimental/rust_png/decoder/SkPngRustDecoder.h 14 experimental/rust_png/decoder/impl/SkPngRustCodec.cpp 742 experimental/rust_png/decoder/impl/SkPngRustCodec.h 84 experimental/rust_png/encoder/SkPngRustEncoder.cpp 15 experimental/rust_png/encoder/SkPngRustEncoder.h 24 experimental/rust_png/encoder/impl/SkPngRustEncoderImpl.cpp 156 experimental/rust_png/encoder/impl/SkPngRustEncoderImpl.h 30 experimental/rust_png/ffi/FFI.h 38 experimental/rust_png/ffi/FFI.rs 563 experimental/rust_png/ffi/UtilsForFFI.h 15 experimental/sktext/BUILD.gn 116 experimental/tools/coreGraphicsPdf2png.cpp 61 experimental/tools/mskp_parser.py 41 experimental/tools/pdf-comparison.py 295 experimental/tskit/bindings/bindings.h 8 experimental/tskit/bindings/core.cpp 31 experimental/tskit/bindings/extension.cpp 59 experimental/tskit/build/externs.js 22 experimental/tskit/go/gen_types/gen_types.go 216 experimental/tskit/interface/core.ts 12 experimental/tskit/interface/extension.ts 7 experimental/tskit/interface/load.ts 13 experimental/tskit/interface/memory.ts 19 experimental/tskit/npm_build/example.html 25 experimental/webgpu-bazel/example/index.html 103 experimental/webgpu-bazel/src/bindings.cpp 166 fuzz/Fuzz.cpp 27 fuzz/Fuzz.h 103 fuzz/FuzzCanvas.cpp 1604 fuzz/FuzzCommon.cpp 355 fuzz/FuzzCommon.h 21 fuzz/FuzzCreateDDL.cpp 203 fuzz/FuzzCubicRoots.cpp 68 fuzz/FuzzDDLThreading.cpp 240 fuzz/FuzzDrawFunctions.cpp 274 fuzz/FuzzEncoders.cpp 92 fuzz/FuzzGradients.cpp 226 fuzz/FuzzMain.cpp 754 fuzz/FuzzParsePath.cpp 106 fuzz/FuzzPath.cpp 6 fuzz/FuzzPathMeasure.cpp 29 fuzz/FuzzPathop.cpp 168 fuzz/FuzzPolyUtils.cpp 48 fuzz/FuzzPrecompile.cpp 324 fuzz/FuzzQuadRoots.cpp 25 fuzz/FuzzRRect.cpp 6 fuzz/FuzzRegionOp.cpp 7 fuzz/FuzzSkParagraph.cpp 218 fuzz/FuzzTriangulation.cpp 21 fuzz/oss_fuzz/FuzzAPICreateDDL.cpp 12 fuzz/oss_fuzz/FuzzAPIImageFilter.cpp 10 fuzz/oss_fuzz/FuzzAPISVGCanvas.cpp 12 fuzz/oss_fuzz/FuzzAndroidCodec.cpp 58 fuzz/oss_fuzz/FuzzAnimatedImage.cpp 35 fuzz/oss_fuzz/FuzzCOLRv1.cpp 40 fuzz/oss_fuzz/FuzzColorspace.cpp 37 fuzz/oss_fuzz/FuzzCubicRoots.cpp 12 fuzz/oss_fuzz/FuzzDDLThreading.cpp 10 fuzz/oss_fuzz/FuzzDrawFunctions.cpp 10 fuzz/oss_fuzz/FuzzGradients.cpp 10 fuzz/oss_fuzz/FuzzImage.cpp 26 fuzz/oss_fuzz/FuzzImageFilterDeserialize.cpp 32 fuzz/oss_fuzz/FuzzIncrementalImage.cpp 42 fuzz/oss_fuzz/FuzzJPEGEncoder.cpp 10 fuzz/oss_fuzz/FuzzJSON.cpp 13 fuzz/oss_fuzz/FuzzMockGPUCanvas.cpp 17 fuzz/oss_fuzz/FuzzNullCanvas.cpp 12 fuzz/oss_fuzz/FuzzPNGEncoder.cpp 10 fuzz/oss_fuzz/FuzzParsePath.cpp 24 fuzz/oss_fuzz/FuzzPathDeserialize.cpp 33 fuzz/oss_fuzz/FuzzPathMeasure.cpp 10 fuzz/oss_fuzz/FuzzPathop.cpp 10 fuzz/oss_fuzz/FuzzPolyUtils.cpp 12 fuzz/oss_fuzz/FuzzPrecompile.cpp 17 fuzz/oss_fuzz/FuzzQuadRoots.cpp 12 fuzz/oss_fuzz/FuzzRasterN32Canvas.cpp 12 fuzz/oss_fuzz/FuzzRegionDeserialize.cpp 34 fuzz/oss_fuzz/FuzzRegionOp.cpp 10 fuzz/oss_fuzz/FuzzRegionSetPath.cpp 34 fuzz/oss_fuzz/FuzzSKP.cpp 23 fuzz/oss_fuzz/FuzzSKSL2GLSL.cpp 29 fuzz/oss_fuzz/FuzzSKSL2Metal.cpp 29 fuzz/oss_fuzz/FuzzSKSL2Pipeline.cpp 51 fuzz/oss_fuzz/FuzzSKSL2SPIRV.cpp 32 fuzz/oss_fuzz/FuzzSKSL2WGSL.cpp 29 fuzz/oss_fuzz/FuzzSVG.cpp 37 fuzz/oss_fuzz/FuzzSkDescriptorDeserialize.cpp 24 fuzz/oss_fuzz/FuzzSkMeshSpecification.cpp 189 fuzz/oss_fuzz/FuzzSkParagraph.cpp 12 fuzz/oss_fuzz/FuzzSkRuntimeBlender.cpp 52 fuzz/oss_fuzz/FuzzSkRuntimeColorFilter.cpp 52 fuzz/oss_fuzz/FuzzSkRuntimeEffect.cpp 51 fuzz/oss_fuzz/FuzzTextBlobDeserialize.cpp 28 fuzz/oss_fuzz/FuzzTriangulation.cpp 10 fuzz/oss_fuzz/FuzzWEBPEncoder.cpp 10 gm/3d.cpp 48 gm/aaa.cpp 105 gm/aaclip.cpp 159 gm/aarecteffect.cpp 79 gm/aarectmodes.cpp 136 gm/aaxfermodes.cpp 226 gm/addarc.cpp 227 gm/all_bitmap_configs.cpp 223 gm/alpha_image.cpp 93 gm/alphagradients.cpp 65 gm/analytic_gradients.cpp 114 gm/androidblendmodes.cpp 98 gm/animated_gif.cpp 191 gm/animated_image_orientation.cpp 136 gm/animatedimageblurs.cpp 156 gm/anisotropic.cpp 198 gm/annotated_text.cpp 43 gm/arcofzorro.cpp 59 gm/arcto.cpp 247 gm/arithmode.cpp 218 gm/asyncrescaleandread.cpp 653 gm/attributes.cpp 235 gm/b_119394958.cpp 18 gm/backdrop.cpp 83 gm/backdrop_imagefilter_croprect.cpp 92 gm/badpaint.cpp 41 gm/batchedconvexpaths.cpp 41 gm/bc1_transparency.cpp 133 gm/beziereffects.cpp 391 gm/beziers.cpp 76 gm/bicubic.cpp 40 gm/bigblurs.cpp 82 gm/bigmatrix.cpp 54 gm/bigrect.cpp 64 gm/bigrrectaaeffect.cpp 110 gm/bigtext.cpp 54 gm/bigtileimagefilter.cpp 82 gm/bitmapcopy.cpp 122 gm/bitmapfilters.cpp 119 gm/bitmapimage.cpp 56 gm/bitmappremul.cpp 106 gm/bitmaprect.cpp 214 gm/bitmaprecttest.cpp 30 gm/bitmapshader.cpp 102 gm/bitmaptiled.cpp 53 gm/bleed.cpp 318 gm/blurcircles.cpp 53 gm/blurcircles2.cpp 135 gm/blurignorexform.cpp 125 gm/blurimagevmask.cpp 59 gm/blurpositioning.cpp 26 gm/blurquickreject.cpp 60 gm/blurrect.cpp 450 gm/blurredclippedcircle.cpp 59 gm/blurroundrect.cpp 87 gm/blurs.cpp 152 gm/blurtextsmallradii.cpp 23 gm/bmpfilterqualityrepeat.cpp 75 gm/bug12866.cpp 82 gm/bug5252.cpp 27 gm/bug530095.cpp 52 gm/bug615686.cpp 13 gm/bug6643.cpp 26 gm/bug6783.cpp 25 gm/bug9331.cpp 27 gm/circle_sizes.cpp 11 gm/circulararcs.cpp 300 gm/circularclips.cpp 63 gm/clear_swizzle.cpp 70 gm/clip_error.cpp 62 gm/clip_sierpinski_region.cpp 27 gm/clip_strokerect.cpp 47 gm/clipdrawdraw.cpp 37 gm/clippedbitmapshaders.cpp 95 gm/clipshader.cpp 50 gm/clockwise.cpp 260 gm/collapsepaths.cpp 139 gm/color4f.cpp 126 gm/coloremoji.cpp 184 gm/coloremoji_blendmodes.cpp 152 gm/colorfilteralpha8.cpp 36 gm/colorfilterimagefilter.cpp 209 gm/colorfilters.cpp 145 gm/colormatrix.cpp 105 gm/colorspace.cpp 77 gm/colorwheel.cpp 59 gm/complexclip.cpp 417 gm/complexclip2.cpp 181 gm/complexclip3.cpp 105 gm/complexclip4.cpp 95 gm/complexclip_blur_tiled.cpp 55 gm/composecolorfilter.cpp 108 gm/composeshader.cpp 298 gm/compositor_quads.cpp 759 gm/compressed_textures.cpp 291 gm/concavepaths.cpp 329 gm/conicpaths.cpp 173 gm/constcolorprocessor.cpp 170 gm/convex_all_line_paths.cpp 347 gm/convexpaths.cpp 186 gm/convexpolyclip.cpp 256 gm/convexpolyeffect.cpp 113 gm/coordclampshader.cpp 63 gm/copy_to_4444.cpp 55 gm/crbug_1041204.cpp 19 gm/crbug_1073670.cpp 18 gm/crbug_1086705.cpp 23 gm/crbug_1113794.cpp 19 gm/crbug_1139750.cpp 15 gm/crbug_1156804.cpp 22 gm/crbug_1162942.cpp 37 gm/crbug_1167277.cpp 29 gm/crbug_1174186.cpp 30 gm/crbug_1174354.cpp 39 gm/crbug_1177833.cpp 78 gm/crbug_1257515.cpp 50 gm/crbug_1313579.cpp 20 gm/crbug_224618.cpp 83 gm/crbug_691386.cpp 20 gm/crbug_788500.cpp 14 gm/crbug_847759.cpp 20 gm/crbug_884166.cpp 19 gm/crbug_887103.cpp 20 gm/crbug_892988.cpp 18 gm/crbug_899512.cpp 19 gm/crbug_905548.cpp 30 gm/crbug_908646.cpp 21 gm/crbug_913349.cpp 16 gm/crbug_918512.cpp 27 gm/crbug_938592.cpp 36 gm/crbug_946965.cpp 18 gm/crbug_947055.cpp 17 gm/crbug_996140.cpp 31 gm/crop_imagefilter.cpp 318 gm/croppedrects.cpp 84 gm/crosscontextimage.cpp 52 gm/cubicpaths.cpp 474 gm/daa.cpp 90 gm/dashcircle.cpp 228 gm/dashcubics.cpp 144 gm/dashing.cpp 516 gm/degeneratesegments.cpp 325 gm/destcolor.cpp 21 gm/dftext.cpp 216 gm/dftext_blob_persp.cpp 126 gm/discard.cpp 77 gm/displacement.cpp 137 gm/distantclip.cpp 38 gm/draw_bitmap_rect_skbug4374.cpp 21 gm/drawable.cpp 34 gm/drawatlas.cpp 286 gm/drawatlascolor.cpp 136 gm/drawbitmaprect.cpp 225 gm/drawglyphs.cpp 62 gm/drawimageset.cpp 322 gm/drawlines_with_local_matrix.cpp 36 gm/drawminibitmaprect.cpp 124 gm/drawquadset.cpp 197 gm/drawregion.cpp 37 gm/drawregionmodes.cpp 65 gm/dropshadowimagefilter.cpp 134 gm/drrect.cpp 51 gm/drrect_small_inner.cpp 37 gm/dstreadshuffle.cpp 172 gm/ducky_yuv_blend.cpp 63 gm/emboss.cpp 265 gm/emptypath.cpp 160 gm/emptyshader.cpp 81 gm/encode.cpp 68 gm/encode_alpha_jpeg.cpp 81 gm/encode_color_types.cpp 154 gm/encode_platform.cpp 99 gm/encode_srgb.cpp 135 gm/exoticformats.cpp 334 gm/fadefilter.cpp 19 gm/fatpathfill.cpp 55 gm/fiddle.cpp 5 gm/fillrect_gradient.cpp 98 gm/filltypes.cpp 71 gm/filltypespersp.cpp 109 gm/filterbug.cpp 77 gm/filterfastbounds.cpp 236 gm/filterindiabox.cpp 66 gm/flippity.cpp 226 gm/fontations.cpp 161 gm/fontations_ft_compare.cpp 443 gm/fontcache.cpp 111 gm/fontmgr.cpp 315 gm/fontregen.cpp 121 gm/fontscaler.cpp 58 gm/fontscalerdistortable.cpp 144 gm/fp_sample_chaining.cpp 181 gm/fpcoordinateoverride.cpp 77 gm/fwidth_squircle.cpp 213 gm/gammatext.cpp 135 gm/getpostextpath.cpp 55 gm/giantbitmap.cpp 111 gm/glyph_pos.cpp 120 gm/gm.cpp 200 gm/gm.h 202 gm/gpu_blur_utils.cpp 387 gm/gradient_dirty_laundry.cpp 80 gm/gradient_matrix.cpp 85 gm/gradients.cpp 1131 gm/gradients_2pt_conical.cpp 352 gm/gradients_degenerate.cpp 108 gm/gradients_no_texture.cpp 239 gm/gradtext.cpp 96 gm/graphite_replay.cpp 118 gm/graphitestart.cpp 274 gm/grayscalejpg.cpp 17 gm/hairlines.cpp 201 gm/hairmodes.cpp 102 gm/hardstop_gradients.cpp 106 gm/hardstop_gradients_many.cpp 61 gm/hello_bazel_world.cpp 36 gm/highcontrastfilter.cpp 127 gm/hittestpath.cpp 53 gm/hsl.cpp 187 gm/hugepath.cpp 66 gm/image.cpp 456 gm/image_pict.cpp 346 gm/image_shader.cpp 181 gm/imageblur.cpp 37 gm/imageblur2.cpp 23 gm/imageblurclampmode.cpp 76 gm/imageblurrepeatmode.cpp 123 gm/imageblurtiled.cpp 59 gm/imagedither.cpp 52 gm/imagefilters.cpp 241 gm/imagefiltersbase.cpp 237 gm/imagefiltersclipped.cpp 145 gm/imagefilterscropexpand.cpp 125 gm/imagefilterscropped.cpp 138 gm/imagefiltersgraph.cpp 127 gm/imagefiltersscaled.cpp 137 gm/imagefiltersstroked.cpp 80 gm/imagefilterstransformed.cpp 274 gm/imagefiltersunpremul.cpp 16 gm/imagefromyuvtextures.cpp 305 gm/imagemagnifier.cpp 154 gm/imagemakewithfilter.cpp 314 gm/imagemasksubset.cpp 87 gm/imageresizetiled.cpp 48 gm/imagesource.cpp 71 gm/imagesource2.cpp 74 gm/internal_links.cpp 49 gm/inverseclip.cpp 17 gm/inversepaths.cpp 164 gm/jpg_color_cube.cpp 53 gm/kawase_blur_rt.cpp 138 gm/labyrinth.cpp 71 gm/largeclippedpath.cpp 41 gm/largeglyphblur.cpp 27 gm/lattice.cpp 308 gm/lazytiling.cpp 207 gm/lcdblendmodes.cpp 131 gm/lcdoverlap.cpp 75 gm/lcdtext.cpp 107 gm/lighting.cpp 141 gm/linepaths.cpp 134 gm/localmatriximagefilter.cpp 63 gm/localmatriximageshader.cpp 57 gm/localmatrixshader.cpp 200 gm/lumafilter.cpp 161 gm/luminosity.cpp 28 gm/mac_aa_explorer.cpp 142 gm/make_raster_image.cpp 11 gm/makecolorspace.cpp 158 gm/mandoline.cpp 167 gm/manypathatlases.cpp 62 gm/manypaths.cpp 85 gm/matrixconvolution.cpp 153 gm/matriximagefilter.cpp 49 gm/mesh.cpp 1363 gm/mipmap.cpp 108 gm/mirrortile.cpp 60 gm/mixedtextblobs.cpp 123 gm/mixercolorfilter.cpp 91 gm/modecolorfilters.cpp 132 gm/morphology.cpp 75 gm/nearesthalfpixelimage.cpp 89 gm/nested.cpp 133 gm/ninepatchstretch.cpp 78 gm/nonclosedpaths.cpp 96 gm/offsetimagefilter.cpp 147 gm/orientation.cpp 133 gm/ovals.cpp 226 gm/overdrawcanvas.cpp 70 gm/overdrawcolorfilter.cpp 43 gm/overstroke.cpp 171 gm/p3.cpp 314 gm/palette.cpp 129 gm/patch.cpp 167 gm/path_stroke_with_zero_length.cpp 195 gm/patharcto.cpp 96 gm/pathcontourstart.cpp 90 gm/patheffects.cpp 222 gm/pathfill.cpp 615 gm/pathinterior.cpp 86 gm/pathmaskcache.cpp 87 gm/pathmeasure.cpp 44 gm/pathopsblend.cpp 86 gm/pathopsinverse.cpp 124 gm/pathreverse.cpp 69 gm/pdf_never_embed.cpp 61 gm/perlinnoise.cpp 218 gm/perspimages.cpp 122 gm/perspshaders.cpp 184 gm/persptext.cpp 95 gm/picture.cpp 89 gm/pictureimagefilter.cpp 115 gm/pictureimagegenerator.cpp 171 gm/pictureshader.cpp 245 gm/pictureshadercache.cpp 72 gm/pictureshadertile.cpp 123 gm/plus.cpp 32 gm/png_codec.bzl 182 gm/png_codec.cpp 426 gm/points.cpp 76 gm/poly2poly.cpp 94 gm/polygonoffset.cpp 544 gm/polygons.cpp 148 gm/postercircle.cpp 107 gm/preservefillrule.cpp 65 gm/quadpaths.cpp 250 gm/radial_gradient_precision.cpp 20 gm/rasterhandleallocator.cpp 237 gm/readpixels.cpp 264 gm/recordopts.cpp 162 gm/rectangletexture.cpp 213 gm/rendertomipmappedyuvimageplanes.cpp 122 gm/repeated_bitmap.cpp 46 gm/resizeimagefilter.cpp 93 gm/rippleshadergm.cpp 97 gm/roundrects.cpp 278 gm/rrect.cpp 258 gm/rrectclipdrawpaint.cpp 45 gm/rrects.cpp 365 gm/rsxtext.cpp 83 gm/runtimecolorfilter.cpp 170 gm/runtimefunctions.cpp 46 gm/runtimeimagefilter.cpp 91 gm/runtimeintrinsics.cpp 498 gm/runtimeshader.cpp 813 gm/samplerstress.cpp 99 gm/savelayer.cpp 199 gm/scaledemoji.cpp 180 gm/scaledemoji_rendering.cpp 89 gm/scaledrects.cpp 37 gm/scaledstrokes.cpp 63 gm/shadermaskfilter.cpp 52 gm/shaderpath.cpp 103 gm/shadertext3.cpp 105 gm/shadowutils.cpp 272 gm/shallowgradient.cpp 64 gm/shapes.cpp 152 gm/sharedcorners.cpp 126 gm/showmiplevels.cpp 63 gm/simpleaaclip.cpp 145 gm/simplerect.cpp 40 gm/skbug1719.cpp 49 gm/skbug_12212.cpp 30 gm/skbug_257.cpp 118 gm/skbug_4868.cpp 16 gm/skbug_5321.cpp 30 gm/skbug_8664.cpp 40 gm/skbug_8955.cpp 17 gm/skbug_9319.cpp 25 gm/skbug_9819.cpp 36 gm/slug.cpp 96 gm/smallarc.cpp 18 gm/smallcircles.cpp 34 gm/smallpaths.cpp 329 gm/spritebitmap.cpp 85 gm/srcmode.cpp 110 gm/srgb.cpp 32 gm/stlouisarch.cpp 75 gm/stringart.cpp 57 gm/stroke_rect_shader.cpp 49 gm/strokedlines.cpp 243 gm/strokefill.cpp 76 gm/strokerect.cpp 98 gm/strokerect_anisotropic.cpp 41 gm/strokerects.cpp 67 gm/strokes.cpp 533 gm/stroketext.cpp 115 gm/subsetshader.cpp 37 gm/surface.cpp 371 gm/swizzle.cpp 32 gm/tablecolorfilter.cpp 223 gm/tablemaskfilter.cpp 23 gm/tallstretchedbitmaps.cpp 85 gm/testgradient.cpp 51 gm/texelsubset.cpp 195 gm/text_scale_skew.cpp 24 gm/textblob.cpp 160 gm/textblobblockreordering.cpp 61 gm/textblobcolortrans.cpp 64 gm/textblobgeometrychange.cpp 50 gm/textblobmixedsizes.cpp 164 gm/textblobrandomfont.cpp 124 gm/textblobshader.cpp 94 gm/textblobtransforms.cpp 123 gm/textblobuseaftergpufree.cpp 43 gm/texteffects.cpp 215 gm/thinconcavepaths.cpp 173 gm/thinrects.cpp 137 gm/thinstrokedrects.cpp 58 gm/tiledscaledbitmap.cpp 47 gm/tileimagefilter.cpp 117 gm/tilemodes.cpp 264 gm/tilemodes_alpha.cpp 32 gm/tilemodes_scaled.cpp 202 gm/tinybitmap.cpp 27 gm/transparency.cpp 62 gm/trickycubicstrokes.cpp 148 gm/typeface.cpp 346 gm/unpremul.cpp 55 gm/userfont.cpp 107 gm/variedtext.cpp 129 gm/vertices.cpp 281 gm/verylargebitmap.cpp 134 gm/video_decoder.cpp 43 gm/wacky_yuv_formats.cpp 1090 gm/widebuttcaps.cpp 63 gm/windowrectangles.cpp 80 gm/workingspace.cpp 125 gm/xfermodeimagefilter.cpp 187 gm/xfermodes.cpp 241 gm/xfermodes2.cpp 122 gm/xfermodes3.cpp 172 gm/ycbcrimage.cpp 152 gm/yuv420_odd_dim.cpp 156 gm/yuvtorgbsubset.cpp 151 gn/BUILDCONFIG.gn 191 gn/__init__.py 1 gn/bazel_build.py 31 gn/bench.gni 155 gn/call.py 3 gn/checkdir.py 5 gn/codec.gni 118 gn/codesign_ios.py 56 gn/compile_ib_files.py 48 gn/copy_git_directory.py 54 gn/core.gni 827 gn/cp.py 14 gn/effects.gni 92 gn/effects_imagefilters.gni 32 gn/find_headers.py 73 gn/find_msvc.py 27 gn/find_xcode_sysroot.py 6 gn/fuchsia_defines.gni 5 gn/fuzz.gni 14 gn/gm.gni 444 gn/gn_meta_sln.py 131 gn/gn_to_bp.py 727 gn/gn_to_bp_utils.py 88 gn/gn_to_cmake.py 534 gn/gpu.gni 992 gn/graphite.gni 401 gn/highest_version_dir.py 7 gn/ios.gni 213 gn/is_clang.py 9 gn/make_gm_gni.py 15 gn/minify_sksl.py 45 gn/opts.gni 9 gn/pdf.gni 64 gn/portable/BUILD.gn 14 gn/ports.gni 149 gn/push_to_android.py 10 gn/rm.py 9 gn/run_sksllex.py 22 gn/shared_sources.gni 24 gn/skia.gni 232 gn/skia/BUILD.gn 636 gn/skqp_gn_args.py 38 gn/sksl.gni 347 gn/tests.gni 492 gn/toolchain/BUILD.gn 371 gn/toolchain/num_cpus.py 3 gn/toolchain/wasm.gni 52 gn/utils.gni 117 gn/xml.gni 17 gn/xps.gni 19 include/android/AHardwareBufferUtils.h 10 include/android/GrAHardwareBufferUtils.h 56 include/android/SkAndroidFrameworkUtils.h 34 include/android/SkAnimatedImage.h 72 include/android/SkCanvasAndroid.h 10 include/android/SkHeifDecoder.h 20 include/android/SkImageAndroid.h 29 include/android/SkSurfaceAndroid.h 18 include/android/graphite/SurfaceAndroid.h 22 include/codec/SkAndroidCodec.h 73 include/codec/SkAvifDecoder.h 38 include/codec/SkBmpDecoder.h 21 include/codec/SkCodec.h 322 include/codec/SkCodecAnimation.h 14 include/codec/SkEncodedImageFormat.h 20 include/codec/SkEncodedOrigin.h 32 include/codec/SkGifDecoder.h 21 include/codec/SkIcoDecoder.h 21 include/codec/SkJpegDecoder.h 21 include/codec/SkJpegxlDecoder.h 21 include/codec/SkPixmapUtils.h 11 include/codec/SkPngChunkReader.h 9 include/codec/SkPngDecoder.h 21 include/codec/SkRawDecoder.h 23 include/codec/SkWbmpDecoder.h 21 include/codec/SkWebpDecoder.h 21 include/config/SkUserConfig.h 3 include/config/copts.bzl 164 include/config/linkopts.bzl 29 include/core/SkAlphaType.h 13 include/core/SkAnnotation.h 11 include/core/SkArc.h 43 include/core/SkBBHFactory.h 35 include/core/SkBitmap.h 192 include/core/SkBlendMode.h 54 include/core/SkBlender.h 12 include/core/SkBlurTypes.h 10 include/core/SkCPUContext.h 17 include/core/SkCPURecorder.h 22 include/core/SkCanvas.h 684 include/core/SkCanvasVirtualEnforcer.h 40 include/core/SkCapabilities.h 18 include/core/SkClipOp.h 9 include/core/SkColor.h 151 include/core/SkColorFilter.h 58 include/core/SkColorSpace.h 178 include/core/SkColorTable.h 30 include/core/SkColorType.h 42 include/core/SkContourMeasure.h 113 include/core/SkCoverageMode.h 11 include/core/SkCubicMap.h 23 include/core/SkData.h 55 include/core/SkDataTable.h 52 include/core/SkDocument.h 35 include/core/SkDrawable.h 70 include/core/SkExecutor.h 22 include/core/SkFlattenable.h 65 include/core/SkFont.h 137 include/core/SkFontArguments.h 56 include/core/SkFontMetrics.h 80 include/core/SkFontMgr.h 57 include/core/SkFontParameters.h 23 include/core/SkFontScanner.h 33 include/core/SkFontStyle.h 65 include/core/SkFontTypes.h 15 include/core/SkFourByteTag.h 8 include/core/SkGraphics.h 42 include/core/SkImage.h 239 include/core/SkImageFilter.h 42 include/core/SkImageGenerator.h 56 include/core/SkImageInfo.h 184 include/core/SkM44.h 293 include/core/SkMallocPixelRef.h 13 include/core/SkMaskFilter.h 20 include/core/SkMatrix.h 448 include/core/SkMesh.h 216 include/core/SkMilestone.h 3 include/core/SkOpenTypeSVGDecoder.h 15 include/core/SkOverdrawCanvas.h 68 include/core/SkPaint.h 157 include/core/SkPath.h 505 include/core/SkPathBuilder.h 152 include/core/SkPathEffect.h 30 include/core/SkPathMeasure.h 39 include/core/SkPathTypes.h 36 include/core/SkPathUtils.h 16 include/core/SkPicture.h 74 include/core/SkPictureRecorder.h 49 include/core/SkPixelRef.h 55 include/core/SkPixmap.h 138 include/core/SkPoint.h 1 include/core/SkPoint3.h 84 include/core/SkRRect.h 133 include/core/SkRSXform.h 41 include/core/SkRasterHandleAllocator.h 32 include/core/SkRecorder.h 18 include/core/SkRect.h 418 include/core/SkRefCnt.h 215 include/core/SkRegion.h 159 include/core/SkSamplingOptions.h 62 include/core/SkScalar.h 99 include/core/SkSerialProcs.h 53 include/core/SkShader.h 47 include/core/SkSize.h 47 include/core/SkSpan.h 1 include/core/SkStream.h 285 include/core/SkString.h 201 include/core/SkStrokeRec.h 83 include/core/SkSurface.h 158 include/core/SkSurfaceProps.h 68 include/core/SkSwizzle.h 6 include/core/SkTextBlob.h 151 include/core/SkTextureCompressionType.h 11 include/core/SkTileMode.h 12 include/core/SkTiledImageUtils.h 79 include/core/SkTraceMemoryDump.h 36 include/core/SkTypeface.h 161 include/core/SkTypes.h 127 include/core/SkUnPreMultiply.h 25 include/core/SkVertices.h 82 include/core/SkYUVAInfo.h 159 include/core/SkYUVAPixmaps.h 165 include/effects/Sk1DPathEffect.h 19 include/effects/Sk2DPathEffect.h 19 include/effects/SkBlenders.h 10 include/effects/SkBlurMaskFilter.h 15 include/effects/SkColorMatrix.h 36 include/effects/SkColorMatrixFilter.h 10 include/effects/SkCornerPathEffect.h 12 include/effects/SkDashPathEffect.h 11 include/effects/SkDiscretePathEffect.h 9 include/effects/SkGradientShader.h 148 include/effects/SkHighContrastFilter.h 38 include/effects/SkImageFilters.h 219 include/effects/SkLumaColorFilter.h 9 include/effects/SkOverdrawColorFilter.h 12 include/effects/SkPerlinNoiseShader.h 16 include/effects/SkRuntimeEffect.h 312 include/effects/SkShaderMaskFilter.h 14 include/effects/SkTableMaskFilter.h 19 include/effects/SkTrimPathEffect.h 15 include/encode/SkEncoder.h 28 include/encode/SkICC.h 15 include/encode/SkJpegEncoder.h 48 include/encode/SkPngEncoder.h 39 include/encode/SkWebpEncoder.h 30 include/gpu/GpuTypes.h 44 include/gpu/MutableTextureState.h 33 include/gpu/ShaderErrorHandler.h 22 include/gpu/ganesh/GrBackendSemaphore.h 51 include/gpu/ganesh/GrBackendSurface.h 265 include/gpu/ganesh/GrContextOptions.h 98 include/gpu/ganesh/GrContextThreadSafeProxy.h 72 include/gpu/ganesh/GrDirectContext.h 331 include/gpu/ganesh/GrDriverBugWorkarounds.h 29 include/gpu/ganesh/GrDriverBugWorkaroundsAutogen.h 37 include/gpu/ganesh/GrExternalTextureGenerator.h 33 include/gpu/ganesh/GrRecordingContext.h 174 include/gpu/ganesh/GrTypes.h 82 include/gpu/ganesh/GrYUVABackendTextures.h 64 include/gpu/ganesh/SkImageGanesh.h 127 include/gpu/ganesh/SkMeshGanesh.h 14 include/gpu/ganesh/SkSurfaceGanesh.h 80 include/gpu/ganesh/d3d/GrD3DBackendContext.h 12 include/gpu/ganesh/d3d/GrD3DTypes.h 149 include/gpu/ganesh/gl/GrGLAssembleHelpers.h 8 include/gpu/ganesh/gl/GrGLAssembleInterface.h 12 include/gpu/ganesh/gl/GrGLBackendSurface.h 32 include/gpu/ganesh/gl/GrGLConfig.h 31 include/gpu/ganesh/gl/GrGLDirectContext.h 16 include/gpu/ganesh/gl/GrGLExtensions.h 36 include/gpu/ganesh/gl/GrGLFunctions.h 261 include/gpu/ganesh/gl/GrGLInterface.h 246 include/gpu/ganesh/gl/GrGLMakeWebGLInterface.h 9 include/gpu/ganesh/gl/GrGLTypes.h 156 include/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.h 12 include/gpu/ganesh/gl/epoxy/GrGLMakeEpoxyEGLInterface.h 9 include/gpu/ganesh/gl/glx/GrGLMakeGLXInterface.h 12 include/gpu/ganesh/gl/ios/GrGLMakeIOSInterface.h 9 include/gpu/ganesh/gl/mac/GrGLMakeMacInterface.h 9 include/gpu/ganesh/gl/win/GrGLMakeWinInterface.h 9 include/gpu/ganesh/mock/GrMockTypes.h 119 include/gpu/ganesh/mtl/GrMtlBackendContext.h 9 include/gpu/ganesh/mtl/GrMtlBackendSemaphore.h 11 include/gpu/ganesh/mtl/GrMtlBackendSurface.h 25 include/gpu/ganesh/mtl/GrMtlDirectContext.h 12 include/gpu/ganesh/mtl/GrMtlTypes.h 31 include/gpu/ganesh/mtl/SkSurfaceMetal.h 26 include/gpu/ganesh/vk/GrBackendDrawableInfo.h 26 include/gpu/ganesh/vk/GrVkBackendSemaphore.h 10 include/gpu/ganesh/vk/GrVkBackendSurface.h 33 include/gpu/ganesh/vk/GrVkDirectContext.h 15 include/gpu/ganesh/vk/GrVkTypes.h 59 include/gpu/graphite/BackendSemaphore.h 31 include/gpu/graphite/BackendTexture.h 37 include/gpu/graphite/Context.h 198 include/gpu/graphite/ContextOptions.h 48 include/gpu/graphite/GraphiteTypes.h 78 include/gpu/graphite/Image.h 127 include/gpu/graphite/ImageProvider.h 14 include/gpu/graphite/LogPriority.h 11 include/gpu/graphite/PrecompileContext.h 34 include/gpu/graphite/Recorder.h 143 include/gpu/graphite/Recording.h 64 include/gpu/graphite/Surface.h 34 include/gpu/graphite/TextureInfo.h 75 include/gpu/graphite/YUVABackendTextures.h 71 include/gpu/graphite/dawn/DawnBackendContext.h 30 include/gpu/graphite/dawn/DawnGraphiteTypes.h 95 include/gpu/graphite/dawn/DawnTypes.h 1 include/gpu/graphite/dawn/DawnUtils.h 1 include/gpu/graphite/mtl/MtlBackendContext.h 15 include/gpu/graphite/mtl/MtlGraphiteTypes.h 50 include/gpu/graphite/mtl/MtlGraphiteTypesUtils.h 1 include/gpu/graphite/mtl/MtlGraphiteTypes_cpp.h 25 include/gpu/graphite/mtl/MtlGraphiteUtils.h 1 include/gpu/graphite/precompile/PaintOptions.h 105 include/gpu/graphite/precompile/Precompile.h 28 include/gpu/graphite/precompile/PrecompileBase.h 49 include/gpu/graphite/precompile/PrecompileBlender.h 23 include/gpu/graphite/precompile/PrecompileColorFilter.h 31 include/gpu/graphite/precompile/PrecompileImageFilter.h 62 include/gpu/graphite/precompile/PrecompileMaskFilter.h 25 include/gpu/graphite/precompile/PrecompileRuntimeEffect.h 24 include/gpu/graphite/precompile/PrecompileShader.h 103 include/gpu/graphite/vk/VulkanGraphiteContext.h 13 include/gpu/graphite/vk/VulkanGraphiteTypes.h 70 include/gpu/graphite/vk/VulkanGraphiteUtils.h 1 include/gpu/graphite/vk/precompile/VulkanPrecompileShader.h 15 include/gpu/mtl/MtlMemoryAllocator.h 24 include/gpu/vk/VulkanBackendContext.h 29 include/gpu/vk/VulkanExtensions.h 48 include/gpu/vk/VulkanMemoryAllocator.h 58 include/gpu/vk/VulkanMutableTextureState.h 14 include/gpu/vk/VulkanTypes.h 82 include/pathops/SkPathOps.h 38 include/ports/SkCFObject.h 95 include/ports/SkFontConfigInterface.h 39 include/ports/SkFontMgr_FontConfigInterface.h 11 include/ports/SkFontMgr_Fontations.h 6 include/ports/SkFontMgr_android.h 22 include/ports/SkFontMgr_android_ndk.h 11 include/ports/SkFontMgr_data.h 9 include/ports/SkFontMgr_directory.h 7 include/ports/SkFontMgr_empty.h 7 include/ports/SkFontMgr_fontconfig.h 10 include/ports/SkFontMgr_fuchsia.h 7 include/ports/SkFontMgr_mac_ct.h 13 include/ports/SkFontScanner_Fontations.h 5 include/ports/SkFontScanner_FreeType.h 5 include/ports/SkImageGeneratorCG.h 14 include/ports/SkImageGeneratorNDK.h 12 include/ports/SkImageGeneratorWIC.h 14 include/ports/SkTypeface_fontations.h 12 include/ports/SkTypeface_mac.h 15 include/ports/SkTypeface_win.h 28 include/private/SkEncodedInfo.h 203 include/private/SkExif.h 28 include/private/SkGainmapInfo.h 43 include/private/SkGainmapShader.h 33 include/private/SkIDChangeListener.h 30 include/private/SkJpegGainmapEncoder.h 17 include/private/SkJpegMetadataDecoder.h 31 include/private/SkPathRef.h 313 include/private/SkSLSampleUsage.h 48 include/private/SkWeakRefCnt.h 67 include/private/SkXmp.h 23 include/private/base/SingleOwner.h 53 include/private/base/SkAPI.h 30 include/private/base/SkASAN.h 38 include/private/base/SkAlign.h 32 include/private/base/SkAlignedStorage.h 20 include/private/base/SkAnySubclass.h 52 include/private/base/SkAssert.h 151 include/private/base/SkAttributes.h 46 include/private/base/SkCPUTypes.h 5 include/private/base/SkContainers.h 29 include/private/base/SkDebug.h 16 include/private/base/SkDeque.h 67 include/private/base/SkFeatures.h 122 include/private/base/SkFixed.h 83 include/private/base/SkFloatingPoint.h 109 include/private/base/SkLoadUserConfig.h 36 include/private/base/SkMacros.h 109 include/private/base/SkMalloc.h 63 include/private/base/SkMath.h 36 include/private/base/SkMutex.h 44 include/private/base/SkNoncopyable.h 13 include/private/base/SkOnce.h 30 include/private/base/SkPoint_impl.h 156 include/private/base/SkSafe32.h 28 include/private/base/SkSemaphore.h 37 include/private/base/SkSpan_impl.h 72 include/private/base/SkTArray.h 558 include/private/base/SkTDArray.h 155 include/private/base/SkTFitsIn.h 28 include/private/base/SkTLogic.h 28 include/private/base/SkTPin.h 8 include/private/base/SkTemplates.h 297 include/private/base/SkThreadAnnotations.h 69 include/private/base/SkThreadID.h 9 include/private/base/SkTo.h 25 include/private/base/SkTypeTraits.h 17 include/private/chromium/GrDeferredDisplayList.h 60 include/private/chromium/GrDeferredDisplayListRecorder.h 30 include/private/chromium/GrPromiseImageTexture.h 25 include/private/chromium/GrSurfaceCharacterization.h 156 include/private/chromium/GrVkSecondaryCBDrawContext.h 46 include/private/chromium/SkChromeRemoteGlyphCache.h 81 include/private/chromium/SkDiscardableMemory.h 23 include/private/chromium/SkImageChromium.h 45 include/private/chromium/SkPMColor.h 11 include/private/chromium/Slug.h 39 include/private/gpu/ganesh/GrContext_Base.h 45 include/private/gpu/ganesh/GrD3DTypesMinimal.h 39 include/private/gpu/ganesh/GrImageContext.h 25 include/private/gpu/ganesh/GrTextureGenerator.h 25 include/private/gpu/ganesh/GrTypesPriv.h 667 include/private/gpu/vk/SkiaVulkan.h 16 include/sksl/SkSLDebugTrace.h 11 include/sksl/SkSLVersion.h 9 include/svg/SkSVGCanvas.h 18 include/utils/SkCamera.h 69 include/utils/SkCanvasStateUtils.h 13 include/utils/SkCustomTypeface.h 46 include/utils/SkEventTracer.h 38 include/utils/SkNWayCanvas.h 96 include/utils/SkNoDrawCanvas.h 49 include/utils/SkNullCanvas.h 7 include/utils/SkOrderedFontMgr.h 39 include/utils/SkPaintFilterCanvas.h 94 include/utils/SkParse.h 21 include/utils/SkParsePath.h 11 include/utils/SkShadowUtils.h 32 include/utils/SkTextUtils.h 28 include/utils/SkTraceEventPhase.h 13 include/utils/mac/SkCGUtils.h 35 infra/bots/assets/android_ndk_darwin/create.py 46 infra/bots/assets/android_ndk_linux/create.py 21 infra/bots/assets/android_ndk_windows/create.py 21 infra/bots/assets/android_sdk_linux/__init__.py 1 infra/bots/assets/android_sdk_linux/create.py 23 infra/bots/assets/android_sdk_linux/create_and_upload.py 29 infra/bots/assets/arm64_sysroot/create.py 26 infra/bots/assets/armhf_sysroot/create.py 42 infra/bots/assets/bazel_build_task_driver/create.py 22 infra/bots/assets/bazelisk_linux_amd64/create.py 21 infra/bots/assets/bazelisk_linux_arm64/create.py 21 infra/bots/assets/bazelisk_mac_amd64/create.py 21 infra/bots/assets/bazelisk_mac_arm64/create.py 21 infra/bots/assets/bazelisk_win_amd64/create.py 21 infra/bots/assets/binutils_linux_x64/create.py 33 infra/bots/assets/bloaty/create.py 26 infra/bots/assets/ccache_linux/create.py 27 infra/bots/assets/ccache_mac/create.py 27 infra/bots/assets/chromebook_arm64_gles/__init__.py 1 infra/bots/assets/chromebook_arm64_gles/create.py 52 infra/bots/assets/chromebook_arm64_gles/create_and_upload.py 25 infra/bots/assets/chromebook_arm_gles/__init__.py 1 infra/bots/assets/chromebook_arm_gles/create.py 46 infra/bots/assets/chromebook_arm_gles/create_and_upload.py 25 infra/bots/assets/chromebook_x86_64_gles/__init__.py 1 infra/bots/assets/chromebook_x86_64_gles/create.py 46 infra/bots/assets/chromebook_x86_64_gles/create_and_upload.py 25 infra/bots/assets/clang_linux/create.py 19 infra/bots/assets/clang_ubuntu_noble/create.py 19 infra/bots/assets/clang_win/create.py 26 infra/bots/assets/cmake_linux/create.py 24 infra/bots/assets/cmake_mac/create.py 24 infra/bots/assets/cockroachdb/create.py 24 infra/bots/assets/dwritecore/create.py 31 infra/bots/assets/gcloud_linux/create.py 41 infra/bots/assets/go/create.py 22 infra/bots/assets/go_win/create.py 22 infra/bots/assets/gsutil/create.py 28 infra/bots/assets/jq/create.py 21 infra/bots/assets/jq_mac_arm64/create.py 21 infra/bots/assets/kubectl/create.py 27 infra/bots/assets/kubeval/create.py 26 infra/bots/assets/kubeval_mac_amd64/create.py 26 infra/bots/assets/linux_vulkan_sdk/create.py 30 infra/bots/assets/lottie-samples/create.py 10 infra/bots/assets/mesa_intel_driver_linux/create.py 20 infra/bots/assets/mesa_intel_driver_linux_22/create.py 24 infra/bots/assets/node/create.py 21 infra/bots/assets/patch_linux_amd64/create.py 24 infra/bots/assets/protoc/create.py 15 infra/bots/assets/scripts/common.py 9 infra/bots/assets/scripts/create.py 11 infra/bots/assets/scripts/create_and_upload.py 26 infra/bots/assets/scripts/download.py 3 infra/bots/assets/scripts/upload.py 3 infra/bots/assets/skimage/create_and_upload.py 23 infra/bots/assets/skp/__init__.py 1 infra/bots/assets/skp/create.py 141 infra/bots/assets/skp/create_and_upload.py 42 infra/bots/assets/skparagraph/create.py 35 infra/bots/assets/svg/create.py 48 infra/bots/assets/valgrind/create.py 75 infra/bots/assets/win_ninja/create.py 15 infra/bots/assets/win_toolchain/__init__.py 1 infra/bots/assets/win_toolchain/create.py 43 infra/bots/assets/win_toolchain/create_and_upload.py 22 infra/bots/assets/yq/create.py 21 infra/bots/assets/yq_mac_arm64/create.py 21 infra/bots/buildstats/buildstats_cpp.py 58 infra/bots/buildstats/buildstats_flutter.py 118 infra/bots/buildstats/buildstats_wasm.py 52 infra/bots/buildstats/buildstats_web.py 39 infra/bots/buildstats/make_treemap.py 25 infra/bots/check_deps.py 46 infra/bots/find_tasks.py 36 infra/bots/format_jobs_json/format_jobs_json.go 60 infra/bots/gen_tasks.go 7 infra/bots/gen_tasks_logic/compile_cas.go 184 infra/bots/gen_tasks_logic/dm_flags.go 1214 infra/bots/gen_tasks_logic/gen_tasks_logic.go 2129 infra/bots/gen_tasks_logic/job_builder.go 182 infra/bots/gen_tasks_logic/nano_flags.go 319 infra/bots/gen_tasks_logic/schema.go 345 infra/bots/gen_tasks_logic/task_builder.go 335 infra/bots/git_utils.py 102 infra/bots/recipe_modules/build/__init__.py 18 infra/bots/recipe_modules/build/android.py 89 infra/bots/recipe_modules/build/api.py 38 infra/bots/recipe_modules/build/canvaskit.py 37 infra/bots/recipe_modules/build/chromebook.py 114 infra/bots/recipe_modules/build/cmake.py 20 infra/bots/recipe_modules/build/default.py 330 infra/bots/recipe_modules/build/docker.py 39 infra/bots/recipe_modules/build/pathkit.py 30 infra/bots/recipe_modules/build/resources/cleanup_win_processes.py 7 infra/bots/recipe_modules/build/resources/copy_build_products.py 21 infra/bots/recipe_modules/build/resources/copy_build_products_no_delete.py 21 infra/bots/recipe_modules/build/util.py 56 infra/bots/recipe_modules/builder_name_schema/__init__.py 3 infra/bots/recipe_modules/builder_name_schema/api.py 17 infra/bots/recipe_modules/builder_name_schema/builder_name_schema.py 129 infra/bots/recipe_modules/checkout/__init__.py 14 infra/bots/recipe_modules/checkout/api.py 68 infra/bots/recipe_modules/checkout/resources/assert_git_cipd.py 8 infra/bots/recipe_modules/docker/__init__.py 9 infra/bots/recipe_modules/docker/api.py 63 infra/bots/recipe_modules/docker/resources/get_uid_gid.py 2 infra/bots/recipe_modules/doxygen/__init__.py 6 infra/bots/recipe_modules/doxygen/api.py 9 infra/bots/recipe_modules/doxygen/resources/generate_and_upload_doxygen.py 41 infra/bots/recipe_modules/env/__init__.py 4 infra/bots/recipe_modules/env/api.py 10 infra/bots/recipe_modules/flavor/__init__.py 14 infra/bots/recipe_modules/flavor/android.py 338 infra/bots/recipe_modules/flavor/api.py 154 infra/bots/recipe_modules/flavor/chromebook.py 32 infra/bots/recipe_modules/flavor/default.py 155 infra/bots/recipe_modules/flavor/ios.py 143 infra/bots/recipe_modules/flavor/resources/dump_adb_log.py 20 infra/bots/recipe_modules/flavor/resources/ios_debug_cmd.py 26 infra/bots/recipe_modules/flavor/resources/ios_xcode_run.py 43 infra/bots/recipe_modules/flavor/resources/remove_file_on_device.py 22 infra/bots/recipe_modules/flavor/resources/run_sh.py 12 infra/bots/recipe_modules/flavor/resources/scale_cpu.py 40 infra/bots/recipe_modules/flavor/resources/scp.py 7 infra/bots/recipe_modules/flavor/resources/set_cpu_online.py 22 infra/bots/recipe_modules/flavor/resources/set_cpu_scaling_governor.py 20 infra/bots/recipe_modules/flavor/resources/set_gpu_scaling.py 34 infra/bots/recipe_modules/flavor/resources/setup_device_for_asan.py 50 infra/bots/recipe_modules/flavor/resources/symbolize_stack_trace.py 65 infra/bots/recipe_modules/flavor/resources/win_run_and_check_log.ps1 37 infra/bots/recipe_modules/flavor/resources/win_ssh_cmd.py 34 infra/bots/recipe_modules/flavor/ssh.py 73 infra/bots/recipe_modules/flavor/valgrind.py 20 infra/bots/recipe_modules/git/__init__.py 5 infra/bots/recipe_modules/git/api.py 7 infra/bots/recipe_modules/gold_upload/__init__.py 14 infra/bots/recipe_modules/gold_upload/api.py 41 infra/bots/recipe_modules/gold_upload/resources/get_uninteresting_hashes.py 27 infra/bots/recipe_modules/gsutil/__init__.py 7 infra/bots/recipe_modules/gsutil/api.py 27 infra/bots/recipe_modules/infra/__init__.py 10 infra/bots/recipe_modules/infra/api.py 35 infra/bots/recipe_modules/infra/resources/copytree.py 3 infra/bots/recipe_modules/infra/resources/parse_lottieweb_trace.py 97 infra/bots/recipe_modules/infra/resources/parse_skottie_trace.py 44 infra/bots/recipe_modules/run/__init__.py 9 infra/bots/recipe_modules/run/api.py 64 infra/bots/recipe_modules/vars/__init__.py 11 infra/bots/recipe_modules/vars/api.py 78 infra/bots/recipe_modules/vars/resources/get_env_var.py 3 infra/bots/recipe_modules/xcode/__init__.py 8 infra/bots/recipe_modules/xcode/api.py 41 infra/bots/recipes.py 150 infra/bots/recipes/compile.py 47 infra/bots/recipes/compute_buildstats.py 270 infra/bots/recipes/housekeeper.py 43 infra/bots/recipes/infra.py 56 infra/bots/recipes/perf.py 133 infra/bots/recipes/perf_pathkit.py 107 infra/bots/recipes/perf_skottietrace.py 242 infra/bots/recipes/perf_skottiewasm_lottieweb.py 318 infra/bots/recipes/sync_and_compile.py 100 infra/bots/recipes/upload_buildstats_results.py 58 infra/bots/recipes/upload_dm_results.py 101 infra/bots/recipes/upload_nano_results.py 58 infra/bots/run_recipe.py 29 infra/bots/task_drivers/bazel_build/bazel_build.go 100 infra/bots/task_drivers/bazel_test_benchmark/bazel_test_benchmark.go 127 infra/bots/task_drivers/bazel_test_gm/bazel_test_gm.go 107 infra/bots/task_drivers/bazel_test_precompiled/bazel_test_precompiled.go 153 infra/bots/task_drivers/canvaskit_gold/canvaskit_gold.go 234 infra/bots/task_drivers/check_generated_files/check_generated_files.go 218 infra/bots/task_drivers/codesize/codesize.go 437 infra/bots/task_drivers/common/bazel_clean_step.go 112 infra/bots/task_drivers/common/bazel_flags.go 64 infra/bots/task_drivers/common/bazel_utils.go 88 infra/bots/task_drivers/common/goldctl_steps.go 217 infra/bots/task_drivers/common/perf_steps.go 83 infra/bots/task_drivers/external_client/external_client.go 64 infra/bots/task_drivers/g3_canary/g3_canary.go 187 infra/bots/task_drivers/go_linters/go_linters.go 146 infra/bots/task_drivers/perf_puppeteer_canvas/perf_puppeteer_canvas.go 236 infra/bots/task_drivers/perf_puppeteer_render_skps/perf_puppeteer_render_skps.go 289 infra/bots/task_drivers/perf_puppeteer_skottie_frames/make_lotties_with_assets/make_lotties_with_assets.go 46 infra/bots/task_drivers/perf_puppeteer_skottie_frames/perf_puppeteer_skottie_frames.go 331 infra/bots/task_drivers/push_apps_from_skia_image/push_apps_from_skia_image.go 197 infra/bots/task_drivers/recreate_skps/recreate_skps.go 284 infra/bots/task_drivers/run_gn_to_bp/run_gn_to_bp.go 35 infra/bots/task_drivers/testutils/testutils.go 55 infra/bots/task_drivers/toolchain_layering_check/toolchain_layering_check.go 102 infra/bots/utils.py 114 infra/bots/zip_utils.py 56 infra/config/recipes.cfg 29 infra/lottiecap/gold/lottie-web-aggregator.go 173 infra/project-config/cr-buildbucket.cfg 76 infra/project-config/project.cfg 2 infra/project-config/refs.cfg 4 infra/wasm-common/gold/wasm_gold_aggregator.go 188 infra/wasm-common/perf/wasm_perf_aggregator.go 157 modules/audioplayer/BUILD.gn 22 modules/audioplayer/SkAudioPlayer.cpp 44 modules/audioplayer/SkAudioPlayer.h 42 modules/audioplayer/SkAudioPlayer_mac.mm 56 modules/audioplayer/SkAudioPlayer_none.cpp 5 modules/audioplayer/SkAudioPlayer_oboe.cpp 87 modules/audioplayer/SkAudioPlayer_sfml.cpp 46 modules/bentleyottmann/BUILD.gn 28 modules/bentleyottmann/bentleyottmann.gni 46 modules/bentleyottmann/include/BentleyOttmann1.h 11 modules/bentleyottmann/include/BruteForceCrossings.h 11 modules/bentleyottmann/include/Contour.h 88 modules/bentleyottmann/include/EventQueue.h 60 modules/bentleyottmann/include/EventQueueInterface.h 30 modules/bentleyottmann/include/Int96.h 17 modules/bentleyottmann/include/Myers.h 85 modules/bentleyottmann/include/Point.h 25 modules/bentleyottmann/include/Segment.h 30 modules/bentleyottmann/include/SweepLine.h 22 modules/bentleyottmann/src/BentleyOttmann1.cpp 20 modules/bentleyottmann/src/BruteForceCrossings.cpp 19 modules/bentleyottmann/src/Contour.cpp 84 modules/bentleyottmann/src/EventQueue.cpp 85 modules/bentleyottmann/src/Int96.cpp 38 modules/bentleyottmann/src/Myers.cpp 414 modules/bentleyottmann/src/Point.cpp 38 modules/bentleyottmann/src/Segment.cpp 169 modules/bentleyottmann/src/SweepLine.cpp 69 modules/canvaskit/BUILD.gn 380 modules/canvaskit/WasmCommon.h 87 modules/canvaskit/bidi.js 61 modules/canvaskit/bidi_bindings.cpp 84 modules/canvaskit/bidi_bindings_gen.cpp 11 modules/canvaskit/canvaskit.gni 32 modules/canvaskit/canvaskit_bindings.cpp 2355 modules/canvaskit/catchExceptionNop.js 6 modules/canvaskit/color.js 169 modules/canvaskit/cpu.js 75 modules/canvaskit/debug.js 4 modules/canvaskit/debugger.js 16 modules/canvaskit/debugger_bindings.cpp 397 modules/canvaskit/external_test/typescript_browser/index.html 8 modules/canvaskit/external_test/typescript_browser/module_uses_ck.ts 10 modules/canvaskit/external_test/typescript_browser_es6/index.html 7 modules/canvaskit/external_test/typescript_browser_es6/module_uses_ck.ts 9 modules/canvaskit/externs.js 1077 modules/canvaskit/font.js 267 modules/canvaskit/gm.js 40 modules/canvaskit/gm_bindings.cpp 268 modules/canvaskit/go/gold_test_env/gold_test_env.go 140 modules/canvaskit/htmlcanvas/_namedcolors.js 157 modules/canvaskit/htmlcanvas/canvas2dcontext.js 962 modules/canvaskit/htmlcanvas/color.js 175 modules/canvaskit/htmlcanvas/font.js 103 modules/canvaskit/htmlcanvas/htmlcanvas.js 68 modules/canvaskit/htmlcanvas/htmlimage.js 10 modules/canvaskit/htmlcanvas/imagedata.js 45 modules/canvaskit/htmlcanvas/lineargradient.js 47 modules/canvaskit/htmlcanvas/path2d.js 172 modules/canvaskit/htmlcanvas/pattern.js 56 modules/canvaskit/htmlcanvas/postamble.js 1 modules/canvaskit/htmlcanvas/preamble.js 2 modules/canvaskit/htmlcanvas/radialgradient.js 44 modules/canvaskit/htmlcanvas/util.js 25 modules/canvaskit/interface.js 1104 modules/canvaskit/karma.bazel.js 22 modules/canvaskit/matrix.js 408 modules/canvaskit/memory.js 260 modules/canvaskit/npm_build/bidi.html 162 modules/canvaskit/npm_build/example.html 1092 modules/canvaskit/npm_build/extra.html 727 modules/canvaskit/npm_build/multicanvas.html 99 modules/canvaskit/npm_build/node.example.js 88 modules/canvaskit/npm_build/paragraphs.html 182 modules/canvaskit/npm_build/shaping.html 152 modules/canvaskit/npm_build/textapi_utils.js 561 modules/canvaskit/npm_build/types/canvaskit-wasm-tests.ts 995 modules/canvaskit/paragraph.js 321 modules/canvaskit/paragraph_bindings.cpp 716 modules/canvaskit/paragraph_bindings_gen.cpp 81 modules/canvaskit/pathops.js 15 modules/canvaskit/postamble.js 1 modules/canvaskit/preamble.js 1 modules/canvaskit/release.js 3 modules/canvaskit/rt_shader.js 42 modules/canvaskit/skottie.js 161 modules/canvaskit/skottie_bindings.cpp 708 modules/canvaskit/skp.js 14 modules/canvaskit/util.js 10 modules/canvaskit/viewer_bindings.cpp 60 modules/canvaskit/wasm_tools/SIMD/simd_float_capabilities.cpp 8 modules/canvaskit/wasm_tools/SIMD/simd_int_capabilities.cpp 8 modules/canvaskit/wasm_tools/gms.html 56 modules/canvaskit/wasm_tools/viewer.html 199 modules/canvaskit/webgl.js 297 modules/canvaskit/webgpu.js 107 modules/jetski/src/Canvas.cpp 180 modules/jetski/src/ColorFilters.cpp 59 modules/jetski/src/Gradients.cpp 134 modules/jetski/src/Image.cpp 58 modules/jetski/src/ImageFilter.cpp 63 modules/jetski/src/JetSki.cpp 35 modules/jetski/src/Matrix.cpp 104 modules/jetski/src/Paint.cpp 104 modules/jetski/src/Path.cpp 16 modules/jetski/src/PathBuilder.cpp 85 modules/jetski/src/RuntimeShaderBuilder.cpp 60 modules/jetski/src/Shader.cpp 16 modules/jetski/src/SkottieAnimation.cpp 64 modules/jetski/src/Surface.cpp 206 modules/jetski/src/Surface.h 52 modules/jetski/src/SurfaceThread.cpp 73 modules/jetski/src/SurfaceThread.h 37 modules/jetski/src/Utils.cpp 54 modules/jetski/src/Utils.h 73 modules/jsonreader/BUILD.gn 6 modules/jsonreader/SkJSONReader.cpp 685 modules/jsonreader/SkJSONReader.h 204 modules/jsonreader/jsonreader.gni 11 modules/pathkit/chaining.js 146 modules/pathkit/externs.js 77 modules/pathkit/helper.js 73 modules/pathkit/karma.bench.conf.js 55 modules/pathkit/npm-asmjs/example.html 304 modules/pathkit/npm-wasm/example.html 304 modules/pathkit/pathkit_wasm_bindings.cpp 445 modules/pathkit/perf/effects.bench.js 104 modules/pathkit/perf/path.bench.js 240 modules/pathkit/perf/pathops.bench.js 124 modules/pathkit/perf/perfReporter.js 106 modules/skcms/BUILD.gn 88 modules/skcms/skcms.cc 2244 modules/skcms/skcms.gni 36 modules/skcms/skcms.h 2 modules/skcms/src/Transform_inl.h 1214 modules/skcms/src/skcms_Transform.h 131 modules/skcms/src/skcms_TransformBaseline.cc 30 modules/skcms/src/skcms_TransformHsw.cc 39 modules/skcms/src/skcms_TransformSkx.cc 37 modules/skcms/src/skcms_internals.h 79 modules/skcms/src/skcms_public.h 254 modules/skottie/BUILD.gn 190 modules/skottie/fuzz/FuzzSkottieJSON.cpp 18 modules/skottie/gm/ExternalProperties.cpp 104 modules/skottie/gm/SkottieGM.cpp 187 modules/skottie/include/ExternalLayer.h 18 modules/skottie/include/Skottie.h 141 modules/skottie/include/SkottieProperty.h 133 modules/skottie/include/SlotManager.h 75 modules/skottie/include/TextShaper.h 116 modules/skottie/skottie.gni 122 modules/skottie/src/Adapter.h 26 modules/skottie/src/BlendModes.cpp 82 modules/skottie/src/Camera.cpp 86 modules/skottie/src/Camera.h 39 modules/skottie/src/Composition.cpp 107 modules/skottie/src/Composition.h 37 modules/skottie/src/Layer.cpp 418 modules/skottie/src/Layer.h 70 modules/skottie/src/Path.cpp 34 modules/skottie/src/Skottie.cpp 428 modules/skottie/src/SkottieJson.cpp 107 modules/skottie/src/SkottieJson.h 21 modules/skottie/src/SkottiePriv.h 236 modules/skottie/src/SkottieProperty.cpp 145 modules/skottie/src/SkottieTest.cpp 219 modules/skottie/src/SkottieTool.cpp 503 modules/skottie/src/SkottieValue.h 34 modules/skottie/src/SlotManager.cpp 165 modules/skottie/src/Transform.cpp 161 modules/skottie/src/Transform.h 74 modules/skottie/src/animator/Animator.cpp 97 modules/skottie/src/animator/Animator.h 51 modules/skottie/src/animator/KeyframeAnimator.cpp 128 modules/skottie/src/animator/KeyframeAnimator.h 103 modules/skottie/src/animator/ScalarKeyframeAnimator.cpp 93 modules/skottie/src/animator/ShapeKeyframeAnimator.cpp 127 modules/skottie/src/animator/TextKeyframeAnimator.cpp 106 modules/skottie/src/animator/Vec2KeyframeAnimator.cpp 213 modules/skottie/src/animator/VectorKeyframeAnimator.cpp 241 modules/skottie/src/animator/VectorKeyframeAnimator.h 41 modules/skottie/src/effects/BlackAndWhiteEffect.cpp 94 modules/skottie/src/effects/BrightnessContrastEffect.cpp 132 modules/skottie/src/effects/BulgeEffect.cpp 177 modules/skottie/src/effects/CCTonerEffect.cpp 109 modules/skottie/src/effects/CornerPinEffect.cpp 74 modules/skottie/src/effects/DirectionalBlur.cpp 56 modules/skottie/src/effects/DisplacementMapEffect.cpp 319 modules/skottie/src/effects/DropShadowEffect.cpp 78 modules/skottie/src/effects/Effects.cpp 173 modules/skottie/src/effects/Effects.h 139 modules/skottie/src/effects/FillEffect.cpp 61 modules/skottie/src/effects/FractalNoiseEffect.cpp 390 modules/skottie/src/effects/GaussianBlurEffect.cpp 80 modules/skottie/src/effects/GlowStyles.cpp 119 modules/skottie/src/effects/GradientEffect.cpp 108 modules/skottie/src/effects/HueSaturationEffect.cpp 134 modules/skottie/src/effects/InvertEffect.cpp 116 modules/skottie/src/effects/LevelsEffect.cpp 235 modules/skottie/src/effects/LinearWipeEffect.cpp 97 modules/skottie/src/effects/MotionTileEffect.cpp 194 modules/skottie/src/effects/RadialWipeEffect.cpp 153 modules/skottie/src/effects/ShadowStyles.cpp 97 modules/skottie/src/effects/SharpenEffect.cpp 57 modules/skottie/src/effects/ShiftChannelsEffect.cpp 107 modules/skottie/src/effects/SkSLEffect.cpp 257 modules/skottie/src/effects/SphereEffect.cpp 327 modules/skottie/src/effects/ThresholdEffect.cpp 63 modules/skottie/src/effects/TintEffect.cpp 62 modules/skottie/src/effects/TransformEffect.cpp 92 modules/skottie/src/effects/TritoneEffect.cpp 68 modules/skottie/src/effects/VenetianBlindsEffect.cpp 110 modules/skottie/src/layers/AudioLayer.cpp 63 modules/skottie/src/layers/FootageLayer.cpp 162 modules/skottie/src/layers/NullLayer.cpp 14 modules/skottie/src/layers/PrecompLayer.cpp 174 modules/skottie/src/layers/SolidLayer.cpp 40 modules/skottie/src/layers/TextLayer.cpp 241 modules/skottie/src/layers/shapelayer/Ellipse.cpp 45 modules/skottie/src/layers/shapelayer/FillStroke.cpp 155 modules/skottie/src/layers/shapelayer/Gradient.cpp 187 modules/skottie/src/layers/shapelayer/MergePaths.cpp 41 modules/skottie/src/layers/shapelayer/OffsetPaths.cpp 54 modules/skottie/src/layers/shapelayer/Polystar.cpp 91 modules/skottie/src/layers/shapelayer/PuckerBloat.cpp 130 modules/skottie/src/layers/shapelayer/Rectangle.cpp 47 modules/skottie/src/layers/shapelayer/Repeater.cpp 160 modules/skottie/src/layers/shapelayer/RoundCorners.cpp 44 modules/skottie/src/layers/shapelayer/ShapeLayer.cpp 292 modules/skottie/src/layers/shapelayer/ShapeLayer.h 74 modules/skottie/src/layers/shapelayer/TrimPaths.cpp 85 modules/skottie/src/text/Font.cpp 123 modules/skottie/src/text/Font.h 51 modules/skottie/src/text/RangeSelector.cpp 251 modules/skottie/src/text/RangeSelector.h 59 modules/skottie/src/text/TextAdapter.cpp 674 modules/skottie/src/text/TextAdapter.h 114 modules/skottie/src/text/TextAnimator.cpp 128 modules/skottie/src/text/TextAnimator.h 88 modules/skottie/src/text/TextShaper.cpp 551 modules/skottie/src/text/TextValue.cpp 164 modules/skottie/src/text/TextValue.h 12 modules/skottie/utils/PreshapeTool.cpp 56 modules/skottie/utils/SkottieUtils.cpp 227 modules/skottie/utils/SkottieUtils.h 91 modules/skottie/utils/TextEditor.cpp 247 modules/skottie/utils/TextEditor.h 57 modules/skottie/utils/TextPreshape.cpp 367 modules/skottie/utils/TextPreshape.h 20 modules/skparagraph/BUILD.gn 120 modules/skparagraph/bench/ParagraphBench.cpp 51 modules/skparagraph/gm/simple_gm.cpp 211 modules/skparagraph/include/DartTypes.h 96 modules/skparagraph/include/FontArguments.h 34 modules/skparagraph/include/FontCollection.h 64 modules/skparagraph/include/FontRastrSettings.h 19 modules/skparagraph/include/Metrics.h 45 modules/skparagraph/include/Paragraph.h 122 modules/skparagraph/include/ParagraphBuilder.h 54 modules/skparagraph/include/ParagraphCache.h 48 modules/skparagraph/include/ParagraphPainter.h 47 modules/skparagraph/include/ParagraphStyle.h 132 modules/skparagraph/include/TextShadow.h 20 modules/skparagraph/include/TextStyle.h 273 modules/skparagraph/include/TypefaceFontProvider.h 61 modules/skparagraph/skparagraph.gni 116 modules/skparagraph/src/Decorations.cpp 199 modules/skparagraph/src/Decorations.h 26 modules/skparagraph/src/FontArguments.cpp 63 modules/skparagraph/src/FontCollection.cpp 189 modules/skparagraph/src/Iterators.h 45 modules/skparagraph/src/OneLineShaper.cpp 639 modules/skparagraph/src/OneLineShaper.h 115 modules/skparagraph/src/ParagraphBuilderImpl.cpp 286 modules/skparagraph/src/ParagraphBuilderImpl.h 89 modules/skparagraph/src/ParagraphCache.cpp 312 modules/skparagraph/src/ParagraphImpl.cpp 1263 modules/skparagraph/src/ParagraphImpl.h 244 modules/skparagraph/src/ParagraphPainterImpl.cpp 74 modules/skparagraph/src/ParagraphPainterImpl.h 37 modules/skparagraph/src/ParagraphStyle.cpp 64 modules/skparagraph/src/Run.cpp 281 modules/skparagraph/src/Run.h 429 modules/skparagraph/src/TextLine.cpp 1268 modules/skparagraph/src/TextLine.h 181 modules/skparagraph/src/TextShadow.cpp 21 modules/skparagraph/src/TextStyle.cpp 187 modules/skparagraph/src/TextWrapper.cpp 392 modules/skparagraph/src/TextWrapper.h 192 modules/skparagraph/src/TypefaceFontProvider.cpp 92 modules/skparagraph/utils/TestFontCollection.cpp 66 modules/skparagraph/utils/TestFontCollection.h 19 modules/skplaintexteditor/BUILD.gn 45 modules/skplaintexteditor/app/editor_application.cpp 404 modules/skplaintexteditor/include/editor.h 109 modules/skplaintexteditor/include/stringslice.h 32 modules/skplaintexteditor/include/stringview.h 12 modules/skplaintexteditor/src/editor.cpp 463 modules/skplaintexteditor/src/shape.cpp 328 modules/skplaintexteditor/src/shape.h 19 modules/skplaintexteditor/src/stringslice.cpp 69 modules/skplaintexteditor/src/word_boundaries.cpp 50 modules/skplaintexteditor/src/word_boundaries.h 6 modules/skresources/BUILD.gn 18 modules/skresources/include/SkResources.h 139 modules/skresources/skresources.gni 16 modules/skresources/src/SkAnimCodecPlayer.cpp 116 modules/skresources/src/SkAnimCodecPlayer.h 28 modules/skresources/src/SkResources.cpp 248 modules/sksg/BUILD.gn 35 modules/sksg/include/SkSGClipEffect.h 36 modules/sksg/include/SkSGColorFilter.h 77 modules/sksg/include/SkSGDraw.h 31 modules/sksg/include/SkSGEffectNode.h 25 modules/sksg/include/SkSGGeometryEffect.h 109 modules/sksg/include/SkSGGeometryNode.h 26 modules/sksg/include/SkSGGradient.h 72 modules/sksg/include/SkSGGroup.h 40 modules/sksg/include/SkSGImage.h 35 modules/sksg/include/SkSGInvalidationController.h 23 modules/sksg/include/SkSGMaskEffect.h 40 modules/sksg/include/SkSGMerge.h 46 modules/sksg/include/SkSGNode.h 77 modules/sksg/include/SkSGOpacityEffect.h 30 modules/sksg/include/SkSGPaint.h 67 modules/sksg/include/SkSGPath.h 41 modules/sksg/include/SkSGPlane.h 27 modules/sksg/include/SkSGRect.h 81 modules/sksg/include/SkSGRenderEffect.h 168 modules/sksg/include/SkSGRenderNode.h 91 modules/sksg/include/SkSGScene.h 25 modules/sksg/include/SkSGText.h 56 modules/sksg/include/SkSGTransform.h 70 modules/sksg/sksg.gni 34 modules/sksg/slides/SVGPongSlide.cpp 225 modules/sksg/src/SkSGClipEffect.cpp 38 modules/sksg/src/SkSGColorFilter.cpp 155 modules/sksg/src/SkSGDraw.cpp 56 modules/sksg/src/SkSGEffectNode.cpp 28 modules/sksg/src/SkSGGeometryEffect.cpp 133 modules/sksg/src/SkSGGeometryNode.cpp 24 modules/sksg/src/SkSGGradient.cpp 44 modules/sksg/src/SkSGGroup.cpp 84 modules/sksg/src/SkSGImage.cpp 31 modules/sksg/src/SkSGInvalidationController.cpp 21 modules/sksg/src/SkSGMaskEffect.cpp 65 modules/sksg/src/SkSGMerge.cpp 85 modules/sksg/src/SkSGNode.cpp 121 modules/sksg/src/SkSGNodePriv.h 12 modules/sksg/src/SkSGOpacityEffect.cpp 28 modules/sksg/src/SkSGPaint.cpp 53 modules/sksg/src/SkSGPath.cpp 30 modules/sksg/src/SkSGPlane.cpp 25 modules/sksg/src/SkSGRect.cpp 52 modules/sksg/src/SkSGRenderEffect.cpp 173 modules/sksg/src/SkSGRenderNode.cpp 187 modules/sksg/src/SkSGScene.cpp 20 modules/sksg/src/SkSGText.cpp 59 modules/sksg/src/SkSGTransform.cpp 147 modules/sksg/src/SkSGTransformPriv.h 25 modules/skshaper/BUILD.gn 73 modules/skshaper/include/SkShaper.h 254 modules/skshaper/include/SkShaper_coretext.h 8 modules/skshaper/include/SkShaper_factory.h 26 modules/skshaper/include/SkShaper_harfbuzz.h 25 modules/skshaper/include/SkShaper_skunicode.h 15 modules/skshaper/skshaper.gni 43 modules/skshaper/src/SkShaper.cpp 218 modules/skshaper/src/SkShaper_coretext.cpp 265 modules/skshaper/src/SkShaper_factory.cpp 27 modules/skshaper/src/SkShaper_harfbuzz.cpp 1294 modules/skshaper/src/SkShaper_primitive.cpp 217 modules/skshaper/src/SkShaper_skunicode.cpp 126 modules/skshaper/utils/FactoryHelpers.h 87 modules/skunicode/BUILD.gn 215 modules/skunicode/include/SkUnicode.h 261 modules/skunicode/include/SkUnicode_bidi.h 8 modules/skunicode/include/SkUnicode_client.h 14 modules/skunicode/include/SkUnicode_icu.h 8 modules/skunicode/include/SkUnicode_icu4x.h 8 modules/skunicode/include/SkUnicode_libgrapheme.h 8 modules/skunicode/skunicode.gni 62 modules/skunicode/src/SkBidiFactory_icu_full.cpp 43 modules/skunicode/src/SkBidiFactory_icu_full.h 29 modules/skunicode/src/SkBidiFactory_icu_subset.cpp 40 modules/skunicode/src/SkBidiFactory_icu_subset.h 29 modules/skunicode/src/SkUnicode.cpp 51 modules/skunicode/src/SkUnicode_bidi.cpp 129 modules/skunicode/src/SkUnicode_client.cpp 258 modules/skunicode/src/SkUnicode_hardcoded.cpp 108 modules/skunicode/src/SkUnicode_hardcoded.h 20 modules/skunicode/src/SkUnicode_icu.cpp 580 modules/skunicode/src/SkUnicode_icu4x.cpp 364 modules/skunicode/src/SkUnicode_icu_bidi.cpp 117 modules/skunicode/src/SkUnicode_icu_bidi.h 42 modules/skunicode/src/SkUnicode_icu_builtin.cpp 49 modules/skunicode/src/SkUnicode_icu_runtime.cpp 53 modules/skunicode/src/SkUnicode_icupriv.h 54 modules/skunicode/src/SkUnicode_libgrapheme.cpp 260 modules/svg/BUILD.gn 56 modules/svg/include/SkSVGAttribute.h 89 modules/svg/include/SkSVGAttributeParser.h 129 modules/svg/include/SkSVGCircle.h 35 modules/svg/include/SkSVGClipPath.h 24 modules/svg/include/SkSVGContainer.h 32 modules/svg/include/SkSVGDOM.h 48 modules/svg/include/SkSVGDefs.h 11 modules/svg/include/SkSVGEllipse.h 33 modules/svg/include/SkSVGFe.h 59 modules/svg/include/SkSVGFeBlend.h 35 modules/svg/include/SkSVGFeColorMatrix.h 33 modules/svg/include/SkSVGFeComponentTransfer.h 56 modules/svg/include/SkSVGFeComposite.h 36 modules/svg/include/SkSVGFeDisplacementMap.h 36 modules/svg/include/SkSVGFeFlood.h 25 modules/svg/include/SkSVGFeGaussianBlur.h 31 modules/svg/include/SkSVGFeImage.h 26 modules/svg/include/SkSVGFeLightSource.h 65 modules/svg/include/SkSVGFeLighting.h 93 modules/svg/include/SkSVGFeMerge.h 38 modules/svg/include/SkSVGFeMorphology.h 35 modules/svg/include/SkSVGFeOffset.h 26 modules/svg/include/SkSVGFeTurbulence.h 32 modules/svg/include/SkSVGFilter.h 30 modules/svg/include/SkSVGFilterContext.h 41 modules/svg/include/SkSVGG.h 11 modules/svg/include/SkSVGGradient.h 39 modules/svg/include/SkSVGHiddenContainer.h 11 modules/svg/include/SkSVGIDMapper.h 8 modules/svg/include/SkSVGImage.h 48 modules/svg/include/SkSVGLine.h 33 modules/svg/include/SkSVGLinearGradient.h 32 modules/svg/include/SkSVGMask.h 31 modules/svg/include/SkSVGNode.h 187 modules/svg/include/SkSVGOpenTypeSVGDecoder.h 25 modules/svg/include/SkSVGPath.h 28 modules/svg/include/SkSVGPattern.h 38 modules/svg/include/SkSVGPoly.h 35 modules/svg/include/SkSVGRadialGradient.h 34 modules/svg/include/SkSVGRect.h 37 modules/svg/include/SkSVGRenderContext.h 161 modules/svg/include/SkSVGSVG.h 40 modules/svg/include/SkSVGShape.h 25 modules/svg/include/SkSVGStop.h 21 modules/svg/include/SkSVGText.h 81 modules/svg/include/SkSVGTransformableNode.h 27 modules/svg/include/SkSVGTypes.h 578 modules/svg/include/SkSVGUse.h 28 modules/svg/include/SkSVGValue.h 60 modules/svg/src/SkSVGAttribute.cpp 33 modules/svg/src/SkSVGAttributeParser.cpp 937 modules/svg/src/SkSVGCircle.cpp 41 modules/svg/src/SkSVGClipPath.cpp 19 modules/svg/src/SkSVGContainer.cpp 36 modules/svg/src/SkSVGDOM.cpp 431 modules/svg/src/SkSVGEllipse.cpp 34 modules/svg/src/SkSVGFe.cpp 96 modules/svg/src/SkSVGFeBlend.cpp 51 modules/svg/src/SkSVGFeColorMatrix.cpp 92 modules/svg/src/SkSVGFeComponentTransfer.cpp 139 modules/svg/src/SkSVGFeComposite.cpp 64 modules/svg/src/SkSVGFeDisplacementMap.cpp 52 modules/svg/src/SkSVGFeFlood.cpp 23 modules/svg/src/SkSVGFeGaussianBlur.cpp 32 modules/svg/src/SkSVGFeImage.cpp 31 modules/svg/src/SkSVGFeLightSource.cpp 35 modules/svg/src/SkSVGFeLighting.cpp 166 modules/svg/src/SkSVGFeMerge.cpp 31 modules/svg/src/SkSVGFeMorphology.cpp 50 modules/svg/src/SkSVGFeOffset.cpp 21 modules/svg/src/SkSVGFeTurbulence.cpp 63 modules/svg/src/SkSVGFilter.cpp 50 modules/svg/src/SkSVGFilterContext.cpp 135 modules/svg/src/SkSVGGradient.cpp 93 modules/svg/src/SkSVGImage.cpp 75 modules/svg/src/SkSVGLine.cpp 35 modules/svg/src/SkSVGLinearGradient.cpp 32 modules/svg/src/SkSVGMask.cpp 43 modules/svg/src/SkSVGNode.cpp 142 modules/svg/src/SkSVGOpenTypeSVGDecoder.cpp 125 modules/svg/src/SkSVGPath.cpp 33 modules/svg/src/SkSVGPattern.cpp 86 modules/svg/src/SkSVGPoly.cpp 33 modules/svg/src/SkSVGRadialGradient.cpp 44 modules/svg/src/SkSVGRect.cpp 52 modules/svg/src/SkSVGRectPriv.h 10 modules/svg/src/SkSVGRenderContext.cpp 392 modules/svg/src/SkSVGSVG.cpp 88 modules/svg/src/SkSVGShape.cpp 24 modules/svg/src/SkSVGStop.cpp 7 modules/svg/src/SkSVGText.cpp 549 modules/svg/src/SkSVGTextPriv.h 148 modules/svg/src/SkSVGTransformableNode.cpp 44 modules/svg/src/SkSVGUse.cpp 52 modules/svg/src/SkSVGValue.cpp 1 modules/svg/svg.gni 111 modules/svg/utils/SvgTool.cpp 73 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/BlendMode.java 36 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Canvas.java 128 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ClipOp.java 9 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Color.java 27 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ColorFilter.java 17 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ComposeColorFilter.java 7 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Gradient.java 39 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/HSLAMatrixColorFilter.java 14 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Image.java 53 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/ImageFilter.java 72 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/LinearGradient.java 28 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Matrix.java 122 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/MatrixColorFilter.java 14 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Paint.java 86 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Path.java 17 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/PathBuilder.java 56 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/RadialGradient.java 25 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/RuntimeShaderBuilder.java 37 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SamplingOptions.java 68 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Shader.java 17 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SkottieAnimation.java 45 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/Surface.java 63 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/SweepGradient.java 36 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/TileMode.java 11 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/TwoPointConicalGradient.java 31 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/util/SkottieView.java 150 platform_tools/android/apps/jetski/src/main/java/org/skia/jetski/util/SurfaceRenderer.java 61 platform_tools/android/apps/jetski/src/main/res/values/attrs.xml 8 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/AnimationActivity.java 75 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/CubeActivity.java 251 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/MainActivity.java 125 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/NavigationSpinner.java 65 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/RuntimeShaderActivity.java 38 platform_tools/android/apps/jetskidemo/src/main/java/org/skia/jetskidemo/SkottieAnimationActivity.java 38 platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_animation.xml 18 platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_cube.xml 18 platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_main.xml 96 platform_tools/android/apps/jetskidemo/src/main/res/layout/activity_runtimeshader.xml 13 platform_tools/android/apps/robotium.cfg 5 platform_tools/android/apps/skottie/skottie_metric.proto 50 platform_tools/android/apps/skottie/skottie_metric.sql 233 platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp 211 platform_tools/android/apps/skottie/skottielib/src/main/java/org/skia/skottie/SkottieAnimation.java 400 platform_tools/android/apps/skottie/skottielib/src/main/java/org/skia/skottie/SkottieRunner.java 217 platform_tools/android/apps/skottie/skottielib/src/main/java/org/skia/skottie/SkottieView.java 171 platform_tools/android/apps/skottie/skottielib/src/main/res/values/attrs.xml 12 platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/DemoActivity.java 48 platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/PerfActivity.java 76 platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/SkottieActivity.java 247 platform_tools/android/apps/skottie/src/main/res/layout/demo_layout.xml 57 platform_tools/android/apps/skottie/src/main/res/layout/main_layout.xml 33 platform_tools/android/apps/skqp/src/main/AndroidTestTemplate.xml 17 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/MainActivity.java 17 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQP.java 39 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPActivity.java 66 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPException.java 4 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPFailure.java 4 platform_tools/android/apps/skqp/src/main/java/org/skia/skqp/SkQPRunner.java 155 platform_tools/android/apps/skqp/src/main/res/layout/activity_main.xml 29 platform_tools/android/apps/skqp/src/main/res/layout/activity_skqp.xml 20 platform_tools/android/apps/skqp/src/main/res/layout/content_skqp.xml 18 platform_tools/android/apps/skqp/src/main/res/values/colors.xml 6 platform_tools/android/apps/skqp/src/main/res/values/strings.xml 4 platform_tools/android/apps/skqp/src/main/res/values/styles.xml 13 platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/OptionAdapter.java 54 platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java 188 platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerActivity.java 129 platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java 84 platform_tools/android/apps/viewer/src/main/res/layout-xlarge-land/activity_main.xml 32 platform_tools/android/apps/viewer/src/main/res/layout/activity_main.xml 30 platform_tools/android/apps/viewer/src/main/res/layout/state_item.xml 31 platform_tools/android/apps/viewer/src/main/res/menu/title.xml 9 platform_tools/android/apps/viewer/src/main/res/values/integers.xml 4 platform_tools/android/apps/viewer/src/main/res/values/strings.xml 5 platform_tools/android/skp_gen/android_skp_capture.py 114 platform_tools/android/tradefed/upload_dm_results.py 45 platform_tools/android/vulkan/Skia_Vulkan_Android.h 11 platform_tools/debugging/lldb/skia.py 164 platform_tools/debugging/lldb/skiavis.py 7 platform_tools/debugging/vs/Skia.natvis 243 platform_tools/libraries/include/arcore_c_api.h 496 resources/android_fonts/pre_v17/fallback_fonts.xml 54 resources/android_fonts/pre_v17/system_fonts.xml 58 resources/android_fonts/v17/fallback_fonts-ja.xml 80 resources/android_fonts/v17/fallback_fonts.xml 178 resources/android_fonts/v17/system_fonts.xml 111 resources/android_fonts/v22/fonts.xml 233 resources/fonts/fonts.xml 31 resources/sksl/errors/SamplerExternalOES.frag 1 resources/sksl/errors/VertexEarlyReturn.vert 6 resources/sksl/shared/InstanceID.vert 4 resources/sksl/shared/InstanceIDInFunction.vert 7 resources/sksl/shared/InterpolantIn.frag 6 resources/sksl/shared/InterpolantOut.vert 8 resources/sksl/shared/NoFragCoordsPos.vert 5 resources/sksl/shared/NoFragCoordsPosRT.vert 6 resources/sksl/shared/NormalizationVert.vert 4 resources/sksl/shared/SampleLocations.vert 22 resources/sksl/shared/StorageBufferVertex.vert 7 resources/sksl/shared/VertexID.vert 4 resources/sksl/shared/VertexIDInFunction.vert 7 resources/sksl/update_fuzzer.py 33 resources/sksl/wgsl/BuiltinVertexStageIO.vert 8 resources/sksl/wgsl/VertexPositionOutputIsAlwaysDeclared.vert 3 site/_index.html 15 site/about/_index.html 35 site/config.toml 149 skiko_tests/SkikoTest.h 5 skiko_tests/SkikoTestExample.cpp 5 skiko_tests/SupportTopRatioBasedVerticalAlignmentTest.cpp 34 src/android/SkAndroidFrameworkPerfettoStaticStorage.cpp 4 src/android/SkAndroidFrameworkUtils.cpp 60 src/android/SkAnimatedImage.cpp 301 src/base/SkArenaAlloc.cpp 131 src/base/SkArenaAlloc.h 243 src/base/SkArenaAllocList.h 58 src/base/SkAutoMalloc.h 91 src/base/SkBase64.cpp 137 src/base/SkBase64.h 18 src/base/SkBezierCurves.cpp 153 src/base/SkBezierCurves.h 31 src/base/SkBitmaskEnum.h 42 src/base/SkBlockAllocator.cpp 231 src/base/SkBlockAllocator.h 347 src/base/SkBuffer.cpp 68 src/base/SkBuffer.h 74 src/base/SkContainers.cpp 54 src/base/SkCubics.cpp 193 src/base/SkCubics.h 19 src/base/SkDebug.cpp 8 src/base/SkDeque.cpp 240 src/base/SkEndian.h 140 src/base/SkEnumBitMask.h 47 src/base/SkFixedArray.h 171 src/base/SkFloatBits.h 36 src/base/SkFloatingPoint.cpp 25 src/base/SkHalf.cpp 13 src/base/SkHalf.h 13 src/base/SkLeanWindows.h 25 src/base/SkMSAN.h 25 src/base/SkMalloc.cpp 14 src/base/SkMathPriv.cpp 35 src/base/SkMathPriv.h 194 src/base/SkNoDestructor.h 37 src/base/SkQuads.cpp 90 src/base/SkQuads.h 15 src/base/SkRandom.h 86 src/base/SkRectMemcpy.h 20 src/base/SkSafeMath.cpp 11 src/base/SkSafeMath.h 81 src/base/SkScopeExit.h 28 src/base/SkSemaphore.cpp 58 src/base/SkSharedMutex.cpp 259 src/base/SkSharedMutex.h 60 src/base/SkSpinlock.cpp 35 src/base/SkSpinlock.h 34 src/base/SkStringView.h 32 src/base/SkTBlockList.h 282 src/base/SkTDArray.cpp 176 src/base/SkTDPQueue.h 160 src/base/SkTInternalLList.h 221 src/base/SkTLazy.h 106 src/base/SkTSearch.cpp 84 src/base/SkTSearch.h 69 src/base/SkTSort.h 131 src/base/SkThreadID.cpp 8 src/base/SkTime.cpp 17 src/base/SkTime.h 8 src/base/SkUTF.cpp 268 src/base/SkUTF.h 23 src/base/SkUtils.cpp 5 src/base/SkUtils.h 36 src/base/SkVx.h 899 src/base/SkZip.h 169 src/capture/SkCaptureCanvas.cpp 251 src/capture/SkCaptureCanvas.h 91 src/codec/SkAndroidCodec.cpp 431 src/codec/SkAndroidCodecAdapter.cpp 18 src/codec/SkAndroidCodecAdapter.h 21 src/codec/SkAvifCodec.cpp 225 src/codec/SkAvifCodec.h 75 src/codec/SkBmpBaseCodec.cpp 11 src/codec/SkBmpBaseCodec.h 22 src/codec/SkBmpCodec.cpp 483 src/codec/SkBmpCodec.h 58 src/codec/SkBmpMaskCodec.cpp 78 src/codec/SkBmpMaskCodec.h 37 src/codec/SkBmpRLECodec.cpp 390 src/codec/SkBmpRLECodec.h 57 src/codec/SkBmpStandardCodec.cpp 238 src/codec/SkBmpStandardCodec.h 54 src/codec/SkCodec.cpp 785 src/codec/SkCodecImageGenerator.cpp 93 src/codec/SkCodecImageGenerator.h 41 src/codec/SkCodecPriv.h 160 src/codec/SkColorPalette.cpp 13 src/codec/SkColorPalette.h 21 src/codec/SkCrabbyAvifCodec.cpp 431 src/codec/SkCrabbyAvifCodec.h 89 src/codec/SkEncodedInfo.cpp 19 src/codec/SkExif.cpp 296 src/codec/SkFrameHolder.h 92 src/codec/SkGainmapInfo.cpp 249 src/codec/SkHeifCodec.cpp 455 src/codec/SkHeifCodec.h 93 src/codec/SkIcoCodec.cpp 301 src/codec/SkIcoCodec.h 48 src/codec/SkImageGenerator_FromEncoded.cpp 50 src/codec/SkJpegCodec.cpp 749 src/codec/SkJpegCodec.h 72 src/codec/SkJpegConstants.h 35 src/codec/SkJpegDecoderMgr.cpp 114 src/codec/SkJpegDecoderMgr.h 39 src/codec/SkJpegMetadataDecoderImpl.cpp 361 src/codec/SkJpegMetadataDecoderImpl.h 35 src/codec/SkJpegMultiPicture.cpp 231 src/codec/SkJpegMultiPicture.h 21 src/codec/SkJpegPriv.h 39 src/codec/SkJpegSegmentScan.cpp 177 src/codec/SkJpegSegmentScan.h 54 src/codec/SkJpegSourceMgr.cpp 328 src/codec/SkJpegSourceMgr.h 40 src/codec/SkJpegUtility.cpp 90 src/codec/SkJpegUtility.h 18 src/codec/SkJpegXmp.cpp 143 src/codec/SkJpegXmp.h 9 src/codec/SkJpegxlCodec.cpp 372 src/codec/SkJpegxlCodec.h 44 src/codec/SkMaskSwizzler.cpp 476 src/codec/SkMaskSwizzler.h 34 src/codec/SkParseEncodedOrigin.cpp 16 src/codec/SkParseEncodedOrigin.h 6 src/codec/SkPixmapUtils.cpp 53 src/codec/SkPixmapUtilsPriv.h 32 src/codec/SkPngCodec.cpp 829 src/codec/SkPngCodec.h 66 src/codec/SkPngCodecBase.cpp 277 src/codec/SkPngCodecBase.h 65 src/codec/SkPngCompositeChunkReader.cpp 22 src/codec/SkPngCompositeChunkReader.h 23 src/codec/SkPngPriv.h 5 src/codec/SkRawCodec.cpp 643 src/codec/SkRawCodec.h 30 src/codec/SkSampledCodec.cpp 262 src/codec/SkSampledCodec.h 24 src/codec/SkSampler.cpp 57 src/codec/SkSampler.h 34 src/codec/SkScalingCodec.h 30 src/codec/SkStubHeifDecoderAPI.h 56 src/codec/SkSwizzler.cpp 984 src/codec/SkSwizzler.h 64 src/codec/SkTiffUtility.cpp 241 src/codec/SkTiffUtility.h 75 src/codec/SkWbmpCodec.cpp 190 src/codec/SkWbmpCodec.h 43 src/codec/SkWebpCodec.cpp 604 src/codec/SkWebpCodec.h 83 src/codec/SkWuffsCodec.cpp 760 src/codec/SkXmp.cpp 513 src/core/Sk4px.h 196 src/core/SkAAClip.cpp 1577 src/core/SkAAClip.h 85 src/core/SkATrace.cpp 60 src/core/SkATrace.h 33 src/core/SkAdvancedTypefaceMetrics.h 46 src/core/SkAlphaRuns.cpp 52 src/core/SkAlphaRuns.h 124 src/core/SkAnalyticEdge.cpp 533 src/core/SkAnalyticEdge.h 107 src/core/SkAnnotation.cpp 33 src/core/SkAnnotationKeys.h 10 src/core/SkAutoBlitterChoose.h 42 src/core/SkAutoPixmapStorage.cpp 62 src/core/SkAutoPixmapStorage.h 41 src/core/SkBBHFactory.cpp 9 src/core/SkBigPicture.cpp 62 src/core/SkBigPicture.h 46 src/core/SkBitmap.cpp 533 src/core/SkBitmapCache.cpp 237 src/core/SkBitmapCache.h 45 src/core/SkBitmapDevice.cpp 517 src/core/SkBitmapDevice.h 103 src/core/SkBitmapProcState.cpp 512 src/core/SkBitmapProcState.h 142 src/core/SkBitmapProcState_matrixProcs.cpp 383 src/core/SkBitmapProcState_opts.cpp 30 src/core/SkBitmapProcState_opts_lasx.cpp 14 src/core/SkBitmapProcState_opts_ssse3.cpp 14 src/core/SkBlendMode.cpp 194 src/core/SkBlendModeBlender.cpp 76 src/core/SkBlendModeBlender.h 23 src/core/SkBlendModePriv.h 22 src/core/SkBlenderBase.h 48 src/core/SkBlitBWMaskTemplate.h 97 src/core/SkBlitMask.h 10 src/core/SkBlitMask_opts.cpp 24 src/core/SkBlitMask_opts_ssse3.cpp 14 src/core/SkBlitRow.h 21 src/core/SkBlitRow_D32.cpp 396 src/core/SkBlitRow_opts.cpp 30 src/core/SkBlitRow_opts_hsw.cpp 15 src/core/SkBlitRow_opts_lasx.cpp 15 src/core/SkBlitter.cpp 631 src/core/SkBlitter.h 185 src/core/SkBlitter_A8.cpp 258 src/core/SkBlitter_A8.h 34 src/core/SkBlitter_ARGB32.cpp 1305 src/core/SkBlitter_Sprite.cpp 171 src/core/SkBlurEngine.cpp 863 src/core/SkBlurEngine.h 99 src/core/SkBlurMask.cpp 487 src/core/SkBlurMask.h 38 src/core/SkBlurMaskFilterImpl.cpp 402 src/core/SkBlurMaskFilterImpl.h 61 src/core/SkCPUContext.cpp 19 src/core/SkCPUContextImpl.h 13 src/core/SkCPURecorder.cpp 10 src/core/SkCPURecorderImpl.h 17 src/core/SkCachedData.cpp 138 src/core/SkCachedData.h 64 src/core/SkCanvas.cpp 2194 src/core/SkCanvasPriv.cpp 195 src/core/SkCanvasPriv.h 93 src/core/SkCanvas_Raster.cpp 38 src/core/SkCapabilities.cpp 13 src/core/SkChecksum.cpp 94 src/core/SkChecksum.h 55 src/core/SkClipStack.cpp 805 src/core/SkClipStack.h 259 src/core/SkClipStackDevice.cpp 102 src/core/SkClipStackDevice.h 42 src/core/SkColor.cpp 131 src/core/SkColorData.h 240 src/core/SkColorFilter.cpp 49 src/core/SkColorFilterPriv.h 17 src/core/SkColorPriv.h 99 src/core/SkColorSpace.cpp 350 src/core/SkColorSpacePriv.h 48 src/core/SkColorSpaceXformSteps.cpp 112 src/core/SkColorSpaceXformSteps.h 37 src/core/SkColorTable.cpp 38 src/core/SkCompressedDataUtils.cpp 234 src/core/SkCompressedDataUtils.h 29 src/core/SkContourMeasure.cpp 606 src/core/SkConvertPixels.cpp 243 src/core/SkConvertPixels.h 8 src/core/SkCoreBlitters.h 99 src/core/SkCpu.cpp 77 src/core/SkCpu.h 87 src/core/SkCubicClipper.cpp 115 src/core/SkCubicClipper.h 16 src/core/SkCubicMap.cpp 86 src/core/SkData.cpp 163 src/core/SkDataTable.cpp 103 src/core/SkDebugUtils.h 40 src/core/SkDescriptor.cpp 178 src/core/SkDescriptor.h 78 src/core/SkDevice.cpp 499 src/core/SkDevice.h 339 src/core/SkDistanceFieldGen.cpp 410 src/core/SkDistanceFieldGen.h 24 src/core/SkDocument.cpp 60 src/core/SkDraw.cpp 436 src/core/SkDraw.h 57 src/core/SkDrawBase.cpp 619 src/core/SkDrawBase.h 107 src/core/SkDrawProcs.h 23 src/core/SkDrawShadowInfo.cpp 160 src/core/SkDrawShadowInfo.h 64 src/core/SkDrawTypes.h 9 src/core/SkDraw_atlas.cpp 123 src/core/SkDraw_text.cpp 111 src/core/SkDraw_vertices.cpp 276 src/core/SkDrawable.cpp 74 src/core/SkEdge.cpp 365 src/core/SkEdge.h 127 src/core/SkEdgeBuilder.cpp 310 src/core/SkEdgeBuilder.h 69 src/core/SkEdgeClipper.cpp 450 src/core/SkEdgeClipper.h 42 src/core/SkEffectPriv.h 17 src/core/SkEnumerate.h 94 src/core/SkExecutor.cpp 117 src/core/SkFDot6.h 53 src/core/SkFlattenable.cpp 121 src/core/SkFont.cpp 339 src/core/SkFontDescriptor.cpp 233 src/core/SkFontDescriptor.h 139 src/core/SkFontMetricsPriv.cpp 48 src/core/SkFontMetricsPriv.h 12 src/core/SkFontMgr.cpp 200 src/core/SkFontPriv.h 59 src/core/SkFontStream.cpp 155 src/core/SkFontStream.h 16 src/core/SkFont_serial.cpp 94 src/core/SkGaussFilter.cpp 62 src/core/SkGaussFilter.h 17 src/core/SkGeometry.cpp 1256 src/core/SkGeometry.h 248 src/core/SkGlobalInitialization_core.cpp 10 src/core/SkGlyph.cpp 588 src/core/SkGlyph.h 420 src/core/SkGlyphRunPainter.cpp 336 src/core/SkGlyphRunPainter.h 43 src/core/SkGraphics.cpp 89 src/core/SkIDChangeListener.cpp 44 src/core/SkIPoint16.h 18 src/core/SkImageFilter.cpp 300 src/core/SkImageFilterCache.cpp 139 src/core/SkImageFilterCache.h 54 src/core/SkImageFilterTypes.cpp 1521 src/core/SkImageFilterTypes.h 689 src/core/SkImageFilter_Base.h 121 src/core/SkImageGenerator.cpp 30 src/core/SkImageInfo.cpp 227 src/core/SkImageInfoPriv.h 193 src/core/SkImagePriv.h 23 src/core/SkKnownRuntimeEffects.cpp 469 src/core/SkKnownRuntimeEffects.h 83 src/core/SkLRUCache.h 108 src/core/SkLatticeIter.cpp 225 src/core/SkLatticeIter.h 43 src/core/SkLineClipper.cpp 207 src/core/SkLineClipper.h 15 src/core/SkLocalMatrixImageFilter.cpp 58 src/core/SkLocalMatrixImageFilter.h 40 src/core/SkM44.cpp 262 src/core/SkMD5.cpp 210 src/core/SkMD5.h 30 src/core/SkMallocPixelRef.cpp 64 src/core/SkMask.cpp 80 src/core/SkMask.h 187 src/core/SkMaskBlurFilter.cpp 656 src/core/SkMaskBlurFilter.h 17 src/core/SkMaskCache.cpp 163 src/core/SkMaskCache.h 32 src/core/SkMaskFilter.cpp 15 src/core/SkMaskFilterBase.cpp 262 src/core/SkMaskFilterBase.h 104 src/core/SkMaskGamma.cpp 89 src/core/SkMaskGamma.h 139 src/core/SkMasks.cpp 95 src/core/SkMasks.h 35 src/core/SkMatrix.cpp 1427 src/core/SkMatrixInvert.cpp 117 src/core/SkMatrixInvert.h 7 src/core/SkMatrixPriv.h 119 src/core/SkMatrixUtils.h 13 src/core/SkMemset.h 14 src/core/SkMemset_opts.cpp 30 src/core/SkMemset_opts_avx.cpp 19 src/core/SkMemset_opts_erms.cpp 96 src/core/SkMesh.cpp 773 src/core/SkMeshPriv.h 103 src/core/SkMessageBus.h 102 src/core/SkMipmap.cpp 199 src/core/SkMipmap.h 53 src/core/SkMipmapAccessor.cpp 91 src/core/SkMipmapAccessor.h 38 src/core/SkMipmapBuilder.cpp 26 src/core/SkMipmapBuilder.h 18 src/core/SkMipmapDrawDownSampler.cpp 46 src/core/SkMipmapHQDownSampler.cpp 505 src/core/SkNextID.h 8 src/core/SkOSFile.h 40 src/core/SkOpts.cpp 50 src/core/SkOpts.h 25 src/core/SkOptsTargets.h 8 src/core/SkOverdrawCanvas.cpp 219 src/core/SkPaint.cpp 228 src/core/SkPaintDefaults.h 13 src/core/SkPaintPriv.cpp 251 src/core/SkPaintPriv.h 23 src/core/SkPath.cpp 3200 src/core/SkPathBuilder.cpp 750 src/core/SkPathEffect.cpp 146 src/core/SkPathEffectBase.h 88 src/core/SkPathEnums.h 13 src/core/SkPathMakers.h 66 src/core/SkPathMeasure.cpp 48 src/core/SkPathMeasurePriv.h 19 src/core/SkPathPriv.h 328 src/core/SkPathRef.cpp 573 src/core/SkPathUtils.cpp 66 src/core/SkPath_serial.cpp 223 src/core/SkPicture.cpp 287 src/core/SkPictureData.cpp 475 src/core/SkPictureData.h 135 src/core/SkPictureFlat.cpp 7 src/core/SkPictureFlat.h 169 src/core/SkPicturePlayback.cpp 663 src/core/SkPicturePlayback.h 42 src/core/SkPicturePriv.h 60 src/core/SkPictureRecord.cpp 742 src/core/SkPictureRecord.h 218 src/core/SkPictureRecorder.cpp 118 src/core/SkPixelRef.cpp 106 src/core/SkPixelRefPriv.h 8 src/core/SkPixmap.cpp 755 src/core/SkPixmapDraw.cpp 56 src/core/SkPoint.cpp 104 src/core/SkPoint3.cpp 46 src/core/SkPointPriv.h 91 src/core/SkPtrRecorder.cpp 58 src/core/SkPtrRecorder.h 71 src/core/SkQuadClipper.cpp 76 src/core/SkQuadClipper.h 43 src/core/SkRRect.cpp 667 src/core/SkRRectPriv.h 32 src/core/SkRSXform.cpp 34 src/core/SkRTree.cpp 140 src/core/SkRTree.h 40 src/core/SkRasterClip.cpp 258 src/core/SkRasterClip.h 130 src/core/SkRasterClipStack.h 95 src/core/SkRasterPipeline.cpp 580 src/core/SkRasterPipeline.h 100 src/core/SkRasterPipelineBlitter.cpp 565 src/core/SkRasterPipelineContextUtils.h 27 src/core/SkRasterPipelineOpContexts.h 215 src/core/SkRasterPipelineOpList.h 208 src/core/SkRasterPipelineVizualizer.h 63 src/core/SkReadBuffer.cpp 463 src/core/SkReadBuffer.h 176 src/core/SkReadPixelsRec.cpp 27 src/core/SkReadPixelsRec.h 28 src/core/SkRecord.cpp 22 src/core/SkRecord.h 97 src/core/SkRecordCanvas.cpp 362 src/core/SkRecordCanvas.h 153 src/core/SkRecordDraw.cpp 455 src/core/SkRecordDraw.h 46 src/core/SkRecordOpts.cpp 167 src/core/SkRecordOpts.h 10 src/core/SkRecordPattern.h 149 src/core/SkRecordedDrawable.cpp 76 src/core/SkRecordedDrawable.h 39 src/core/SkRecords.cpp 10 src/core/SkRecords.h 313 src/core/SkRect.cpp 252 src/core/SkRectPriv.h 65 src/core/SkRegion.cpp 1266 src/core/SkRegionPriv.h 170 src/core/SkRegion_path.cpp 456 src/core/SkResourceCache.cpp 425 src/core/SkResourceCache.h 122 src/core/SkRuntimeBlender.cpp 89 src/core/SkRuntimeBlender.h 35 src/core/SkRuntimeEffect.cpp 765 src/core/SkRuntimeEffectPriv.h 173 src/core/SkSLTypeShared.cpp 193 src/core/SkSLTypeShared.h 229 src/core/SkSafeRange.h 27 src/core/SkSamplingPriv.h 50 src/core/SkScalar.cpp 27 src/core/SkScaleToSides.h 34 src/core/SkScalerContext.cpp 1034 src/core/SkScalerContext.h 298 src/core/SkScan.cpp 82 src/core/SkScan.h 80 src/core/SkScanPriv.h 55 src/core/SkScan_AAAPath.cpp 1382 src/core/SkScan_AntiPath.cpp 113 src/core/SkScan_Antihair.cpp 766 src/core/SkScan_Hairline.cpp 589 src/core/SkScan_Path.cpp 576 src/core/SkSpecialImage.cpp 146 src/core/SkSpecialImage.h 84 src/core/SkSpriteBlitter.h 25 src/core/SkSpriteBlitter_ARGB32.cpp 57 src/core/SkStream.cpp 817 src/core/SkStreamPriv.h 30 src/core/SkStrike.cpp 380 src/core/SkStrike.h 130 src/core/SkStrikeCache.cpp 264 src/core/SkStrikeCache.h 75 src/core/SkStrikeSpec.cpp 168 src/core/SkStrikeSpec.h 130 src/core/SkString.cpp 505 src/core/SkStringUtils.cpp 102 src/core/SkStringUtils.h 38 src/core/SkStroke.cpp 1355 src/core/SkStroke.h 46 src/core/SkStrokeRec.cpp 131 src/core/SkStrokerPriv.cpp 168 src/core/SkStrokerPriv.h 29 src/core/SkSurfacePriv.h 10 src/core/SkSwizzle.cpp 5 src/core/SkSwizzlePriv.h 42 src/core/SkSwizzler_opts.cpp 44 src/core/SkSwizzler_opts_hsw.cpp 23 src/core/SkSwizzler_opts_lasx.cpp 21 src/core/SkSwizzler_opts_ssse3.cpp 25 src/core/SkSynchronizedResourceCache.cpp 58 src/core/SkSynchronizedResourceCache.h 29 src/core/SkTDynamicHash.h 32 src/core/SkTHash.h 494 src/core/SkTMultiMap.h 146 src/core/SkTaskGroup.cpp 35 src/core/SkTaskGroup.h 26 src/core/SkTextBlob.cpp 806 src/core/SkTextBlobPriv.h 160 src/core/SkTextFormatParams.h 17 src/core/SkTraceEvent.h 251 src/core/SkTraceEventCommon.h 431 src/core/SkTypeface.cpp 470 src/core/SkTypefaceCache.cpp 87 src/core/SkTypefaceCache.h 23 src/core/SkTypeface_remote.cpp 128 src/core/SkTypeface_remote.h 154 src/core/SkUnPreMultiply.cpp 66 src/core/SkValidationUtils.h 16 src/core/SkVertState.cpp 92 src/core/SkVertState.h 29 src/core/SkVertices.cpp 294 src/core/SkVerticesPriv.h 35 src/core/SkWriteBuffer.cpp 232 src/core/SkWriteBuffer.h 137 src/core/SkWritePixelsRec.cpp 27 src/core/SkWritePixelsRec.h 28 src/core/SkWriter32.cpp 58 src/core/SkWriter32.h 172 src/core/SkYUVAInfo.cpp 338 src/core/SkYUVAInfoLocation.h 41 src/core/SkYUVAPixmaps.cpp 234 src/core/SkYUVMath.cpp 705 src/core/SkYUVMath.h 7 src/core/SkYUVPlanesCache.cpp 74 src/core/SkYUVPlanesCache.h 16 src/effects/Sk1DPathEffect.cpp 200 src/effects/Sk2DPathEffect.cpp 161 src/effects/SkBlenders.cpp 39 src/effects/SkColorMatrix.cpp 87 src/effects/SkColorMatrixFilter.cpp 31 src/effects/SkCornerPathEffect.cpp 152 src/effects/SkDashImpl.h 28 src/effects/SkDashPathEffect.cpp 310 src/effects/SkDiscretePathEffect.cpp 134 src/effects/SkEmbossMask.cpp 87 src/effects/SkEmbossMask.h 9 src/effects/SkEmbossMaskFilter.cpp 152 src/effects/SkEmbossMaskFilter.h 46 src/effects/SkHighContrastFilter.cpp 34 src/effects/SkShaderMaskFilterImpl.cpp 83 src/effects/SkShaderMaskFilterImpl.h 37 src/effects/SkTableMaskFilter.cpp 162 src/effects/SkTrimPE.h 22 src/effects/SkTrimPathEffect.cpp 99 src/effects/colorfilters/SkBlendModeColorFilter.cpp 102 src/effects/colorfilters/SkBlendModeColorFilter.h 26 src/effects/colorfilters/SkColorFilterBase.cpp 38 src/effects/colorfilters/SkColorFilterBase.h 78 src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp 84 src/effects/colorfilters/SkColorSpaceXformColorFilter.h 32 src/effects/colorfilters/SkComposeColorFilter.cpp 38 src/effects/colorfilters/SkComposeColorFilter.h 28 src/effects/colorfilters/SkGaussianColorFilter.cpp 21 src/effects/colorfilters/SkGaussianColorFilter.h 19 src/effects/colorfilters/SkMatrixColorFilter.cpp 100 src/effects/colorfilters/SkMatrixColorFilter.h 31 src/effects/colorfilters/SkRuntimeColorFilter.cpp 143 src/effects/colorfilters/SkRuntimeColorFilter.h 33 src/effects/colorfilters/SkTableColorFilter.cpp 57 src/effects/colorfilters/SkTableColorFilter.h 27 src/effects/colorfilters/SkWorkingFormatColorFilter.cpp 160 src/effects/colorfilters/SkWorkingFormatColorFilter.h 55 src/effects/imagefilters/SkBlendImageFilter.cpp 357 src/effects/imagefilters/SkBlurImageFilter.cpp 181 src/effects/imagefilters/SkColorFilterImageFilter.cpp 109 src/effects/imagefilters/SkComposeImageFilter.cpp 91 src/effects/imagefilters/SkCropImageFilter.cpp 139 src/effects/imagefilters/SkDisplacementMapImageFilter.cpp 205 src/effects/imagefilters/SkDropShadowImageFilter.cpp 82 src/effects/imagefilters/SkImageImageFilter.cpp 117 src/effects/imagefilters/SkLightingImageFilter.cpp 436 src/effects/imagefilters/SkMagnifierImageFilter.cpp 203 src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp 321 src/effects/imagefilters/SkMatrixConvolutionImageFilter.h 8 src/effects/imagefilters/SkMatrixTransformImageFilter.cpp 147 src/effects/imagefilters/SkMergeImageFilter.cpp 99 src/effects/imagefilters/SkMorphologyImageFilter.cpp 237 src/effects/imagefilters/SkPictureImageFilter.cpp 86 src/effects/imagefilters/SkRuntimeImageFilter.cpp 229 src/effects/imagefilters/SkShaderImageFilter.cpp 102 src/encode/SkEncoder.cpp 16 src/encode/SkICC.cpp 619 src/encode/SkICCPriv.h 43 src/encode/SkImageEncoderFns.h 51 src/encode/SkImageEncoderPriv.h 15 src/encode/SkJPEGWriteUtility.cpp 50 src/encode/SkJPEGWriteUtility.h 19 src/encode/SkJpegEncoderImpl.cpp 416 src/encode/SkJpegEncoderImpl.h 54 src/encode/SkJpegEncoder_none.cpp 18 src/encode/SkJpegGainmapEncoder.cpp 295 src/encode/SkPngEncoderBase.cpp 191 src/encode/SkPngEncoderBase.h 29 src/encode/SkPngEncoderImpl.cpp 395 src/encode/SkPngEncoderImpl.h 18 src/encode/SkPngEncoder_none.cpp 18 src/encode/SkWebpEncoderImpl.cpp 200 src/encode/SkWebpEncoder_none.cpp 18 src/gpu/AsyncReadTypes.h 167 src/gpu/AtlasTypes.cpp 141 src/gpu/AtlasTypes.h 360 src/gpu/Blend.cpp 162 src/gpu/Blend.h 129 src/gpu/BlendFormula.cpp 140 src/gpu/BlendFormula.h 137 src/gpu/BlurUtils.cpp 274 src/gpu/BlurUtils.h 53 src/gpu/BufferWriter.h 362 src/gpu/DataUtils.cpp 212 src/gpu/DataUtils.h 19 src/gpu/DitherUtils.cpp 70 src/gpu/DitherUtils.h 12 src/gpu/GpuRefCnt.h 86 src/gpu/GpuTypesPriv.h 49 src/gpu/KeyBuilder.h 68 src/gpu/MutableTextureState.cpp 35 src/gpu/MutableTextureStatePriv.h 41 src/gpu/Rectanizer.h 31 src/gpu/RectanizerPow2.cpp 41 src/gpu/RectanizerPow2.h 54 src/gpu/RectanizerSkyline.cpp 92 src/gpu/RectanizerSkyline.h 35 src/gpu/RefCntedCallback.h 114 src/gpu/ResourceKey.cpp 24 src/gpu/ResourceKey.h 284 src/gpu/ShaderErrorHandler.cpp 21 src/gpu/SkBackingFit.cpp 27 src/gpu/SkBackingFit.h 8 src/gpu/SkRenderEngineAbortf.h 11 src/gpu/SkSLToBackend.cpp 63 src/gpu/SkSLToBackend.h 24 src/gpu/Swizzle.cpp 42 src/gpu/Swizzle.h 121 src/gpu/SwizzlePriv.h 11 src/gpu/TiledTextureUtils.cpp 348 src/gpu/TiledTextureUtils.h 57 src/gpu/android/AHardwareBufferUtils.cpp 39 src/gpu/ganesh/ClipStack.cpp 1179 src/gpu/ganesh/ClipStack.h 225 src/gpu/ganesh/Device.cpp 1167 src/gpu/ganesh/Device.h 279 src/gpu/ganesh/Device_drawTexture.cpp 550 src/gpu/ganesh/GrAHardwareBufferImageGenerator.cpp 172 src/gpu/ganesh/GrAHardwareBufferImageGenerator.h 36 src/gpu/ganesh/GrAHardwareBufferUtils.cpp 68 src/gpu/ganesh/GrAppliedClip.h 119 src/gpu/ganesh/GrAttachment.cpp 88 src/gpu/ganesh/GrAttachment.h 83 src/gpu/ganesh/GrAuditTrail.cpp 159 src/gpu/ganesh/GrAuditTrail.h 114 src/gpu/ganesh/GrAutoLocaleSetter.h 76 src/gpu/ganesh/GrBackendSemaphore.cpp 63 src/gpu/ganesh/GrBackendSemaphorePriv.h 31 src/gpu/ganesh/GrBackendSurface.cpp 609 src/gpu/ganesh/GrBackendSurfacePriv.h 125 src/gpu/ganesh/GrBackendTextureImageGenerator.cpp 214 src/gpu/ganesh/GrBackendTextureImageGenerator.h 66 src/gpu/ganesh/GrBackendUtils.cpp 105 src/gpu/ganesh/GrBackendUtils.h 10 src/gpu/ganesh/GrBaseContextPriv.h 37 src/gpu/ganesh/GrBlurUtils.cpp 1807 src/gpu/ganesh/GrBlurUtils.h 61 src/gpu/ganesh/GrBuffer.h 16 src/gpu/ganesh/GrBufferAllocPool.cpp 430 src/gpu/ganesh/GrBufferAllocPool.h 122 src/gpu/ganesh/GrBufferTransferRenderTask.cpp 36 src/gpu/ganesh/GrBufferTransferRenderTask.h 46 src/gpu/ganesh/GrBufferUpdateRenderTask.cpp 23 src/gpu/ganesh/GrBufferUpdateRenderTask.h 37 src/gpu/ganesh/GrCanvas.cpp 40 src/gpu/ganesh/GrCanvas.h 12 src/gpu/ganesh/GrCaps.cpp 427 src/gpu/ganesh/GrCaps.h 366 src/gpu/ganesh/GrClientMappedBufferManager.cpp 9 src/gpu/ganesh/GrClientMappedBufferManager.h 16 src/gpu/ganesh/GrClip.h 106 src/gpu/ganesh/GrColor.h 48 src/gpu/ganesh/GrColorInfo.cpp 32 src/gpu/ganesh/GrColorInfo.h 37 src/gpu/ganesh/GrColorSpaceXform.cpp 139 src/gpu/ganesh/GrColorSpaceXform.h 54 src/gpu/ganesh/GrContextThreadSafeProxy.cpp 155 src/gpu/ganesh/GrContextThreadSafeProxyPriv.h 43 src/gpu/ganesh/GrContext_Base.cpp 44 src/gpu/ganesh/GrCopyRenderTask.cpp 79 src/gpu/ganesh/GrCopyRenderTask.h 52 src/gpu/ganesh/GrCpuBuffer.h 34 src/gpu/ganesh/GrDDLContext.cpp 85 src/gpu/ganesh/GrDDLTask.cpp 103 src/gpu/ganesh/GrDDLTask.h 48 src/gpu/ganesh/GrDataUtils.cpp 482 src/gpu/ganesh/GrDataUtils.h 20 src/gpu/ganesh/GrDefaultGeoProcFactory.cpp 288 src/gpu/ganesh/GrDefaultGeoProcFactory.h 67 src/gpu/ganesh/GrDeferredDisplayList.cpp 59 src/gpu/ganesh/GrDeferredDisplayListPriv.h 35 src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp 141 src/gpu/ganesh/GrDeferredProxyUploader.h 69 src/gpu/ganesh/GrDeferredUpload.h 22 src/gpu/ganesh/GrDirectContext.cpp 982 src/gpu/ganesh/GrDirectContextPriv.cpp 292 src/gpu/ganesh/GrDirectContextPriv.h 142 src/gpu/ganesh/GrDistanceFieldGenFromVector.cpp 635 src/gpu/ganesh/GrDistanceFieldGenFromVector.h 17 src/gpu/ganesh/GrDrawIndirectCommand.h 66 src/gpu/ganesh/GrDrawOpAtlas.cpp 437 src/gpu/ganesh/GrDrawOpAtlas.h 143 src/gpu/ganesh/GrDrawOpTest.cpp 48 src/gpu/ganesh/GrDrawOpTest.h 26 src/gpu/ganesh/GrDrawingManager.cpp 786 src/gpu/ganesh/GrDrawingManager.h 156 src/gpu/ganesh/GrDriverBugWorkarounds.cpp 25 src/gpu/ganesh/GrDstProxyView.h 50 src/gpu/ganesh/GrDynamicAtlas.cpp 183 src/gpu/ganesh/GrDynamicAtlas.h 66 src/gpu/ganesh/GrEagerVertexAllocator.cpp 45 src/gpu/ganesh/GrEagerVertexAllocator.h 59 src/gpu/ganesh/GrFPArgs.h 27 src/gpu/ganesh/GrFixedClip.cpp 35 src/gpu/ganesh/GrFixedClip.h 42 src/gpu/ganesh/GrFragmentProcessor.cpp 754 src/gpu/ganesh/GrFragmentProcessor.h 335 src/gpu/ganesh/GrFragmentProcessors.cpp 942 src/gpu/ganesh/GrFragmentProcessors.h 40 src/gpu/ganesh/GrGeometryProcessor.cpp 477 src/gpu/ganesh/GrGeometryProcessor.h 355 src/gpu/ganesh/GrGpu.cpp 813 src/gpu/ganesh/GrGpu.h 499 src/gpu/ganesh/GrGpuBuffer.cpp 78 src/gpu/ganesh/GrGpuBuffer.h 54 src/gpu/ganesh/GrGpuResource.cpp 170 src/gpu/ganesh/GrGpuResource.h 178 src/gpu/ganesh/GrGpuResourceCacheAccess.h 66 src/gpu/ganesh/GrGpuResourcePriv.h 38 src/gpu/ganesh/GrHashMapWithCache.h 48 src/gpu/ganesh/GrImageContext.cpp 18 src/gpu/ganesh/GrImageContextPriv.h 29 src/gpu/ganesh/GrImageInfo.cpp 36 src/gpu/ganesh/GrImageInfo.h 43 src/gpu/ganesh/GrManagedResource.cpp 8 src/gpu/ganesh/GrManagedResource.h 143 src/gpu/ganesh/GrMemoryPool.cpp 109 src/gpu/ganesh/GrMemoryPool.h 62 src/gpu/ganesh/GrMeshBuffers.cpp 124 src/gpu/ganesh/GrMeshBuffers.h 30 src/gpu/ganesh/GrMeshDrawTarget.cpp 34 src/gpu/ganesh/GrMeshDrawTarget.h 102 src/gpu/ganesh/GrNativeRect.h 62 src/gpu/ganesh/GrNonAtomicRef.h 36 src/gpu/ganesh/GrOnFlushResourceProvider.cpp 30 src/gpu/ganesh/GrOnFlushResourceProvider.h 28 src/gpu/ganesh/GrOpFlushState.cpp 223 src/gpu/ganesh/GrOpFlushState.h 265 src/gpu/ganesh/GrOpsRenderPass.cpp 289 src/gpu/ganesh/GrOpsRenderPass.h 133 src/gpu/ganesh/GrOpsTypes.h 26 src/gpu/ganesh/GrPaint.cpp 39 src/gpu/ganesh/GrPaint.h 71 src/gpu/ganesh/GrPersistentCacheUtils.cpp 102 src/gpu/ganesh/GrPersistentCacheUtils.h 32 src/gpu/ganesh/GrPipeline.cpp 118 src/gpu/ganesh/GrPipeline.h 158 src/gpu/ganesh/GrPixmap.h 114 src/gpu/ganesh/GrProcessor.cpp 30 src/gpu/ganesh/GrProcessor.h 107 src/gpu/ganesh/GrProcessorAnalysis.cpp 43 src/gpu/ganesh/GrProcessorAnalysis.h 102 src/gpu/ganesh/GrProcessorSet.cpp 176 src/gpu/ganesh/GrProcessorSet.h 138 src/gpu/ganesh/GrProcessorUnitTest.cpp 166 src/gpu/ganesh/GrProcessorUnitTest.h 124 src/gpu/ganesh/GrProgramDesc.cpp 146 src/gpu/ganesh/GrProgramDesc.h 62 src/gpu/ganesh/GrProgramInfo.cpp 75 src/gpu/ganesh/GrProgramInfo.h 68 src/gpu/ganesh/GrPromiseImageTexture.cpp 6 src/gpu/ganesh/GrProxyProvider.cpp 851 src/gpu/ganesh/GrProxyProvider.h 178 src/gpu/ganesh/GrRecordingContext.cpp 201 src/gpu/ganesh/GrRecordingContextPriv.cpp 324 src/gpu/ganesh/GrRecordingContextPriv.h 186 src/gpu/ganesh/GrRenderTarget.cpp 45 src/gpu/ganesh/GrRenderTarget.h 50 src/gpu/ganesh/GrRenderTargetProxy.cpp 152 src/gpu/ganesh/GrRenderTargetProxy.h 126 src/gpu/ganesh/GrRenderTask.cpp 285 src/gpu/ganesh/GrRenderTask.h 176 src/gpu/ganesh/GrRenderTaskCluster.cpp 144 src/gpu/ganesh/GrRenderTaskCluster.h 9 src/gpu/ganesh/GrResourceAllocator.cpp 383 src/gpu/ganesh/GrResourceAllocator.h 168 src/gpu/ganesh/GrResourceCache.cpp 711 src/gpu/ganesh/GrResourceCache.h 261 src/gpu/ganesh/GrResourceHandle.h 20 src/gpu/ganesh/GrResourceProvider.cpp 804 src/gpu/ganesh/GrResourceProvider.h 241 src/gpu/ganesh/GrResourceProviderPriv.h 19 src/gpu/ganesh/GrRingBuffer.cpp 82 src/gpu/ganesh/GrRingBuffer.h 51 src/gpu/ganesh/GrSPIRVUniformHandler.cpp 268 src/gpu/ganesh/GrSPIRVUniformHandler.h 60 src/gpu/ganesh/GrSPIRVVaryingHandler.cpp 91 src/gpu/ganesh/GrSPIRVVaryingHandler.h 13 src/gpu/ganesh/GrSWMaskHelper.cpp 112 src/gpu/ganesh/GrSWMaskHelper.h 44 src/gpu/ganesh/GrSamplerState.h 102 src/gpu/ganesh/GrScissorState.h 50 src/gpu/ganesh/GrSemaphore.h 12 src/gpu/ganesh/GrShaderCaps.cpp 109 src/gpu/ganesh/GrShaderCaps.h 37 src/gpu/ganesh/GrShaderVar.cpp 33 src/gpu/ganesh/GrShaderVar.h 96 src/gpu/ganesh/GrSimpleMesh.h 80 src/gpu/ganesh/GrStagingBufferManager.cpp 55 src/gpu/ganesh/GrStagingBufferManager.h 42 src/gpu/ganesh/GrStencilSettings.cpp 243 src/gpu/ganesh/GrStencilSettings.h 80 src/gpu/ganesh/GrStyle.cpp 160 src/gpu/ganesh/GrStyle.h 131 src/gpu/ganesh/GrSurface.cpp 61 src/gpu/ganesh/GrSurface.h 115 src/gpu/ganesh/GrSurfaceCharacterization.cpp 129 src/gpu/ganesh/GrSurfaceProxy.cpp 396 src/gpu/ganesh/GrSurfaceProxy.h 274 src/gpu/ganesh/GrSurfaceProxyPriv.h 41 src/gpu/ganesh/GrSurfaceProxyView.cpp 64 src/gpu/ganesh/GrSurfaceProxyView.h 76 src/gpu/ganesh/GrTTopoSort.h 73 src/gpu/ganesh/GrTestUtils.cpp 357 src/gpu/ganesh/GrTestUtils.h 79 src/gpu/ganesh/GrTexture.cpp 112 src/gpu/ganesh/GrTexture.h 64 src/gpu/ganesh/GrTextureProxy.cpp 202 src/gpu/ganesh/GrTextureProxy.h 116 src/gpu/ganesh/GrTextureProxyCacheAccess.h 28 src/gpu/ganesh/GrTextureProxyPriv.h 26 src/gpu/ganesh/GrTextureRenderTargetProxy.cpp 201 src/gpu/ganesh/GrTextureRenderTargetProxy.h 71 src/gpu/ganesh/GrTextureResolveManager.h 19 src/gpu/ganesh/GrTextureResolveRenderTask.cpp 102 src/gpu/ganesh/GrTextureResolveRenderTask.h 45 src/gpu/ganesh/GrThreadSafeCache.cpp 293 src/gpu/ganesh/GrThreadSafeCache.h 214 src/gpu/ganesh/GrThreadSafePipelineBuilder.cpp 44 src/gpu/ganesh/GrThreadSafePipelineBuilder.h 78 src/gpu/ganesh/GrTracing.h 8 src/gpu/ganesh/GrTransferFromRenderTask.cpp 21 src/gpu/ganesh/GrTransferFromRenderTask.h 57 src/gpu/ganesh/GrUniformDataManager.cpp 210 src/gpu/ganesh/GrUniformDataManager.h 57 src/gpu/ganesh/GrUserStencilSettings.h 178 src/gpu/ganesh/GrUtil.cpp 70 src/gpu/ganesh/GrUtil.h 99 src/gpu/ganesh/GrVertexChunkArray.cpp 30 src/gpu/ganesh/GrVertexChunkArray.h 66 src/gpu/ganesh/GrWaitRenderTask.cpp 21 src/gpu/ganesh/GrWaitRenderTask.h 43 src/gpu/ganesh/GrWindowRectangles.h 99 src/gpu/ganesh/GrWindowRectsState.h 38 src/gpu/ganesh/GrWritePixelsRenderTask.cpp 63 src/gpu/ganesh/GrWritePixelsRenderTask.h 46 src/gpu/ganesh/GrXferProcessor.cpp 187 src/gpu/ganesh/GrXferProcessor.h 199 src/gpu/ganesh/GrYUVABackendTextures.cpp 101 src/gpu/ganesh/GrYUVATextureProxies.cpp 120 src/gpu/ganesh/GrYUVATextureProxies.h 47 src/gpu/ganesh/PathRenderer.cpp 94 src/gpu/ganesh/PathRenderer.h 120 src/gpu/ganesh/PathRendererChain.cpp 102 src/gpu/ganesh/PathRendererChain.h 40 src/gpu/ganesh/SkGaneshRecorder.h 24 src/gpu/ganesh/SkGr.cpp 451 src/gpu/ganesh/SkGr.h 117 src/gpu/ganesh/StencilClip.h 48 src/gpu/ganesh/StencilMaskHelper.cpp 398 src/gpu/ganesh/StencilMaskHelper.h 35 src/gpu/ganesh/SurfaceContext.cpp 1201 src/gpu/ganesh/SurfaceContext.h 151 src/gpu/ganesh/SurfaceDrawContext.cpp 1648 src/gpu/ganesh/SurfaceDrawContext.h 396 src/gpu/ganesh/SurfaceFillContext.cpp 204 src/gpu/ganesh/SurfaceFillContext.h 125 src/gpu/ganesh/TestFormatColorTypeCombination.h 11 src/gpu/ganesh/d3d/GrD3DAMDMemoryAllocator.cpp 46 src/gpu/ganesh/d3d/GrD3DAMDMemoryAllocator.h 40 src/gpu/ganesh/d3d/GrD3DAttachment.cpp 80 src/gpu/ganesh/d3d/GrD3DAttachment.h 35 src/gpu/ganesh/d3d/GrD3DBuffer.cpp 229 src/gpu/ganesh/d3d/GrD3DBuffer.h 44 src/gpu/ganesh/d3d/GrD3DCaps.cpp 908 src/gpu/ganesh/d3d/GrD3DCaps.h 138 src/gpu/ganesh/d3d/GrD3DCommandList.cpp 512 src/gpu/ganesh/d3d/GrD3DCommandList.h 177 src/gpu/ganesh/d3d/GrD3DCommandSignature.cpp 25 src/gpu/ganesh/d3d/GrD3DCommandSignature.h 34 src/gpu/ganesh/d3d/GrD3DCpuDescriptorManager.cpp 151 src/gpu/ganesh/d3d/GrD3DCpuDescriptorManager.h 73 src/gpu/ganesh/d3d/GrD3DDescriptorHeap.cpp 36 src/gpu/ganesh/d3d/GrD3DDescriptorHeap.h 56 src/gpu/ganesh/d3d/GrD3DDescriptorTableManager.cpp 104 src/gpu/ganesh/d3d/GrD3DDescriptorTableManager.h 93 src/gpu/ganesh/d3d/GrD3DGpu.cpp 1391 src/gpu/ganesh/d3d/GrD3DGpu.h 262 src/gpu/ganesh/d3d/GrD3DOpsRenderPass.cpp 280 src/gpu/ganesh/d3d/GrD3DOpsRenderPass.h 53 src/gpu/ganesh/d3d/GrD3DPipeline.h 27 src/gpu/ganesh/d3d/GrD3DPipelineState.cpp 146 src/gpu/ganesh/d3d/GrD3DPipelineState.h 65 src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.cpp 566 src/gpu/ganesh/d3d/GrD3DPipelineStateBuilder.h 63 src/gpu/ganesh/d3d/GrD3DPipelineStateDataManager.cpp 27 src/gpu/ganesh/d3d/GrD3DPipelineStateDataManager.h 18 src/gpu/ganesh/d3d/GrD3DRenderTarget.cpp 182 src/gpu/ganesh/d3d/GrD3DRenderTarget.h 90 src/gpu/ganesh/d3d/GrD3DResourceProvider.cpp 322 src/gpu/ganesh/d3d/GrD3DResourceProvider.h 126 src/gpu/ganesh/d3d/GrD3DResourceState.h 17 src/gpu/ganesh/d3d/GrD3DRootSignature.cpp 90 src/gpu/ganesh/d3d/GrD3DRootSignature.h 31 src/gpu/ganesh/d3d/GrD3DSemaphore.cpp 17 src/gpu/ganesh/d3d/GrD3DSemaphore.h 22 src/gpu/ganesh/d3d/GrD3DTexture.cpp 141 src/gpu/ganesh/d3d/GrD3DTexture.h 75 src/gpu/ganesh/d3d/GrD3DTextureRenderTarget.cpp 219 src/gpu/ganesh/d3d/GrD3DTextureRenderTarget.h 87 src/gpu/ganesh/d3d/GrD3DTextureResource.cpp 98 src/gpu/ganesh/d3d/GrD3DTextureResource.h 83 src/gpu/ganesh/d3d/GrD3DTypesMinimal.cpp 62 src/gpu/ganesh/d3d/GrD3DTypesPriv.cpp 13 src/gpu/ganesh/d3d/GrD3DTypesPriv.h 17 src/gpu/ganesh/d3d/GrD3DUtil.cpp 20 src/gpu/ganesh/d3d/GrD3DUtil.h 137 src/gpu/ganesh/effects/GrAtlasedShaderHelpers.h 112 src/gpu/ganesh/effects/GrBezierEffect.cpp 280 src/gpu/ganesh/effects/GrBezierEffect.h 93 src/gpu/ganesh/effects/GrBicubicEffect.cpp 268 src/gpu/ganesh/effects/GrBicubicEffect.h 87 src/gpu/ganesh/effects/GrBitmapTextGeoProc.cpp 211 src/gpu/ganesh/effects/GrBitmapTextGeoProc.h 66 src/gpu/ganesh/effects/GrBlendFragmentProcessor.cpp 210 src/gpu/ganesh/effects/GrBlendFragmentProcessor.h 18 src/gpu/ganesh/effects/GrColorTableEffect.cpp 107 src/gpu/ganesh/effects/GrColorTableEffect.h 33 src/gpu/ganesh/effects/GrConvexPolyEffect.cpp 174 src/gpu/ganesh/effects/GrConvexPolyEffect.h 44 src/gpu/ganesh/effects/GrCoverageSetOpXP.cpp 165 src/gpu/ganesh/effects/GrCoverageSetOpXP.h 57 src/gpu/ganesh/effects/GrCustomXfermode.cpp 264 src/gpu/ganesh/effects/GrCustomXfermode.h 9 src/gpu/ganesh/effects/GrDisableColorXP.cpp 49 src/gpu/ganesh/effects/GrDisableColorXP.h 47 src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp 677 src/gpu/ganesh/effects/GrDistanceFieldGeoProc.h 199 src/gpu/ganesh/effects/GrMatrixEffect.cpp 60 src/gpu/ganesh/effects/GrMatrixEffect.h 38 src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.cpp 88 src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.h 40 src/gpu/ganesh/effects/GrOvalEffect.cpp 25 src/gpu/ganesh/effects/GrOvalEffect.h 12 src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp 213 src/gpu/ganesh/effects/GrPerlinNoise2Effect.h 111 src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp 430 src/gpu/ganesh/effects/GrPorterDuffXferProcessor.h 52 src/gpu/ganesh/effects/GrRRectEffect.cpp 648 src/gpu/ganesh/effects/GrRRectEffect.h 12 src/gpu/ganesh/effects/GrShadowGeoProc.cpp 61 src/gpu/ganesh/effects/GrShadowGeoProc.h 37 src/gpu/ganesh/effects/GrSkSLFP.cpp 417 src/gpu/ganesh/effects/GrSkSLFP.h 332 src/gpu/ganesh/effects/GrTextureEffect.cpp 724 src/gpu/ganesh/effects/GrTextureEffect.h 124 src/gpu/ganesh/effects/GrYUVtoRGBEffect.cpp 340 src/gpu/ganesh/effects/GrYUVtoRGBEffect.h 45 src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp 872 src/gpu/ganesh/geometry/GrAAConvexTessellator.h 184 src/gpu/ganesh/geometry/GrAATriangulator.cpp 646 src/gpu/ganesh/geometry/GrAATriangulator.h 67 src/gpu/ganesh/geometry/GrInnerFanTriangulator.h 46 src/gpu/ganesh/geometry/GrPathUtils.cpp 399 src/gpu/ganesh/geometry/GrPathUtils.h 67 src/gpu/ganesh/geometry/GrQuad.cpp 113 src/gpu/ganesh/geometry/GrQuad.h 120 src/gpu/ganesh/geometry/GrQuadBuffer.h 241 src/gpu/ganesh/geometry/GrQuadUtils.cpp 853 src/gpu/ganesh/geometry/GrQuadUtils.h 91 src/gpu/ganesh/geometry/GrRect.h 54 src/gpu/ganesh/geometry/GrShape.cpp 381 src/gpu/ganesh/geometry/GrShape.h 166 src/gpu/ganesh/geometry/GrStyledShape.cpp 552 src/gpu/ganesh/geometry/GrStyledShape.h 144 src/gpu/ganesh/geometry/GrTriangulator.cpp 1621 src/gpu/ganesh/geometry/GrTriangulator.h 371 src/gpu/ganesh/gl/AHardwareBufferGL.cpp 201 src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp 425 src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp 438 src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp 16 src/gpu/ganesh/gl/GrGLAssembleInterface.cpp 30 src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp 255 src/gpu/ganesh/gl/GrGLAttachment.cpp 139 src/gpu/ganesh/gl/GrGLAttachment.h 70 src/gpu/ganesh/gl/GrGLBackendSurface.cpp 243 src/gpu/ganesh/gl/GrGLBackendSurfacePriv.h 35 src/gpu/ganesh/gl/GrGLBuffer.cpp 259 src/gpu/ganesh/gl/GrGLBuffer.h 50 src/gpu/ganesh/gl/GrGLCaps.cpp 3992 src/gpu/ganesh/gl/GrGLCaps.h 499 src/gpu/ganesh/gl/GrGLContext.cpp 50 src/gpu/ganesh/gl/GrGLContext.h 78 src/gpu/ganesh/gl/GrGLCoreFunctions.h 111 src/gpu/ganesh/gl/GrGLDefines.h 868 src/gpu/ganesh/gl/GrGLDirectContext.cpp 84 src/gpu/ganesh/gl/GrGLExtensions.cpp 135 src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp 49 src/gpu/ganesh/gl/GrGLFinishCallbacks.h 24 src/gpu/ganesh/gl/GrGLGLSL.cpp 56 src/gpu/ganesh/gl/GrGLGLSL.h 8 src/gpu/ganesh/gl/GrGLGpu.cpp 3776 src/gpu/ganesh/gl/GrGLGpu.h 606 src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp 115 src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp 733 src/gpu/ganesh/gl/GrGLMakeNativeInterface_none.cpp 2 src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp 379 src/gpu/ganesh/gl/GrGLOpsRenderPass.h 85 src/gpu/ganesh/gl/GrGLProgram.cpp 146 src/gpu/ganesh/gl/GrGLProgram.h 109 src/gpu/ganesh/gl/GrGLProgramDataManager.cpp 243 src/gpu/ganesh/gl/GrGLProgramDataManager.h 62 src/gpu/ganesh/gl/GrGLRenderTarget.cpp 307 src/gpu/ganesh/gl/GrGLRenderTarget.h 108 src/gpu/ganesh/gl/GrGLSemaphore.cpp 10 src/gpu/ganesh/gl/GrGLSemaphore.h 30 src/gpu/ganesh/gl/GrGLTexture.cpp 179 src/gpu/ganesh/gl/GrGLTexture.h 70 src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp 79 src/gpu/ganesh/gl/GrGLTextureRenderTarget.h 67 src/gpu/ganesh/gl/GrGLTypesPriv.cpp 55 src/gpu/ganesh/gl/GrGLTypesPriv.h 69 src/gpu/ganesh/gl/GrGLUniformHandler.cpp 123 src/gpu/ganesh/gl/GrGLUniformHandler.h 70 src/gpu/ganesh/gl/GrGLUtil.cpp 729 src/gpu/ganesh/gl/GrGLUtil.h 548 src/gpu/ganesh/gl/GrGLVaryingHandler.h 14 src/gpu/ganesh/gl/GrGLVertexArray.cpp 199 src/gpu/ganesh/gl/GrGLVertexArray.h 71 src/gpu/ganesh/gl/android/GrGLMakeNativeInterface_android.cpp 2 src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp 463 src/gpu/ganesh/gl/builders/GrGLProgramBuilder.h 79 src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.cpp 91 src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.h 46 src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp 24 src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp 5 src/gpu/ganesh/gl/epoxy/GrGLMakeEpoxyEGLInterface.cpp 20 src/gpu/ganesh/gl/glx/GrGLMakeGLXInterface.cpp 28 src/gpu/ganesh/gl/glx/GrGLMakeNativeInterface_glx.cpp 6 src/gpu/ganesh/gl/iOS/GrGLMakeNativeInterface_iOS.cpp 23 src/gpu/ganesh/gl/mac/GrGLMakeNativeInterface_mac.cpp 23 src/gpu/ganesh/gl/webgl/GrGLMakeNativeInterface_webgl.cpp 21 src/gpu/ganesh/gl/win/GrGLMakeNativeInterface_win.cpp 12 src/gpu/ganesh/gl/win/GrGLMakeWinInterface.cpp 43 src/gpu/ganesh/glsl/GrGLSLBlend.cpp 78 src/gpu/ganesh/glsl/GrGLSLBlend.h 20 src/gpu/ganesh/glsl/GrGLSLColorSpaceXformHelper.h 63 src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.cpp 70 src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h 66 src/gpu/ganesh/glsl/GrGLSLProgramBuilder.cpp 432 src/gpu/ganesh/glsl/GrGLSLProgramBuilder.h 122 src/gpu/ganesh/glsl/GrGLSLProgramDataManager.cpp 59 src/gpu/ganesh/glsl/GrGLSLProgramDataManager.h 56 src/gpu/ganesh/glsl/GrGLSLShaderBuilder.cpp 269 src/gpu/ganesh/glsl/GrGLSLShaderBuilder.h 179 src/gpu/ganesh/glsl/GrGLSLUniformHandler.cpp 22 src/gpu/ganesh/glsl/GrGLSLUniformHandler.h 91 src/gpu/ganesh/glsl/GrGLSLVarying.cpp 111 src/gpu/ganesh/glsl/GrGLSLVarying.h 116 src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.cpp 29 src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.h 33 src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp 210 src/gpu/ganesh/gradients/GrGradientBitmapCache.h 61 src/gpu/ganesh/gradients/GrGradientShader.cpp 706 src/gpu/ganesh/gradients/GrGradientShader.h 43 src/gpu/ganesh/image/GrImageUtils.cpp 688 src/gpu/ganesh/image/GrImageUtils.h 93 src/gpu/ganesh/image/GrTextureGenerator.cpp 67 src/gpu/ganesh/image/SkImage_Ganesh.cpp 391 src/gpu/ganesh/image/SkImage_Ganesh.h 133 src/gpu/ganesh/image/SkImage_GaneshBase.cpp 389 src/gpu/ganesh/image/SkImage_GaneshBase.h 107 src/gpu/ganesh/image/SkImage_GaneshFactories.cpp 539 src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp 220 src/gpu/ganesh/image/SkImage_GaneshYUVA.h 75 src/gpu/ganesh/image/SkImage_LazyTexture.cpp 52 src/gpu/ganesh/image/SkImage_LazyTexture.h 16 src/gpu/ganesh/image/SkImage_RasterPinnable.cpp 92 src/gpu/ganesh/image/SkImage_RasterPinnable.h 34 src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp 94 src/gpu/ganesh/image/SkSpecialImage_Ganesh.h 29 src/gpu/ganesh/mock/GrMockAttachment.h 36 src/gpu/ganesh/mock/GrMockBuffer.h 33 src/gpu/ganesh/mock/GrMockCaps.cpp 91 src/gpu/ganesh/mock/GrMockCaps.h 174 src/gpu/ganesh/mock/GrMockGpu.cpp 266 src/gpu/ganesh/mock/GrMockGpu.h 214 src/gpu/ganesh/mock/GrMockOpTarget.h 131 src/gpu/ganesh/mock/GrMockOpsRenderPass.h 74 src/gpu/ganesh/mock/GrMockRenderTask.h 43 src/gpu/ganesh/mock/GrMockSurfaceProxy.h 41 src/gpu/ganesh/mock/GrMockTexture.h 195 src/gpu/ganesh/mock/GrMockTypes.cpp 23 src/gpu/ganesh/mock/GrMockTypesPriv.h 22 src/gpu/ganesh/mtl/GrMtlAttachment.h 66 src/gpu/ganesh/mtl/GrMtlAttachment.mm 178 src/gpu/ganesh/mtl/GrMtlBackendSemaphore.mm 45 src/gpu/ganesh/mtl/GrMtlBackendSurface.mm 170 src/gpu/ganesh/mtl/GrMtlBuffer.h 40 src/gpu/ganesh/mtl/GrMtlBuffer.mm 185 src/gpu/ganesh/mtl/GrMtlCaps.h 136 src/gpu/ganesh/mtl/GrMtlCaps.mm 1071 src/gpu/ganesh/mtl/GrMtlCommandBuffer.h 86 src/gpu/ganesh/mtl/GrMtlCommandBuffer.mm 183 src/gpu/ganesh/mtl/GrMtlCppUtil.h 10 src/gpu/ganesh/mtl/GrMtlDepthStencil.h 53 src/gpu/ganesh/mtl/GrMtlDepthStencil.mm 108 src/gpu/ganesh/mtl/GrMtlDirectContext.mm 25 src/gpu/ganesh/mtl/GrMtlFramebuffer.h 25 src/gpu/ganesh/mtl/GrMtlFramebuffer.mm 19 src/gpu/ganesh/mtl/GrMtlGpu.h 233 src/gpu/ganesh/mtl/GrMtlGpu.mm 1538 src/gpu/ganesh/mtl/GrMtlOpsRenderPass.h 63 src/gpu/ganesh/mtl/GrMtlOpsRenderPass.mm 464 src/gpu/ganesh/mtl/GrMtlPipeline.h 27 src/gpu/ganesh/mtl/GrMtlPipelineState.h 81 src/gpu/ganesh/mtl/GrMtlPipelineState.mm 194 src/gpu/ganesh/mtl/GrMtlPipelineStateBuilder.h 53 src/gpu/ganesh/mtl/GrMtlPipelineStateBuilder.mm 694 src/gpu/ganesh/mtl/GrMtlPipelineStateDataManager.h 27 src/gpu/ganesh/mtl/GrMtlPipelineStateDataManager.mm 111 src/gpu/ganesh/mtl/GrMtlRenderCommandEncoder.h 233 src/gpu/ganesh/mtl/GrMtlRenderTarget.h 62 src/gpu/ganesh/mtl/GrMtlRenderTarget.mm 155 src/gpu/ganesh/mtl/GrMtlResourceProvider.h 71 src/gpu/ganesh/mtl/GrMtlResourceProvider.mm 221 src/gpu/ganesh/mtl/GrMtlSampler.h 36 src/gpu/ganesh/mtl/GrMtlSampler.mm 68 src/gpu/ganesh/mtl/GrMtlSemaphore.h 65 src/gpu/ganesh/mtl/GrMtlSemaphore.mm 32 src/gpu/ganesh/mtl/GrMtlTexture.h 67 src/gpu/ganesh/mtl/GrMtlTexture.mm 129 src/gpu/ganesh/mtl/GrMtlTextureRenderTarget.h 52 src/gpu/ganesh/mtl/GrMtlTextureRenderTarget.mm 144 src/gpu/ganesh/mtl/GrMtlTrampoline.h 14 src/gpu/ganesh/mtl/GrMtlTrampoline.mm 12 src/gpu/ganesh/mtl/GrMtlTypesPriv.h 64 src/gpu/ganesh/mtl/GrMtlTypesPriv.mm 14 src/gpu/ganesh/mtl/GrMtlUniformHandler.h 75 src/gpu/ganesh/mtl/GrMtlUniformHandler.mm 242 src/gpu/ganesh/mtl/GrMtlUtil.h 57 src/gpu/ganesh/mtl/GrMtlUtil.mm 259 src/gpu/ganesh/mtl/GrMtlVaryingHandler.h 13 src/gpu/ganesh/mtl/GrMtlVaryingHandler.mm 27 src/gpu/ganesh/ops/AAConvexPathRenderer.cpp 772 src/gpu/ganesh/ops/AAConvexPathRenderer.h 14 src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp 1049 src/gpu/ganesh/ops/AAHairLinePathRenderer.h 14 src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp 412 src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.h 14 src/gpu/ganesh/ops/AtlasInstancedHelper.cpp 94 src/gpu/ganesh/ops/AtlasInstancedHelper.h 71 src/gpu/ganesh/ops/AtlasPathRenderer.cpp 351 src/gpu/ganesh/ops/AtlasPathRenderer.h 75 src/gpu/ganesh/ops/AtlasRenderTask.cpp 166 src/gpu/ganesh/ops/AtlasRenderTask.h 78 src/gpu/ganesh/ops/AtlasTextOp.cpp 597 src/gpu/ganesh/ops/AtlasTextOp.h 230 src/gpu/ganesh/ops/ClearOp.cpp 69 src/gpu/ganesh/ops/ClearOp.h 69 src/gpu/ganesh/ops/DashLinePathRenderer.cpp 54 src/gpu/ganesh/ops/DashLinePathRenderer.h 18 src/gpu/ganesh/ops/DashOp.cpp 1025 src/gpu/ganesh/ops/DashOp.h 25 src/gpu/ganesh/ops/DefaultPathRenderer.cpp 686 src/gpu/ganesh/ops/DefaultPathRenderer.h 31 src/gpu/ganesh/ops/DrawAtlasOp.cpp 356 src/gpu/ganesh/ops/DrawAtlasOp.h 21 src/gpu/ganesh/ops/DrawAtlasPathOp.cpp 214 src/gpu/ganesh/ops/DrawAtlasPathOp.h 92 src/gpu/ganesh/ops/DrawMeshOp.cpp 1103 src/gpu/ganesh/ops/DrawMeshOp.h 33 src/gpu/ganesh/ops/DrawableOp.cpp 23 src/gpu/ganesh/ops/DrawableOp.h 41 src/gpu/ganesh/ops/FillPathFlags.h 12 src/gpu/ganesh/ops/FillRRectOp.cpp 783 src/gpu/ganesh/ops/FillRRectOp.h 27 src/gpu/ganesh/ops/FillRectOp.cpp 474 src/gpu/ganesh/ops/FillRectOp.h 54 src/gpu/ganesh/ops/GrDrawOp.h 64 src/gpu/ganesh/ops/GrMeshDrawOp.cpp 105 src/gpu/ganesh/ops/GrMeshDrawOp.h 105 src/gpu/ganesh/ops/GrOp.cpp 68 src/gpu/ganesh/ops/GrOp.h 218 src/gpu/ganesh/ops/GrOvalOpFactory.cpp 2775 src/gpu/ganesh/ops/GrOvalOpFactory.h 52 src/gpu/ganesh/ops/GrPathStencilSettings.h 67 src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp 247 src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.h 173 src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp 66 src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.h 81 src/gpu/ganesh/ops/LatticeOp.cpp 490 src/gpu/ganesh/ops/LatticeOp.h 26 src/gpu/ganesh/ops/OpsTask.cpp 850 src/gpu/ganesh/ops/OpsTask.h 186 src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp 395 src/gpu/ganesh/ops/PathInnerTriangulateOp.h 88 src/gpu/ganesh/ops/PathStencilCoverOp.cpp 309 src/gpu/ganesh/ops/PathStencilCoverOp.h 104 src/gpu/ganesh/ops/PathTessellateOp.cpp 110 src/gpu/ganesh/ops/PathTessellateOp.h 79 src/gpu/ganesh/ops/QuadPerEdgeAA.cpp 696 src/gpu/ganesh/ops/QuadPerEdgeAA.h 148 src/gpu/ganesh/ops/RegionOp.cpp 235 src/gpu/ganesh/ops/RegionOp.h 18 src/gpu/ganesh/ops/ShadowRRectOp.cpp 612 src/gpu/ganesh/ops/ShadowRRectOp.h 17 src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp 115 src/gpu/ganesh/ops/SmallPathAtlasMgr.h 68 src/gpu/ganesh/ops/SmallPathRenderer.cpp 610 src/gpu/ganesh/ops/SmallPathRenderer.h 20 src/gpu/ganesh/ops/SmallPathShapeData.cpp 41 src/gpu/ganesh/ops/SmallPathShapeData.h 49 src/gpu/ganesh/ops/SoftwarePathRenderer.cpp 348 src/gpu/ganesh/ops/SoftwarePathRenderer.h 63 src/gpu/ganesh/ops/StrokeRectOp.cpp 803 src/gpu/ganesh/ops/StrokeRectOp.h 22 src/gpu/ganesh/ops/StrokeTessellateOp.cpp 195 src/gpu/ganesh/ops/StrokeTessellateOp.h 72 src/gpu/ganesh/ops/TessellationPathRenderer.cpp 248 src/gpu/ganesh/ops/TessellationPathRenderer.h 18 src/gpu/ganesh/ops/TextureOp.cpp 1134 src/gpu/ganesh/ops/TextureOp.h 62 src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp 515 src/gpu/ganesh/ops/TriangulatingPathRenderer.h 25 src/gpu/ganesh/surface/SkSurface_AndroidFactories.cpp 117 src/gpu/ganesh/surface/SkSurface_Ganesh.cpp 644 src/gpu/ganesh/surface/SkSurface_Ganesh.h 82 src/gpu/ganesh/surface/SkSurface_GaneshMtl.mm 145 src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp 285 src/gpu/ganesh/tessellate/GrPathTessellationShader.h 106 src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp 434 src/gpu/ganesh/tessellate/GrStrokeTessellationShader.h 34 src/gpu/ganesh/tessellate/GrTessellationShader.cpp 63 src/gpu/ganesh/tessellate/GrTessellationShader.h 58 src/gpu/ganesh/tessellate/PathTessellator.cpp 229 src/gpu/ganesh/tessellate/PathTessellator.h 105 src/gpu/ganesh/tessellate/StrokeTessellator.cpp 163 src/gpu/ganesh/tessellate/StrokeTessellator.h 38 src/gpu/ganesh/tessellate/VertexChunkPatchAllocator.h 27 src/gpu/ganesh/text/GaneshVertexFiller.cpp 214 src/gpu/ganesh/text/GrAtlasManager.cpp 303 src/gpu/ganesh/text/GrAtlasManager.h 113 src/gpu/ganesh/vk/AHardwareBufferVk.cpp 290 src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp 35 src/gpu/ganesh/vk/GrVkBackendSurface.cpp 369 src/gpu/ganesh/vk/GrVkBackendSurfacePriv.h 23 src/gpu/ganesh/vk/GrVkBuffer.cpp 302 src/gpu/ganesh/vk/GrVkBuffer.h 53 src/gpu/ganesh/vk/GrVkCaps.cpp 1681 src/gpu/ganesh/vk/GrVkCaps.h 351 src/gpu/ganesh/vk/GrVkCommandBuffer.cpp 874 src/gpu/ganesh/vk/GrVkCommandBuffer.h 278 src/gpu/ganesh/vk/GrVkCommandPool.cpp 92 src/gpu/ganesh/vk/GrVkCommandPool.h 43 src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp 23 src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.h 21 src/gpu/ganesh/vk/GrVkDescriptorPool.cpp 36 src/gpu/ganesh/vk/GrVkDescriptorPool.h 30 src/gpu/ganesh/vk/GrVkDescriptorSet.cpp 20 src/gpu/ganesh/vk/GrVkDescriptorSet.h 34 src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp 320 src/gpu/ganesh/vk/GrVkDescriptorSetManager.h 64 src/gpu/ganesh/vk/GrVkDirectContext.cpp 25 src/gpu/ganesh/vk/GrVkFramebuffer.cpp 100 src/gpu/ganesh/vk/GrVkFramebuffer.h 72 src/gpu/ganesh/vk/GrVkGpu.cpp 2214 src/gpu/ganesh/vk/GrVkGpu.h 379 src/gpu/ganesh/vk/GrVkImage.cpp 633 src/gpu/ganesh/vk/GrVkImage.h 253 src/gpu/ganesh/vk/GrVkImageLayout.h 17 src/gpu/ganesh/vk/GrVkImageView.cpp 59 src/gpu/ganesh/vk/GrVkImageView.h 43 src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp 193 src/gpu/ganesh/vk/GrVkMSAALoadManager.h 28 src/gpu/ganesh/vk/GrVkManagedResource.h 19 src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp 709 src/gpu/ganesh/vk/GrVkOpsRenderPass.h 107 src/gpu/ganesh/vk/GrVkPipeline.cpp 629 src/gpu/ganesh/vk/GrVkPipeline.h 83 src/gpu/ganesh/vk/GrVkPipelineState.cpp 246 src/gpu/ganesh/vk/GrVkPipelineState.h 76 src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp 296 src/gpu/ganesh/vk/GrVkPipelineStateBuilder.h 63 src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp 111 src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp 143 src/gpu/ganesh/vk/GrVkPipelineStateDataManager.h 30 src/gpu/ganesh/vk/GrVkRenderPass.cpp 392 src/gpu/ganesh/vk/GrVkRenderPass.h 152 src/gpu/ganesh/vk/GrVkRenderTarget.cpp 449 src/gpu/ganesh/vk/GrVkRenderTarget.h 141 src/gpu/ganesh/vk/GrVkResourceProvider.cpp 535 src/gpu/ganesh/vk/GrVkResourceProvider.h 194 src/gpu/ganesh/vk/GrVkSampler.cpp 129 src/gpu/ganesh/vk/GrVkSampler.h 67 src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp 78 src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.h 62 src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp 183 src/gpu/ganesh/vk/GrVkSemaphore.cpp 57 src/gpu/ganesh/vk/GrVkSemaphore.h 73 src/gpu/ganesh/vk/GrVkTexture.cpp 186 src/gpu/ganesh/vk/GrVkTexture.h 90 src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp 173 src/gpu/ganesh/vk/GrVkTextureRenderTarget.h 81 src/gpu/ganesh/vk/GrVkTypesPriv.cpp 26 src/gpu/ganesh/vk/GrVkTypesPriv.h 35 src/gpu/ganesh/vk/GrVkUniformHandler.cpp 338 src/gpu/ganesh/vk/GrVkUniformHandler.h 118 src/gpu/ganesh/vk/GrVkUtil.cpp 105 src/gpu/ganesh/vk/GrVkUtil.h 98 src/gpu/ganesh/vk/GrVkVaryingHandler.cpp 88 src/gpu/ganesh/vk/GrVkVaryingHandler.h 14 src/gpu/graphite/AtlasProvider.cpp 110 src/gpu/graphite/AtlasProvider.h 54 src/gpu/graphite/Attribute.h 60 src/gpu/graphite/BackendSemaphore.cpp 31 src/gpu/graphite/BackendSemaphorePriv.h 32 src/gpu/graphite/BackendTexture.cpp 39 src/gpu/graphite/BackendTexturePriv.h 40 src/gpu/graphite/Buffer.cpp 28 src/gpu/graphite/Buffer.h 37 src/gpu/graphite/BufferManager.cpp 640 src/gpu/graphite/BufferManager.h 181 src/gpu/graphite/BuiltInCodeSnippetID.h 91 src/gpu/graphite/Caps.cpp 125 src/gpu/graphite/Caps.h 260 src/gpu/graphite/ClientMappedBufferManager.cpp 10 src/gpu/graphite/ClientMappedBufferManager.h 16 src/gpu/graphite/ClipAtlasManager.cpp 300 src/gpu/graphite/ClipAtlasManager.h 74 src/gpu/graphite/ClipStack.cpp 916 src/gpu/graphite/ClipStack.h 193 src/gpu/graphite/CommandBuffer.cpp 226 src/gpu/graphite/CommandBuffer.h 141 src/gpu/graphite/CommandTypes.h 26 src/gpu/graphite/ComputePathAtlas.cpp 302 src/gpu/graphite/ComputePathAtlas.h 36 src/gpu/graphite/ComputePipeline.cpp 7 src/gpu/graphite/ComputePipeline.h 14 src/gpu/graphite/ComputePipelineDesc.h 18 src/gpu/graphite/ComputeTypes.h 24 src/gpu/graphite/Context.cpp 805 src/gpu/graphite/ContextOptionsPriv.h 20 src/gpu/graphite/ContextPriv.h 77 src/gpu/graphite/ContextUtils.cpp 185 src/gpu/graphite/ContextUtils.h 53 src/gpu/graphite/DescriptorData.h 41 src/gpu/graphite/Device.cpp 1369 src/gpu/graphite/Device.h 184 src/gpu/graphite/DrawAtlas.cpp 458 src/gpu/graphite/DrawAtlas.h 145 src/gpu/graphite/DrawCommands.h 193 src/gpu/graphite/DrawContext.cpp 235 src/gpu/graphite/DrawContext.h 81 src/gpu/graphite/DrawList.cpp 37 src/gpu/graphite/DrawList.h 61 src/gpu/graphite/DrawOrder.h 67 src/gpu/graphite/DrawParams.h 98 src/gpu/graphite/DrawPass.cpp 518 src/gpu/graphite/DrawPass.h 74 src/gpu/graphite/DrawTypes.h 205 src/gpu/graphite/DrawWriter.cpp 109 src/gpu/graphite/DrawWriter.h 248 src/gpu/graphite/GlobalCache.cpp 331 src/gpu/graphite/GlobalCache.h 86 src/gpu/graphite/GpuWorkSubmission.cpp 40 src/gpu/graphite/GpuWorkSubmission.h 25 src/gpu/graphite/GraphicsPipeline.cpp 56 src/gpu/graphite/GraphicsPipeline.h 59 src/gpu/graphite/GraphicsPipelineDesc.h 30 src/gpu/graphite/GraphiteResourceKey.cpp 11 src/gpu/graphite/GraphiteResourceKey.h 29 src/gpu/graphite/ImageFactories.cpp 435 src/gpu/graphite/Image_Base_Graphite.cpp 193 src/gpu/graphite/Image_Base_Graphite.h 78 src/gpu/graphite/Image_Graphite.cpp 133 src/gpu/graphite/Image_Graphite.h 48 src/gpu/graphite/Image_YUVA_Graphite.cpp 180 src/gpu/graphite/Image_YUVA_Graphite.h 43 src/gpu/graphite/InternalDrawTypeFlags.h 12 src/gpu/graphite/KeyContext.cpp 43 src/gpu/graphite/KeyContext.h 109 src/gpu/graphite/KeyHelpers.cpp 2144 src/gpu/graphite/KeyHelpers.h 378 src/gpu/graphite/Log.h 31 src/gpu/graphite/PaintParams.cpp 274 src/gpu/graphite/PaintParams.h 71 src/gpu/graphite/PaintParamsKey.cpp 288 src/gpu/graphite/PaintParamsKey.h 129 src/gpu/graphite/PathAtlas.cpp 162 src/gpu/graphite/PathAtlas.h 97 src/gpu/graphite/PipelineData.h 236 src/gpu/graphite/PrecompileContext.cpp 88 src/gpu/graphite/PrecompileContextPriv.h 44 src/gpu/graphite/PrecompileInternal.h 19 src/gpu/graphite/ProxyCache.cpp 150 src/gpu/graphite/ProxyCache.h 50 src/gpu/graphite/PublicPrecompile.cpp 179 src/gpu/graphite/QueueManager.cpp 266 src/gpu/graphite/QueueManager.h 54 src/gpu/graphite/RasterPathAtlas.cpp 141 src/gpu/graphite/RasterPathAtlas.h 55 src/gpu/graphite/RasterPathUtils.cpp 193 src/gpu/graphite/RasterPathUtils.h 44 src/gpu/graphite/ReadSwizzle.h 31 src/gpu/graphite/Recorder.cpp 463 src/gpu/graphite/RecorderOptionsPriv.h 10 src/gpu/graphite/RecorderPriv.h 90 src/gpu/graphite/Recording.cpp 192 src/gpu/graphite/RecordingPriv.h 49 src/gpu/graphite/RenderPassDesc.cpp 142 src/gpu/graphite/RenderPassDesc.h 66 src/gpu/graphite/Renderer.cpp 48 src/gpu/graphite/Renderer.h 237 src/gpu/graphite/RendererProvider.cpp 146 src/gpu/graphite/RendererProvider.h 92 src/gpu/graphite/Resource.cpp 92 src/gpu/graphite/Resource.h 252 src/gpu/graphite/ResourceCache.cpp 548 src/gpu/graphite/ResourceCache.h 107 src/gpu/graphite/ResourceProvider.cpp 274 src/gpu/graphite/ResourceProvider.h 129 src/gpu/graphite/ResourceTypes.h 179 src/gpu/graphite/RuntimeEffectDictionary.cpp 9 src/gpu/graphite/RuntimeEffectDictionary.h 21 src/gpu/graphite/Sampler.cpp 8 src/gpu/graphite/Sampler.h 14 src/gpu/graphite/ScratchResourceManager.cpp 68 src/gpu/graphite/ScratchResourceManager.h 67 src/gpu/graphite/ShaderCodeDictionary.cpp 1256 src/gpu/graphite/ShaderCodeDictionary.h 230 src/gpu/graphite/ShaderInfo.cpp 993 src/gpu/graphite/ShaderInfo.h 82 src/gpu/graphite/SharedContext.cpp 28 src/gpu/graphite/SharedContext.h 50 src/gpu/graphite/SpecialImage_Graphite.cpp 55 src/gpu/graphite/SpecialImage_Graphite.h 22 src/gpu/graphite/Surface_Graphite.cpp 224 src/gpu/graphite/Surface_Graphite.h 85 src/gpu/graphite/Texture.cpp 36 src/gpu/graphite/Texture.h 41 src/gpu/graphite/TextureFormat.cpp 211 src/gpu/graphite/TextureFormat.h 65 src/gpu/graphite/TextureInfo.cpp 54 src/gpu/graphite/TextureInfoPriv.h 41 src/gpu/graphite/TextureProxy.cpp 185 src/gpu/graphite/TextureProxy.h 90 src/gpu/graphite/TextureProxyView.h 68 src/gpu/graphite/TextureUtils.cpp 586 src/gpu/graphite/TextureUtils.h 76 src/gpu/graphite/Uniform.h 36 src/gpu/graphite/UniformManager.cpp 213 src/gpu/graphite/UniformManager.h 275 src/gpu/graphite/UniquePaintParamsID.h 18 src/gpu/graphite/UploadBufferManager.cpp 97 src/gpu/graphite/UploadBufferManager.h 36 src/gpu/graphite/YUVABackendTextures.cpp 100 src/gpu/graphite/compute/ComputeStep.cpp 72 src/gpu/graphite/compute/ComputeStep.h 117 src/gpu/graphite/compute/DispatchGroup.cpp 321 src/gpu/graphite/compute/DispatchGroup.h 96 src/gpu/graphite/compute/VelloComputeSteps.cpp 229 src/gpu/graphite/compute/VelloComputeSteps.h 161 src/gpu/graphite/compute/VelloRenderer.cpp 352 src/gpu/graphite/compute/VelloRenderer.h 82 src/gpu/graphite/dawn/DawnAsyncWait.cpp 22 src/gpu/graphite/dawn/DawnAsyncWait.h 44 src/gpu/graphite/dawn/DawnBackendTexture.cpp 87 src/gpu/graphite/dawn/DawnBuffer.cpp 274 src/gpu/graphite/dawn/DawnBuffer.h 39 src/gpu/graphite/dawn/DawnCaps.cpp 919 src/gpu/graphite/dawn/DawnCaps.h 118 src/gpu/graphite/dawn/DawnCommandBuffer.cpp 994 src/gpu/graphite/dawn/DawnCommandBuffer.h 151 src/gpu/graphite/dawn/DawnComputePipeline.cpp 162 src/gpu/graphite/dawn/DawnComputePipeline.h 23 src/gpu/graphite/dawn/DawnErrorChecker.cpp 106 src/gpu/graphite/dawn/DawnErrorChecker.h 25 src/gpu/graphite/dawn/DawnGraphicsPipeline.cpp 689 src/gpu/graphite/dawn/DawnGraphicsPipeline.h 73 src/gpu/graphite/dawn/DawnGraphiteUtils.cpp 319 src/gpu/graphite/dawn/DawnGraphiteUtils.h 55 src/gpu/graphite/dawn/DawnQueueManager.cpp 114 src/gpu/graphite/dawn/DawnQueueManager.h 25 src/gpu/graphite/dawn/DawnResourceProvider.cpp 607 src/gpu/graphite/dawn/DawnResourceProvider.h 90 src/gpu/graphite/dawn/DawnSampler.cpp 119 src/gpu/graphite/dawn/DawnSampler.h 20 src/gpu/graphite/dawn/DawnSharedContext.cpp 69 src/gpu/graphite/dawn/DawnSharedContext.h 39 src/gpu/graphite/dawn/DawnTexture.cpp 202 src/gpu/graphite/dawn/DawnTexture.h 50 src/gpu/graphite/dawn/DawnTextureInfo.cpp 126 src/gpu/graphite/geom/AnalyticBlurMask.cpp 299 src/gpu/graphite/geom/AnalyticBlurMask.h 74 src/gpu/graphite/geom/BoundsManager.h 220 src/gpu/graphite/geom/CoverageMaskShape.h 50 src/gpu/graphite/geom/EdgeAAQuad.h 61 src/gpu/graphite/geom/Geometry.h 193 src/gpu/graphite/geom/IntersectionTree.cpp 151 src/gpu/graphite/geom/IntersectionTree.h 41 src/gpu/graphite/geom/NonMSAAClip.h 38 src/gpu/graphite/geom/Rect.h 130 src/gpu/graphite/geom/Shape.cpp 253 src/gpu/graphite/geom/Shape.h 135 src/gpu/graphite/geom/SubRunData.h 66 src/gpu/graphite/geom/Transform.cpp 216 src/gpu/graphite/geom/Transform.h 102 src/gpu/graphite/mtl/MtlBackendSemaphore.mm 53 src/gpu/graphite/mtl/MtlBackendTexture.mm 49 src/gpu/graphite/mtl/MtlBlitCommandEncoder.h 110 src/gpu/graphite/mtl/MtlBuffer.h 22 src/gpu/graphite/mtl/MtlBuffer.mm 69 src/gpu/graphite/mtl/MtlCaps.h 110 src/gpu/graphite/mtl/MtlCaps.mm 977 src/gpu/graphite/mtl/MtlCommandBuffer.h 136 src/gpu/graphite/mtl/MtlCommandBuffer.mm 808 src/gpu/graphite/mtl/MtlComputeCommandEncoder.h 116 src/gpu/graphite/mtl/MtlComputePipeline.h 24 src/gpu/graphite/mtl/MtlComputePipeline.mm 75 src/gpu/graphite/mtl/MtlGraphicsPipeline.h 68 src/gpu/graphite/mtl/MtlGraphicsPipeline.mm 427 src/gpu/graphite/mtl/MtlGraphiteUtils.h 43 src/gpu/graphite/mtl/MtlGraphiteUtils.mm 158 src/gpu/graphite/mtl/MtlQueueManager.h 23 src/gpu/graphite/mtl/MtlQueueManager.mm 77 src/gpu/graphite/mtl/MtlRenderCommandEncoder.h 210 src/gpu/graphite/mtl/MtlResourceProvider.h 41 src/gpu/graphite/mtl/MtlResourceProvider.mm 172 src/gpu/graphite/mtl/MtlSampler.h 26 src/gpu/graphite/mtl/MtlSampler.mm 95 src/gpu/graphite/mtl/MtlSharedContext.h 32 src/gpu/graphite/mtl/MtlSharedContext.mm 56 src/gpu/graphite/mtl/MtlTexture.h 39 src/gpu/graphite/mtl/MtlTexture.mm 100 src/gpu/graphite/mtl/MtlTextureInfo.mm 82 src/gpu/graphite/precompile/PaintOption.cpp 136 src/gpu/graphite/precompile/PaintOption.h 53 src/gpu/graphite/precompile/PaintOptions.cpp 246 src/gpu/graphite/precompile/PaintOptionsPriv.h 41 src/gpu/graphite/precompile/PrecompileBaseComplete.h 28 src/gpu/graphite/precompile/PrecompileBasePriv.h 34 src/gpu/graphite/precompile/PrecompileBlender.cpp 108 src/gpu/graphite/precompile/PrecompileBlenderPriv.h 43 src/gpu/graphite/precompile/PrecompileColorFilter.cpp 333 src/gpu/graphite/precompile/PrecompileColorFiltersPriv.h 18 src/gpu/graphite/precompile/PrecompileImageFilter.cpp 324 src/gpu/graphite/precompile/PrecompileImageFilterPriv.h 29 src/gpu/graphite/precompile/PrecompileImageFiltersPriv.h 14 src/gpu/graphite/precompile/PrecompileImageShader.h 55 src/gpu/graphite/precompile/PrecompileMaskFilter.cpp 78 src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp 168 src/gpu/graphite/precompile/PrecompileShader.cpp 977 src/gpu/graphite/precompile/PrecompileShaderPriv.h 35 src/gpu/graphite/precompile/PrecompileShadersPriv.h 21 src/gpu/graphite/precompile/SerializationUtils.cpp 250 src/gpu/graphite/precompile/SerializationUtils.h 27 src/gpu/graphite/render/AnalyticBlurRenderStep.cpp 82 src/gpu/graphite/render/AnalyticBlurRenderStep.h 23 src/gpu/graphite/render/AnalyticRRectRenderStep.cpp 322 src/gpu/graphite/render/AnalyticRRectRenderStep.h 25 src/gpu/graphite/render/BitmapTextRenderStep.cpp 155 src/gpu/graphite/render/BitmapTextRenderStep.h 31 src/gpu/graphite/render/CircularArcRenderStep.cpp 238 src/gpu/graphite/render/CircularArcRenderStep.h 25 src/gpu/graphite/render/CommonDepthStencilSettings.h 100 src/gpu/graphite/render/CoverBoundsRenderStep.cpp 57 src/gpu/graphite/render/CoverBoundsRenderStep.h 21 src/gpu/graphite/render/CoverageMaskRenderStep.cpp 141 src/gpu/graphite/render/CoverageMaskRenderStep.h 24 src/gpu/graphite/render/DynamicInstancesPatchAllocator.h 31 src/gpu/graphite/render/GraphiteVertexFiller.cpp 68 src/gpu/graphite/render/MiddleOutFanRenderStep.cpp 58 src/gpu/graphite/render/MiddleOutFanRenderStep.h 19 src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp 151 src/gpu/graphite/render/PerEdgeAAQuadRenderStep.h 25 src/gpu/graphite/render/SDFTextLCDRenderStep.cpp 149 src/gpu/graphite/render/SDFTextLCDRenderStep.h 23 src/gpu/graphite/render/SDFTextRenderStep.cpp 138 src/gpu/graphite/render/SDFTextRenderStep.h 23 src/gpu/graphite/render/TessellateCurvesRenderStep.cpp 122 src/gpu/graphite/render/TessellateCurvesRenderStep.h 27 src/gpu/graphite/render/TessellateStrokesRenderStep.cpp 200 src/gpu/graphite/render/TessellateStrokesRenderStep.h 21 src/gpu/graphite/render/TessellateWedgesRenderStep.cpp 156 src/gpu/graphite/render/TessellateWedgesRenderStep.h 31 src/gpu/graphite/render/VerticesRenderStep.cpp 176 src/gpu/graphite/render/VerticesRenderStep.h 27 src/gpu/graphite/surface/Surface_AndroidFactories.cpp 59 src/gpu/graphite/task/ClearBuffersTask.cpp 17 src/gpu/graphite/task/ClearBuffersTask.h 30 src/gpu/graphite/task/ComputeTask.cpp 73 src/gpu/graphite/task/ComputeTask.h 29 src/gpu/graphite/task/CopyTask.cpp 143 src/gpu/graphite/task/CopyTask.h 89 src/gpu/graphite/task/DrawTask.cpp 39 src/gpu/graphite/task/DrawTask.h 32 src/gpu/graphite/task/RenderPassTask.cpp 177 src/gpu/graphite/task/RenderPassTask.h 43 src/gpu/graphite/task/SynchronizeToCpuTask.cpp 15 src/gpu/graphite/task/SynchronizeToCpuTask.h 28 src/gpu/graphite/task/Task.h 31 src/gpu/graphite/task/TaskList.cpp 44 src/gpu/graphite/task/TaskList.h 31 src/gpu/graphite/task/UploadTask.cpp 398 src/gpu/graphite/task/UploadTask.h 98 src/gpu/graphite/text/TextAtlasManager.cpp 332 src/gpu/graphite/text/TextAtlasManager.h 80 src/gpu/graphite/vk/VulkanBackendSemaphore.cpp 38 src/gpu/graphite/vk/VulkanBackendTexture.cpp 110 src/gpu/graphite/vk/VulkanBuffer.cpp 291 src/gpu/graphite/vk/VulkanBuffer.h 42 src/gpu/graphite/vk/VulkanCaps.cpp 1414 src/gpu/graphite/vk/VulkanCaps.h 180 src/gpu/graphite/vk/VulkanCommandBuffer.cpp 1485 src/gpu/graphite/vk/VulkanCommandBuffer.h 170 src/gpu/graphite/vk/VulkanDescriptorPool.cpp 61 src/gpu/graphite/vk/VulkanDescriptorPool.h 31 src/gpu/graphite/vk/VulkanDescriptorSet.cpp 35 src/gpu/graphite/vk/VulkanDescriptorSet.h 24 src/gpu/graphite/vk/VulkanFramebuffer.cpp 60 src/gpu/graphite/vk/VulkanFramebuffer.h 37 src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp 892 src/gpu/graphite/vk/VulkanGraphicsPipeline.h 129 src/gpu/graphite/vk/VulkanGraphiteUtils.cpp 184 src/gpu/graphite/vk/VulkanGraphiteUtils.h 57 src/gpu/graphite/vk/VulkanImageView.cpp 80 src/gpu/graphite/vk/VulkanImageView.h 33 src/gpu/graphite/vk/VulkanQueueManager.cpp 48 src/gpu/graphite/vk/VulkanQueueManager.h 22 src/gpu/graphite/vk/VulkanRenderPass.cpp 305 src/gpu/graphite/vk/VulkanRenderPass.h 42 src/gpu/graphite/vk/VulkanResourceProvider.cpp 631 src/gpu/graphite/vk/VulkanResourceProvider.h 86 src/gpu/graphite/vk/VulkanSampler.cpp 91 src/gpu/graphite/vk/VulkanSampler.h 31 src/gpu/graphite/vk/VulkanSharedContext.cpp 136 src/gpu/graphite/vk/VulkanSharedContext.h 50 src/gpu/graphite/vk/VulkanTexture.cpp 409 src/gpu/graphite/vk/VulkanTexture.h 95 src/gpu/graphite/vk/VulkanTextureInfo.cpp 83 src/gpu/graphite/vk/VulkanYcbcrConversion.cpp 159 src/gpu/graphite/vk/VulkanYcbcrConversion.h 26 src/gpu/graphite/vk/precompile/VulkanPrecompileShader.cpp 22 src/gpu/mtl/MtlMemoryAllocatorImpl.h 28 src/gpu/mtl/MtlMemoryAllocatorImpl.mm 17 src/gpu/mtl/MtlUtils.mm 114 src/gpu/mtl/MtlUtilsPriv.h 31 src/gpu/tessellate/AffineMatrix.h 45 src/gpu/tessellate/CullTest.h 59 src/gpu/tessellate/FixedCountBufferUtils.cpp 84 src/gpu/tessellate/FixedCountBufferUtils.h 78 src/gpu/tessellate/LinearTolerances.h 60 src/gpu/tessellate/MiddleOutPolygonTriangulator.h 137 src/gpu/tessellate/MidpointContourParser.h 84 src/gpu/tessellate/PatchWriter.h 489 src/gpu/tessellate/StrokeIterator.h 270 src/gpu/tessellate/Tessellation.cpp 231 src/gpu/tessellate/Tessellation.h 111 src/gpu/tessellate/WangsFormula.h 196 src/gpu/vk/VulkanExtensions.cpp 104 src/gpu/vk/VulkanInterface.cpp 505 src/gpu/vk/VulkanInterface.h 206 src/gpu/vk/VulkanMemory.cpp 137 src/gpu/vk/VulkanMemory.h 48 src/gpu/vk/VulkanMutableTextureState.cpp 69 src/gpu/vk/VulkanMutableTextureStatePriv.h 12 src/gpu/vk/VulkanUtilsPriv.cpp 345 src/gpu/vk/VulkanUtilsPriv.h 231 src/gpu/vk/vulkanmemoryallocator/BUILD.gn 27 src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp 247 src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.h 49 src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorPriv.h 19 src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorWrapper.cpp 11 src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorWrapper.h 15 src/image/SkImage.cpp 269 src/image/SkImageGeneratorPriv.h 33 src/image/SkImage_AndroidFactories.cpp 140 src/image/SkImage_Base.cpp 128 src/image/SkImage_Base.h 151 src/image/SkImage_Lazy.cpp 242 src/image/SkImage_Lazy.h 81 src/image/SkImage_LazyFactories.cpp 31 src/image/SkImage_Picture.cpp 103 src/image/SkImage_Picture.h 36 src/image/SkImage_Raster.cpp 191 src/image/SkImage_Raster.h 81 src/image/SkImage_RasterFactories.cpp 133 src/image/SkPictureImageGenerator.cpp 71 src/image/SkPictureImageGenerator.h 25 src/image/SkRescaleAndReadPixels.cpp 140 src/image/SkRescaleAndReadPixels.h 14 src/image/SkSurface.cpp 209 src/image/SkSurface_Base.cpp 99 src/image/SkSurface_Base.h 119 src/image/SkSurface_Null.cpp 43 src/image/SkSurface_Raster.cpp 205 src/image/SkSurface_Raster.h 54 src/image/SkTiledImageUtils.cpp 64 src/lazy/SkDiscardableMemoryPool.cpp 180 src/lazy/SkDiscardableMemoryPool.h 29 src/opts/SkBitmapProcState_opts.h 329 src/opts/SkBlitMask_opts.h 327 src/opts/SkBlitRow_opts.h 186 src/opts/SkMemset_opts.h 53 src/opts/SkOpts_RestoreTarget.h 15 src/opts/SkOpts_SetTarget.h 103 src/opts/SkOpts_hsw.cpp 21 src/opts/SkOpts_lasx.cpp 21 src/opts/SkOpts_skx.cpp 21 src/opts/SkRasterPipeline_opts.h 5587 src/opts/SkSwizzler_opts.inc 1396 src/pathops/SkAddIntersections.cpp 559 src/pathops/SkAddIntersections.h 6 src/pathops/SkDConicLineIntersection.cpp 357 src/pathops/SkDCubicLineIntersection.cpp 355 src/pathops/SkDCubicToQuads.cpp 13 src/pathops/SkDLineIntersection.cpp 290 src/pathops/SkDQuadLineIntersection.cpp 344 src/pathops/SkIntersectionHelper.h 85 src/pathops/SkIntersections.cpp 154 src/pathops/SkIntersections.h 293 src/pathops/SkLineParameters.h 137 src/pathops/SkOpAngle.cpp 975 src/pathops/SkOpAngle.h 125 src/pathops/SkOpBuilder.cpp 191 src/pathops/SkOpCoincidence.cpp 1321 src/pathops/SkOpCoincidence.h 252 src/pathops/SkOpContour.cpp 92 src/pathops/SkOpContour.h 384 src/pathops/SkOpCubicHull.cpp 124 src/pathops/SkOpEdgeBuilder.cpp 338 src/pathops/SkOpEdgeBuilder.h 64 src/pathops/SkOpSegment.cpp 1614 src/pathops/SkOpSegment.h 378 src/pathops/SkOpSpan.cpp 433 src/pathops/SkOpSpan.h 466 src/pathops/SkPathOpsAsWinding.cpp 401 src/pathops/SkPathOpsBounds.h 45 src/pathops/SkPathOpsCommon.cpp 301 src/pathops/SkPathOpsCommon.h 27 src/pathops/SkPathOpsConic.cpp 144 src/pathops/SkPathOpsConic.h 150 src/pathops/SkPathOpsCubic.cpp 613 src/pathops/SkPathOpsCubic.h 181 src/pathops/SkPathOpsCurve.cpp 124 src/pathops/SkPathOpsCurve.h 349 src/pathops/SkPathOpsDebug.cpp 2730 src/pathops/SkPathOpsDebug.h 377 src/pathops/SkPathOpsLine.cpp 134 src/pathops/SkPathOpsLine.h 27 src/pathops/SkPathOpsOp.cpp 365 src/pathops/SkPathOpsPoint.h 215 src/pathops/SkPathOpsQuad.cpp 307 src/pathops/SkPathOpsQuad.h 143 src/pathops/SkPathOpsRect.cpp 56 src/pathops/SkPathOpsRect.h 58 src/pathops/SkPathOpsSimplify.cpp 271 src/pathops/SkPathOpsTCurve.h 37 src/pathops/SkPathOpsTSect.cpp 1991 src/pathops/SkPathOpsTSect.h 303 src/pathops/SkPathOpsTightBounds.cpp 73 src/pathops/SkPathOpsTypes.cpp 175 src/pathops/SkPathOpsTypes.h 466 src/pathops/SkPathOpsWinding.cpp 387 src/pathops/SkPathWriter.cpp 391 src/pathops/SkPathWriter.h 40 src/pathops/SkReduceOrder.cpp 226 src/pathops/SkReduceOrder.h 24 src/pdf/SkBitmapKey.h 13 src/pdf/SkClusterator.cpp 52 src/pdf/SkClusterator.h 34 src/pdf/SkDeflate.cpp 108 src/pdf/SkDeflate.h 19 src/pdf/SkDocument_PDF_None.cpp 10 src/pdf/SkKeyedImage.cpp 41 src/pdf/SkKeyedImage.h 27 src/pdf/SkPDFBitmap.cpp 358 src/pdf/SkPDFBitmap.h 26 src/pdf/SkPDFDevice.cpp 1523 src/pdf/SkPDFDevice.h 147 src/pdf/SkPDFDocument.cpp 600 src/pdf/SkPDFDocumentPriv.h 162 src/pdf/SkPDFFont.cpp 757 src/pdf/SkPDFFont.h 106 src/pdf/SkPDFFormXObject.cpp 28 src/pdf/SkPDFFormXObject.h 14 src/pdf/SkPDFGlyphUse.h 41 src/pdf/SkPDFGradientShader.cpp 724 src/pdf/SkPDFGradientShader.h 58 src/pdf/SkPDFGraphicStackState.cpp 202 src/pdf/SkPDFGraphicStackState.h 33 src/pdf/SkPDFGraphicState.cpp 118 src/pdf/SkPDFGraphicState.h 46 src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp 130 src/pdf/SkPDFMakeCIDGlyphWidthsArray.h 11 src/pdf/SkPDFMakeToUnicodeCmap.cpp 206 src/pdf/SkPDFMakeToUnicodeCmap.h 24 src/pdf/SkPDFMetadata.cpp 285 src/pdf/SkPDFMetadata.h 17 src/pdf/SkPDFResourceDict.cpp 77 src/pdf/SkPDFResourceDict.h 20 src/pdf/SkPDFShader.cpp 289 src/pdf/SkPDFShader.h 39 src/pdf/SkPDFSubsetFont.cpp 92 src/pdf/SkPDFSubsetFont.h 8 src/pdf/SkPDFTag.cpp 610 src/pdf/SkPDFTag.h 59 src/pdf/SkPDFType1Font.cpp 287 src/pdf/SkPDFType1Font.h 6 src/pdf/SkPDFTypes.cpp 505 src/pdf/SkPDFTypes.h 124 src/pdf/SkPDFUnion.h 70 src/pdf/SkPDFUtils.cpp 350 src/pdf/SkPDFUtils.h 119 src/pdf/SkUUID.h 12 src/ports/SkDebug_android.cpp 23 src/ports/SkDebug_stdio.cpp 16 src/ports/SkDebug_win.cpp 20 src/ports/SkDiscardableMemory_none.cpp 6 src/ports/SkFontConfigInterface.cpp 26 src/ports/SkFontConfigInterface_direct.cpp 502 src/ports/SkFontConfigInterface_direct.h 24 src/ports/SkFontConfigInterface_direct_factory.cpp 8 src/ports/SkFontConfigTypeface.h 69 src/ports/SkFontHost_FreeType.cpp 1936 src/ports/SkFontHost_FreeType_common.cpp 1678 src/ports/SkFontHost_FreeType_common.h 43 src/ports/SkFontHost_win.cpp 1750 src/ports/SkFontMgr_FontConfigInterface.cpp 200 src/ports/SkFontMgr_android.cpp 412 src/ports/SkFontMgr_android_ndk.cpp 629 src/ports/SkFontMgr_android_parser.cpp 672 src/ports/SkFontMgr_android_parser.h 138 src/ports/SkFontMgr_custom.cpp 175 src/ports/SkFontMgr_custom.h 94 src/ports/SkFontMgr_custom_directory.cpp 94 src/ports/SkFontMgr_custom_embedded.cpp 110 src/ports/SkFontMgr_custom_empty.cpp 18 src/ports/SkFontMgr_fontations_empty.cpp 62 src/ports/SkFontMgr_fontconfig.cpp 760 src/ports/SkFontMgr_fuchsia.cpp 419 src/ports/SkFontMgr_mac_ct.cpp 379 src/ports/SkFontMgr_win_dw.cpp 755 src/ports/SkFontScanner_FreeType_priv.h 36 src/ports/SkFontScanner_fontations.cpp 165 src/ports/SkFontScanner_fontations_priv.h 29 src/ports/SkGlobalInitialization_default.cpp 89 src/ports/SkImageEncoder_NDK.cpp 132 src/ports/SkImageGeneratorCG.cpp 114 src/ports/SkImageGeneratorNDK.cpp 160 src/ports/SkImageGeneratorWIC.cpp 174 src/ports/SkImageGenerator_none.cpp 1 src/ports/SkImageGenerator_skia.cpp 1 src/ports/SkMemory_malloc.cpp 103 src/ports/SkMemory_mozalloc.cpp 28 src/ports/SkNDKConversions.cpp 95 src/ports/SkNDKConversions.h 13 src/ports/SkOSFile_ios.h 31 src/ports/SkOSFile_posix.cpp 181 src/ports/SkOSFile_stdio.cpp 150 src/ports/SkOSFile_win.cpp 227 src/ports/SkScalerContext_mac_ct.cpp 562 src/ports/SkScalerContext_mac_ct.h 63 src/ports/SkScalerContext_win_dw.cpp 1947 src/ports/SkScalerContext_win_dw.h 85 src/ports/SkTypeface_FreeType.h 84 src/ports/SkTypeface_fontations.cpp 1398 src/ports/SkTypeface_fontations_priv.h 207 src/ports/SkTypeface_mac_ct.cpp 1078 src/ports/SkTypeface_mac_ct.h 106 src/ports/SkTypeface_proxy.cpp 100 src/ports/SkTypeface_proxy.h 68 src/ports/SkTypeface_win_dw.cpp 981 src/ports/SkTypeface_win_dw.h 109 src/ports/fontations/Cargo.toml 15 src/ports/fontations/src/base.rs 650 src/ports/fontations/src/bitmap.rs 194 src/ports/fontations/src/colr.rs 27 src/ports/fontations/src/ffi.rs 284 src/ports/fontations/src/hinting.rs 111 src/ports/fontations/src/names.rs 69 src/ports/fontations/src/skpath_bridge.h 58 src/ports/fontations/src/verbs_points_pen.rs 57 src/sfnt/SkIBMFamilyClass.h 112 src/sfnt/SkOTTableTypes.h 38 src/sfnt/SkOTTable_EBDT.h 68 src/sfnt/SkOTTable_EBLC.h 114 src/sfnt/SkOTTable_EBSC.h 26 src/sfnt/SkOTTable_OS_2.h 33 src/sfnt/SkOTTable_OS_2_V0.h 124 src/sfnt/SkOTTable_OS_2_V1.h 464 src/sfnt/SkOTTable_OS_2_V2.h 483 src/sfnt/SkOTTable_OS_2_V3.h 491 src/sfnt/SkOTTable_OS_2_V4.h 532 src/sfnt/SkOTTable_OS_2_VA.h 119 src/sfnt/SkOTTable_fvar.h 39 src/sfnt/SkOTTable_gasp.h 53 src/sfnt/SkOTTable_glyf.h 179 src/sfnt/SkOTTable_head.h 123 src/sfnt/SkOTTable_hhea.h 39 src/sfnt/SkOTTable_hmtx.h 21 src/sfnt/SkOTTable_loca.h 18 src/sfnt/SkOTTable_maxp.h 20 src/sfnt/SkOTTable_maxp_CFF.h 15 src/sfnt/SkOTTable_maxp_TT.h 33 src/sfnt/SkOTTable_name.cpp 525 src/sfnt/SkOTTable_name.h 500 src/sfnt/SkOTTable_post.h 35 src/sfnt/SkOTTable_sbix.h 38 src/sfnt/SkOTUtils.cpp 181 src/sfnt/SkOTUtils.h 55 src/sfnt/SkPanose.h 473 src/sfnt/SkSFNTHeader.h 52 src/sfnt/SkTTCFHeader.h 39 src/shaders/SkBitmapProcShader.cpp 67 src/shaders/SkBitmapProcShader.h 16 src/shaders/SkBlendShader.cpp 112 src/shaders/SkBlendShader.h 31 src/shaders/SkColorFilterShader.cpp 59 src/shaders/SkColorFilterShader.h 29 src/shaders/SkColorShader.cpp 69 src/shaders/SkColorShader.h 27 src/shaders/SkCoordClampShader.cpp 48 src/shaders/SkCoordClampShader.h 29 src/shaders/SkEmptyShader.cpp 12 src/shaders/SkEmptyShader.h 22 src/shaders/SkGainmapShader.cpp 175 src/shaders/SkImageShader.cpp 616 src/shaders/SkImageShader.h 71 src/shaders/SkLocalMatrixShader.cpp 67 src/shaders/SkLocalMatrixShader.h 73 src/shaders/SkPerlinNoiseShaderImpl.cpp 143 src/shaders/SkPerlinNoiseShaderImpl.h 223 src/shaders/SkPerlinNoiseShaderType.h 4 src/shaders/SkPictureShader.cpp 260 src/shaders/SkPictureShader.h 67 src/shaders/SkRuntimeShader.cpp 152 src/shaders/SkRuntimeShader.h 49 src/shaders/SkShader.cpp 35 src/shaders/SkShaderBase.cpp 101 src/shaders/SkShaderBase.h 210 src/shaders/SkTransformShader.cpp 31 src/shaders/SkTransformShader.h 28 src/shaders/SkTriColorShader.cpp 46 src/shaders/SkTriColorShader.h 52 src/shaders/SkWorkingColorSpaceShader.cpp 56 src/shaders/SkWorkingColorSpaceShader.h 40 src/shaders/gradients/SkConicalGradient.cpp 302 src/shaders/gradients/SkConicalGradient.h 69 src/shaders/gradients/SkGradientBaseShader.cpp 820 src/shaders/gradients/SkGradientBaseShader.h 140 src/shaders/gradients/SkLinearGradient.cpp 116 src/shaders/gradients/SkLinearGradient.h 31 src/shaders/gradients/SkRadialGradient.cpp 114 src/shaders/gradients/SkRadialGradient.h 30 src/shaders/gradients/SkSweepGradient.cpp 141 src/shaders/gradients/SkSweepGradient.h 31 src/sksl/GLSL.std.450.h 90 src/sksl/SkSLAnalysis.cpp 590 src/sksl/SkSLAnalysis.h 98 src/sksl/SkSLBuiltinTypes.cpp 199 src/sksl/SkSLBuiltinTypes.h 126 src/sksl/SkSLCompiler.cpp 381 src/sksl/SkSLCompiler.h 147 src/sksl/SkSLConstantFolder.cpp 731 src/sksl/SkSLConstantFolder.h 28 src/sksl/SkSLContext.cpp 15 src/sksl/SkSLContext.h 25 src/sksl/SkSLDefines.h 20 src/sksl/SkSLErrorReporter.cpp 16 src/sksl/SkSLErrorReporter.h 32 src/sksl/SkSLFileOutputStream.h 58 src/sksl/SkSLGLSL.h 18 src/sksl/SkSLGraphiteModules.cpp 18 src/sksl/SkSLGraphiteModules.h 11 src/sksl/SkSLInliner.cpp 911 src/sksl/SkSLInliner.h 78 src/sksl/SkSLIntrinsicList.cpp 22 src/sksl/SkSLIntrinsicList.h 121 src/sksl/SkSLLexer.cpp 2085 src/sksl/SkSLLexer.h 127 src/sksl/SkSLMangler.cpp 41 src/sksl/SkSLMangler.h 17 src/sksl/SkSLMemoryLayout.h 164 src/sksl/SkSLMemoryPool.h 26 src/sksl/SkSLModule.cpp 11 src/sksl/SkSLModule.h 36 src/sksl/SkSLModuleDataDefault.cpp 58 src/sksl/SkSLModuleDataFile.cpp 18 src/sksl/SkSLModuleLoader.cpp 285 src/sksl/SkSLModuleLoader.h 33 src/sksl/SkSLOperator.cpp 339 src/sksl/SkSLOperator.h 98 src/sksl/SkSLOutputStream.cpp 28 src/sksl/SkSLOutputStream.h 35 src/sksl/SkSLParser.cpp 2107 src/sksl/SkSLParser.h 173 src/sksl/SkSLPool.cpp 61 src/sksl/SkSLPool.h 45 src/sksl/SkSLPosition.cpp 22 src/sksl/SkSLPosition.h 75 src/sksl/SkSLProgramKind.h 21 src/sksl/SkSLProgramSettings.h 103 src/sksl/SkSLSampleUsage.cpp 11 src/sksl/SkSLString.cpp 93 src/sksl/SkSLString.h 36 src/sksl/SkSLStringStream.h 40 src/sksl/SkSLUtil.cpp 68 src/sksl/SkSLUtil.h 114 src/sksl/analysis/SkSLCanExitWithoutReturningValue.cpp 113 src/sksl/analysis/SkSLCheckProgramStructure.cpp 93 src/sksl/analysis/SkSLCheckSymbolTableCorrectness.cpp 60 src/sksl/analysis/SkSLFinalizationChecks.cpp 181 src/sksl/analysis/SkSLGetLoopControlFlowInfo.cpp 49 src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp 239 src/sksl/analysis/SkSLGetReturnComplexity.cpp 100 src/sksl/analysis/SkSLHasSideEffects.cpp 52 src/sksl/analysis/SkSLIsConstantExpression.cpp 118 src/sksl/analysis/SkSLIsDynamicallyUniformExpression.cpp 66 src/sksl/analysis/SkSLIsSameExpressionTree.cpp 75 src/sksl/analysis/SkSLIsTrivialExpression.cpp 60 src/sksl/analysis/SkSLNoOpErrorReporter.h 11 src/sksl/analysis/SkSLProgramUsage.cpp 231 src/sksl/analysis/SkSLProgramUsage.h 35 src/sksl/analysis/SkSLProgramVisitor.h 41 src/sksl/analysis/SkSLReturnsInputAlpha.cpp 95 src/sksl/analysis/SkSLSpecialization.cpp 175 src/sksl/analysis/SkSLSpecialization.h 74 src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp 65 src/sksl/analysis/SkSLSymbolTableStackBuilder.cpp 37 src/sksl/codegen/SkSLCodeGenTypes.h 9 src/sksl/codegen/SkSLCodeGenerator.h 61 src/sksl/codegen/SkSLGLSLCodeGenerator.cpp 1793 src/sksl/codegen/SkSLGLSLCodeGenerator.h 13 src/sksl/codegen/SkSLHLSLCodeGenerator.cpp 39 src/sksl/codegen/SkSLHLSLCodeGenerator.h 20 src/sksl/codegen/SkSLMetalCodeGenerator.cpp 3102 src/sksl/codegen/SkSLMetalCodeGenerator.h 13 src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp 755 src/sksl/codegen/SkSLPipelineStageCodeGenerator.h 32 src/sksl/codegen/SkSLRasterPipelineBuilder.cpp 3027 src/sksl/codegen/SkSLRasterPipelineBuilder.h 448 src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp 3029 src/sksl/codegen/SkSLRasterPipelineCodeGenerator.h 15 src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp 4553 src/sksl/codegen/SkSLSPIRVCodeGenerator.h 17 src/sksl/codegen/SkSLSPIRVValidator.cpp 41 src/sksl/codegen/SkSLSPIRVValidator.h 9 src/sksl/codegen/SkSLSPIRVtoHLSL.cpp 17 src/sksl/codegen/SkSLSPIRVtoHLSL.h 7 src/sksl/codegen/SkSLWGSLCodeGenerator.cpp 3513 src/sksl/codegen/SkSLWGSLCodeGenerator.h 24 src/sksl/codegen/SkSLWGSLValidator.cpp 46 src/sksl/codegen/SkSLWGSLValidator.h 10 src/sksl/ir/SkSLBinaryExpression.cpp 153 src/sksl/ir/SkSLBinaryExpression.h 68 src/sksl/ir/SkSLBlock.cpp 73 src/sksl/ir/SkSLBlock.h 72 src/sksl/ir/SkSLBreakStatement.h 21 src/sksl/ir/SkSLChildCall.cpp 58 src/sksl/ir/SkSLChildCall.h 45 src/sksl/ir/SkSLConstructor.cpp 173 src/sksl/ir/SkSLConstructor.h 83 src/sksl/ir/SkSLConstructorArray.cpp 64 src/sksl/ir/SkSLConstructorArray.h 33 src/sksl/ir/SkSLConstructorArrayCast.cpp 50 src/sksl/ir/SkSLConstructorArrayCast.h 28 src/sksl/ir/SkSLConstructorCompound.cpp 117 src/sksl/ir/SkSLConstructorCompound.h 33 src/sksl/ir/SkSLConstructorCompoundCast.cpp 65 src/sksl/ir/SkSLConstructorCompoundCast.h 28 src/sksl/ir/SkSLConstructorDiagonalMatrix.cpp 27 src/sksl/ir/SkSLConstructorDiagonalMatrix.h 31 src/sksl/ir/SkSLConstructorMatrixResize.cpp 31 src/sksl/ir/SkSLConstructorMatrixResize.h 31 src/sksl/ir/SkSLConstructorScalarCast.cpp 69 src/sksl/ir/SkSLConstructorScalarCast.h 33 src/sksl/ir/SkSLConstructorSplat.cpp 21 src/sksl/ir/SkSLConstructorSplat.h 37 src/sksl/ir/SkSLConstructorStruct.cpp 63 src/sksl/ir/SkSLConstructorStruct.h 33 src/sksl/ir/SkSLContinueStatement.h 21 src/sksl/ir/SkSLDiscardStatement.cpp 18 src/sksl/ir/SkSLDiscardStatement.h 23 src/sksl/ir/SkSLDoStatement.cpp 40 src/sksl/ir/SkSLDoStatement.h 47 src/sksl/ir/SkSLEmptyExpression.h 28 src/sksl/ir/SkSLExpression.cpp 41 src/sksl/ir/SkSLExpression.h 73 src/sksl/ir/SkSLExpressionStatement.cpp 39 src/sksl/ir/SkSLExpressionStatement.h 33 src/sksl/ir/SkSLExtension.cpp 30 src/sksl/ir/SkSLExtension.h 35 src/sksl/ir/SkSLFieldAccess.cpp 99 src/sksl/ir/SkSLFieldAccess.h 67 src/sksl/ir/SkSLFieldSymbol.h 33 src/sksl/ir/SkSLForStatement.cpp 194 src/sksl/ir/SkSLForStatement.h 105 src/sksl/ir/SkSLFunctionCall.cpp 1035 src/sksl/ir/SkSLFunctionCall.h 65 src/sksl/ir/SkSLFunctionDeclaration.cpp 502 src/sksl/ir/SkSLFunctionDeclaration.h 114 src/sksl/ir/SkSLFunctionDefinition.cpp 265 src/sksl/ir/SkSLFunctionDefinition.h 48 src/sksl/ir/SkSLFunctionPrototype.h 24 src/sksl/ir/SkSLFunctionReference.h 33 src/sksl/ir/SkSLIRHelpers.h 84 src/sksl/ir/SkSLIRNode.h 108 src/sksl/ir/SkSLIfStatement.cpp 81 src/sksl/ir/SkSLIfStatement.h 57 src/sksl/ir/SkSLIndexExpression.cpp 142 src/sksl/ir/SkSLIndexExpression.h 60 src/sksl/ir/SkSLInterfaceBlock.cpp 130 src/sksl/ir/SkSLInterfaceBlock.h 57 src/sksl/ir/SkSLLayout.cpp 176 src/sksl/ir/SkSLLayout.h 82 src/sksl/ir/SkSLLiteral.cpp 13 src/sksl/ir/SkSLLiteral.h 98 src/sksl/ir/SkSLMethodReference.h 41 src/sksl/ir/SkSLModifierFlags.cpp 114 src/sksl/ir/SkSLModifierFlags.h 60 src/sksl/ir/SkSLModifiers.h 13 src/sksl/ir/SkSLModifiersDeclaration.cpp 53 src/sksl/ir/SkSLModifiersDeclaration.h 39 src/sksl/ir/SkSLNop.h 24 src/sksl/ir/SkSLPoison.h 26 src/sksl/ir/SkSLPostfixExpression.cpp 40 src/sksl/ir/SkSLPostfixExpression.h 47 src/sksl/ir/SkSLPrefixExpression.cpp 295 src/sksl/ir/SkSLPrefixExpression.h 43 src/sksl/ir/SkSLProgram.cpp 45 src/sksl/ir/SkSLProgram.h 118 src/sksl/ir/SkSLProgramElement.h 20 src/sksl/ir/SkSLReturnStatement.h 36 src/sksl/ir/SkSLSetting.cpp 68 src/sksl/ir/SkSLSetting.h 40 src/sksl/ir/SkSLStatement.h 23 src/sksl/ir/SkSLStructDefinition.cpp 40 src/sksl/ir/SkSLStructDefinition.h 33 src/sksl/ir/SkSLSwitchCase.cpp 18 src/sksl/ir/SkSLSwitchCase.h 46 src/sksl/ir/SkSLSwitchStatement.cpp 192 src/sksl/ir/SkSLSwitchStatement.h 59 src/sksl/ir/SkSLSwizzle.cpp 414 src/sksl/ir/SkSLSwizzle.h 83 src/sksl/ir/SkSLSymbol.cpp 39 src/sksl/ir/SkSLSymbol.h 42 src/sksl/ir/SkSLSymbolTable.cpp 150 src/sksl/ir/SkSLSymbolTable.h 110 src/sksl/ir/SkSLTernaryExpression.cpp 119 src/sksl/ir/SkSLTernaryExpression.h 67 src/sksl/ir/SkSLType.cpp 1139 src/sksl/ir/SkSLType.h 402 src/sksl/ir/SkSLTypeReference.cpp 31 src/sksl/ir/SkSLTypeReference.h 42 src/sksl/ir/SkSLVarDeclarations.cpp 372 src/sksl/ir/SkSLVarDeclarations.h 115 src/sksl/ir/SkSLVariable.cpp 175 src/sksl/ir/SkSLVariable.h 128 src/sksl/ir/SkSLVariableReference.cpp 19 src/sksl/ir/SkSLVariableReference.h 50 src/sksl/lex/DFA.h 15 src/sksl/lex/DFAState.h 53 src/sksl/lex/LexUtil.h 9 src/sksl/lex/Main.cpp 195 src/sksl/lex/NFA.cpp 35 src/sksl/lex/NFA.h 25 src/sksl/lex/NFAState.h 120 src/sksl/lex/NFAtoDFA.h 125 src/sksl/lex/RegexNode.cpp 112 src/sksl/lex/RegexNode.h 51 src/sksl/lex/RegexParser.cpp 160 src/sksl/lex/RegexParser.h 28 src/sksl/lex/TransitionTable.cpp 170 src/sksl/lex/TransitionTable.h 7 src/sksl/lex/sksl.lex 102 src/sksl/spirv.h 780 src/sksl/tracing/SkSLDebugTracePlayer.cpp 230 src/sksl/tracing/SkSLDebugTracePlayer.h 68 src/sksl/tracing/SkSLDebugTracePriv.cpp 167 src/sksl/tracing/SkSLDebugTracePriv.h 56 src/sksl/tracing/SkSLTraceHook.cpp 24 src/sksl/tracing/SkSLTraceHook.h 29 src/sksl/transform/SkSLAddConstToVarModifiers.cpp 25 src/sksl/transform/SkSLEliminateDeadFunctions.cpp 62 src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp 74 src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp 123 src/sksl/transform/SkSLEliminateEmptyStatements.cpp 46 src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp 114 src/sksl/transform/SkSLEliminateUnreachableCode.cpp 139 src/sksl/transform/SkSLFindAndDeclareBuiltinFunctions.cpp 67 src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp 54 src/sksl/transform/SkSLFindAndDeclareBuiltinVariables.cpp 139 src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp 88 src/sksl/transform/SkSLProgramWriter.h 24 src/sksl/transform/SkSLRenamePrivateSymbols.cpp 177 src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp 76 src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp 45 src/sksl/transform/SkSLRewriteIndexedSwizzle.cpp 31 src/sksl/transform/SkSLTransform.cpp 1 src/sksl/transform/SkSLTransform.h 50 src/svg/SkSVGCanvas.cpp 19 src/svg/SkSVGDevice.cpp 950 src/svg/SkSVGDevice.h 73 src/text/GlyphRun.cpp 320 src/text/GlyphRun.h 140 src/text/SlugFromBuffer.cpp 21 src/text/StrikeForGPU.cpp 42 src/text/StrikeForGPU.h 74 src/text/gpu/DistanceFieldAdjustTable.cpp 51 src/text/gpu/DistanceFieldAdjustTable.h 25 src/text/gpu/Glyph.h 29 src/text/gpu/GlyphVector.cpp 80 src/text/gpu/GlyphVector.h 69 src/text/gpu/SDFMaskFilter.cpp 72 src/text/gpu/SDFMaskFilter.h 14 src/text/gpu/SkChromeRemoteGlyphCache.cpp 618 src/text/gpu/Slug.cpp 33 src/text/gpu/SlugImpl.cpp 85 src/text/gpu/SlugImpl.h 52 src/text/gpu/StrikeCache.cpp 197 src/text/gpu/StrikeCache.h 69 src/text/gpu/SubRunAllocator.cpp 64 src/text/gpu/SubRunAllocator.h 229 src/text/gpu/SubRunContainer.cpp 1278 src/text/gpu/SubRunContainer.h 189 src/text/gpu/SubRunControl.cpp 124 src/text/gpu/SubRunControl.h 53 src/text/gpu/TextBlob.cpp 185 src/text/gpu/TextBlob.h 84 src/text/gpu/TextBlobRedrawCoordinator.cpp 202 src/text/gpu/TextBlobRedrawCoordinator.h 78 src/text/gpu/VertexFiller.cpp 90 src/text/gpu/VertexFiller.h 79 src/utils/SkBitSet.h 123 src/utils/SkCallableTraits.h 57 src/utils/SkCamera.cpp 160 src/utils/SkCanvasStack.cpp 74 src/utils/SkCanvasStack.h 48 src/utils/SkCanvasStateUtils.cpp 220 src/utils/SkCharToGlyphCache.cpp 95 src/utils/SkCharToGlyphCache.h 29 src/utils/SkClipStackUtils.cpp 26 src/utils/SkClipStackUtils.h 7 src/utils/SkCustomTypeface.cpp 402 src/utils/SkDashPath.cpp 356 src/utils/SkDashPathPriv.h 27 src/utils/SkEventTracer.cpp 51 src/utils/SkFloatToDecimal.cpp 129 src/utils/SkFloatToDecimal.h 5 src/utils/SkFloatUtils.h 77 src/utils/SkGetExecutablePath.h 5 src/utils/SkGetExecutablePath_linux.cpp 15 src/utils/SkGetExecutablePath_mac.cpp 11 src/utils/SkGetExecutablePath_win.cpp 7 src/utils/SkJSONWriter.cpp 33 src/utils/SkJSONWriter.h 306 src/utils/SkMatrix22.cpp 27 src/utils/SkMatrix22.h 6 src/utils/SkMultiPictureDocument.cpp 183 src/utils/SkMultiPictureDocumentPriv.h 9 src/utils/SkNWayCanvas.cpp 339 src/utils/SkNullCanvas.cpp 6 src/utils/SkOSPath.cpp 37 src/utils/SkOSPath.h 15 src/utils/SkOrderedFontMgr.cpp 85 src/utils/SkPaintFilterCanvas.cpp 243 src/utils/SkParse.cpp 233 src/utils/SkParseColor.cpp 341 src/utils/SkParsePath.cpp 253 src/utils/SkPatchUtils.cpp 285 src/utils/SkPatchUtils.h 26 src/utils/SkPolyUtils.cpp 1348 src/utils/SkPolyUtils.h 22 src/utils/SkShaderUtils.cpp 197 src/utils/SkShaderUtils.h 20 src/utils/SkShadowTessellator.cpp 925 src/utils/SkShadowTessellator.h 20 src/utils/SkShadowUtils.cpp 622 src/utils/SkTextUtils.cpp 44 src/utils/mac/SkCGBase.h 22 src/utils/mac/SkCGGeometry.h 30 src/utils/mac/SkCTFont.cpp 365 src/utils/mac/SkCTFont.h 21 src/utils/mac/SkCTFontCreateExactCopy.cpp 46 src/utils/mac/SkCTFontCreateExactCopy.h 17 src/utils/mac/SkCreateCGImageRef.cpp 276 src/utils/mac/SkUniqueCFRef.h 12 src/utils/win/SkAutoCoInitialize.cpp 19 src/utils/win/SkAutoCoInitialize.h 16 src/utils/win/SkDWrite.cpp 110 src/utils/win/SkDWrite.h 56 src/utils/win/SkDWriteFontFileStream.cpp 181 src/utils/win/SkDWriteFontFileStream.h 57 src/utils/win/SkDWriteGeometrySink.cpp 127 src/utils/win/SkDWriteGeometrySink.h 40 src/utils/win/SkDWriteNTDDI_VERSION.h 15 src/utils/win/SkHRESULT.cpp 28 src/utils/win/SkHRESULT.h 31 src/utils/win/SkIStream.cpp 181 src/utils/win/SkIStream.h 61 src/utils/win/SkObjBase.h 7 src/utils/win/SkTScopedComPtr.h 56 src/utils/win/SkWGL_win.cpp 1 src/xml/SkDOM.cpp 328 src/xml/SkDOM.h 65 src/xml/SkXMLParser.cpp 182 src/xml/SkXMLParser.h 63 src/xml/SkXMLWriter.cpp 233 src/xml/SkXMLWriter.h 78 src/xps/SkXPSDevice.cpp 1612 src/xps/SkXPSDevice.h 196 src/xps/SkXPSDocument.cpp 64 toolchain/android_trampolines/gen_trampolines/gen_trampolines.go 61 toolchain/clang_layering_check.bzl 118 toolchain/download_ios_toolchain.bzl 173 toolchain/download_linux_amd64_toolchain.bzl 294 toolchain/download_mac_toolchain.bzl 211 toolchain/download_ndk_linux_amd64_toolchain.bzl 20 toolchain/download_toolchains.bzl 32 toolchain/download_windows_amd64_toolchain.bzl 120 toolchain/ios_toolchain_config.bzl 451 toolchain/linux_amd64_toolchain_config.bzl 410 toolchain/mac_toolchain_config.bzl 471 toolchain/ndk_linux_arm64_toolchain_config.bzl 377 toolchain/utils.bzl 35 toolchain/windows_toolchain_config.bzl 348 tools.go 7 tools/AndroidSkDebugToStdOut.cpp 11 tools/AutoreleasePool.h 21 tools/AutoreleasePool.mm 13 tools/BUILD_simulator.py 65 tools/CodecUtils.h 80 tools/CrashHandler.cpp 181 tools/CrashHandler.h 4 tools/DDLPromiseImageHelper.cpp 350 tools/DDLPromiseImageHelper.h 148 tools/DDLTileHelper.cpp 274 tools/DDLTileHelper.h 86 tools/DecodeUtils.cpp 25 tools/DecodeUtils.h 22 tools/EncodeUtils.cpp 48 tools/EncodeUtils.h 11 tools/GpuToolUtils.h 40 tools/HashAndEncode.cpp 155 tools/HashAndEncode.h 16 tools/LsanSuppressions.cpp 19 tools/MSKPPlayer.cpp 425 tools/MSKPPlayer.h 54 tools/OverwriteLine.h 12 tools/ProcStats.cpp 82 tools/ProcStats.h 10 tools/Registry.h 37 tools/ResourceFactory.h 5 tools/Resources.cpp 38 tools/Resources.h 17 tools/RuntimeBlendUtils.cpp 16 tools/RuntimeBlendUtils.h 7 tools/SkMetaData.cpp 204 tools/SkMetaData.h 86 tools/SkSharingProc.cpp 87 tools/SkSharingProc.h 22 tools/Stats.h 59 tools/SvgPathExtractor.cpp 40 tools/SvgPathExtractor.h 11 tools/TestFontDataProvider.cpp 93 tools/TestFontDataProvider.h 34 tools/ToolUtils.cpp 675 tools/ToolUtils.h 238 tools/TsanSuppressions.cpp 12 tools/UrlDataManager.cpp 42 tools/UrlDataManager.h 51 tools/__init__.py 1 tools/abandon_gerrit_cls.py 34 tools/bloaty_treemap.py 49 tools/blob_cache_sim.cpp 81 tools/build_workaround_header.py 43 tools/calmbench/ab.py 294 tools/calmbench/calmbench.py 156 tools/chrome_fuzz.cpp 61 tools/convert-to-nia.cpp 163 tools/copyright/fileparser.py 55 tools/copyright/main.py 83 tools/debugger/DebugCanvas.cpp 528 tools/debugger/DebugCanvas.h 148 tools/debugger/DebugLayerManager.cpp 154 tools/debugger/DebugLayerManager.h 65 tools/debugger/DrawCommand.cpp 1785 tools/debugger/DrawCommand.h 610 tools/debugger/JsonWriteBuffer.cpp 183 tools/debugger/JsonWriteBuffer.h 64 tools/doxygen/customdoxygen.css 142 tools/doxygen/footer.html 17 tools/dump_record.cpp 172 tools/embed_resources.py 67 tools/fiddle/all_examples.cpp 1015 tools/fiddle/draw.cpp 53 tools/fiddle/egl_context.cpp 27 tools/fiddle/examples.cpp 55 tools/fiddle/examples.h 52 tools/fiddle/fiddle_main.cpp 330 tools/fiddle/fiddle_main.h 76 tools/fiddle/make_all_examples_cpp.py 28 tools/fiddle/null_context.cpp 6 tools/find_run_binary.py 25 tools/fix_pythonpath.py 7 tools/flags/CommandLineFlags.cpp 337 tools/flags/CommandLineFlags.h 268 tools/flags/CommonFlags.h 8 tools/flags/CommonFlagsConfig.cpp 737 tools/flags/CommonFlagsConfig.h 122 tools/flags/CommonFlagsGanesh.cpp 96 tools/flags/CommonFlagsGanesh.h 6 tools/flags/CommonFlagsGraphite.cpp 24 tools/flags/CommonFlagsGraphite.h 8 tools/flags/CommonFlagsImages.cpp 88 tools/fonts/FontToolUtils.cpp 311 tools/fonts/FontToolUtils.h 44 tools/fonts/RandomScalerContext.cpp 194 tools/fonts/RandomScalerContext.h 38 tools/fonts/TestEmptyTypeface.h 54 tools/fonts/TestFontMgr.cpp 146 tools/fonts/TestFontMgr.h 7 tools/fonts/TestSVGTypeface.cpp 1308 tools/fonts/TestSVGTypeface.h 123 tools/fonts/TestTypeface.cpp 241 tools/fonts/TestTypeface.h 111 tools/fonts/create_test_font.cpp 401 tools/fonts/create_test_font_color.cpp 37 tools/fonts/generate_fir_coeff.py 81 tools/force_older_glibc_math.h 5 tools/gdb/bitmap.py 60 tools/generate_patches.py 31 tools/get_current_monitor_profile.cpp 40 tools/get_images_from_skps.cpp 178 tools/gpu/BackendSurfaceFactory.cpp 168 tools/gpu/BackendSurfaceFactory.h 65 tools/gpu/BackendTextureImageFactory.cpp 118 tools/gpu/BackendTextureImageFactory.h 52 tools/gpu/ContextType.cpp 134 tools/gpu/ContextType.h 40 tools/gpu/FenceSync.h 16 tools/gpu/FlushFinishTracker.cpp 33 tools/gpu/FlushFinishTracker.h 35 tools/gpu/GpuTimer.h 41 tools/gpu/GrContextFactory.cpp 289 tools/gpu/GrContextFactory.h 85 tools/gpu/GrTest.cpp 111 tools/gpu/ManagedBackendTexture.cpp 235 tools/gpu/ManagedBackendTexture.h 133 tools/gpu/MemoryCache.cpp 101 tools/gpu/MemoryCache.h 68 tools/gpu/ProtectedUtils.cpp 86 tools/gpu/ProtectedUtils.h 39 tools/gpu/ProxyUtils.cpp 106 tools/gpu/ProxyUtils.h 34 tools/gpu/TestCanvas.cpp 148 tools/gpu/TestCanvas.h 42 tools/gpu/TestContext.cpp 46 tools/gpu/TestContext.h 52 tools/gpu/TestOps.cpp 205 tools/gpu/TestOps.h 21 tools/gpu/YUVUtils.cpp 428 tools/gpu/YUVUtils.h 47 tools/gpu/d3d/D3DTestContext.cpp 49 tools/gpu/d3d/D3DTestContext.h 25 tools/gpu/d3d/D3DTestUtils.cpp 58 tools/gpu/d3d/D3DTestUtils.h 10 tools/gpu/ganesh/AtlasTextOpTools.cpp 76 tools/gpu/ganesh/AtlasTextOpTools.h 22 tools/gpu/ganesh/GrAtlasTools.cpp 106 tools/gpu/ganesh/GrAtlasTools.h 18 tools/gpu/gl/GLTestContext.cpp 186 tools/gpu/gl/GLTestContext.h 48 tools/gpu/gl/angle/GLTestContext_angle.cpp 457 tools/gpu/gl/angle/GLTestContext_angle.h 20 tools/gpu/gl/egl/CreatePlatformGLTestContext_egl.cpp 296 tools/gpu/gl/glx/CreatePlatformGLTestContext_glx.cpp 283 tools/gpu/gl/iOS/CreatePlatformGLTestContext_iOS.mm 109 tools/gpu/gl/interface/gen_interface.go 334 tools/gpu/gl/interface/interface.json5 607 tools/gpu/gl/interface/templates.go 271 tools/gpu/gl/mac/CreatePlatformGLTestContext_mac.cpp 120 tools/gpu/gl/none/CreatePlatformGLTestContext_none.cpp 7 tools/gpu/gl/win/CreatePlatformGLTestContext_win.cpp 183 tools/gpu/gl/win/SkWGL.h 92 tools/gpu/gl/win/SkWGL_win.cpp 428 tools/gpu/mock/MockTestContext.cpp 27 tools/gpu/mock/MockTestContext.h 7 tools/gpu/mtl/MtlTestContext.h 23 tools/gpu/mtl/MtlTestContext.mm 61 tools/gpu/vk/GrVulkanDefines.h 29 tools/gpu/vk/VkTestContext.cpp 111 tools/gpu/vk/VkTestContext.h 44 tools/gpu/vk/VkTestHelper.cpp 205 tools/gpu/vk/VkTestHelper.h 59 tools/gpu/vk/VkTestMemoryAllocator.cpp 205 tools/gpu/vk/VkTestMemoryAllocator.h 42 tools/gpu/vk/VkTestUtils.cpp 808 tools/gpu/vk/VkTestUtils.h 27 tools/gpu/vk/VkYcbcrSamplerHelper.cpp 377 tools/gpu/vk/VkYcbcrSamplerHelper.h 48 tools/graphite/ContextFactory.cpp 86 tools/graphite/ContextFactory.h 44 tools/graphite/GraphiteTestContext.cpp 42 tools/graphite/GraphiteTestContext.h 39 tools/graphite/GraphiteToolUtils.cpp 73 tools/graphite/GraphiteToolUtils.h 10 tools/graphite/ProtectedUtils_Graphite.cpp 47 tools/graphite/TestOptions.h 30 tools/graphite/UniqueKeyUtils.cpp 71 tools/graphite/UniqueKeyUtils.h 30 tools/graphite/dawn/GraphiteDawnTestContext.cpp 184 tools/graphite/dawn/GraphiteDawnTestContext.h 26 tools/graphite/mtl/GraphiteMtlTestContext.h 21 tools/graphite/mtl/GraphiteMtlTestContext.mm 48 tools/graphite/precompile/PipelineCallbackHandler.cpp 22 tools/graphite/precompile/PipelineCallbackHandler.h 36 tools/graphite/precompile/PrecompileEffectFactories.cpp 160 tools/graphite/precompile/PrecompileEffectFactories.h 38 tools/graphite/vk/GraphiteVulkanTestContext.cpp 89 tools/graphite/vk/GraphiteVulkanTestContext.h 34 tools/image_diff_metric.cpp 44 tools/imgcvt.cpp 135 tools/infra/__init__.py 1 tools/infra/git.py 6 tools/infra/go.py 41 tools/ios_utils.h 10 tools/ios_utils.m 11 tools/library/LoadDynamicLibrary.h 6 tools/library/LoadDynamicLibrary_posix.cpp 14 tools/library/LoadDynamicLibrary_win.cpp 14 tools/lottie-web-perf/lottie-web-canvas-perf.html 79 tools/lottie-web-perf/lottie-web-perf.html 74 tools/lottie-web-perf/lottie-web-perf.js 152 tools/lottiecap/driver.html 103 tools/lottiecap/lottiecap.js 180 tools/macsdk_dir.py 29 tools/malisc/malisc.py 33 tools/merge_static_libs.py 51 tools/milestone.py 33 tools/misc_utils.py 14 tools/parse_llvm_coverage.py 130 tools/pathops_sorter.htm 1395 tools/pathops_visualizer.htm 4479 tools/perf-canvaskit-puppeteer/benchmark.js 81 tools/perf-canvaskit-puppeteer/canvas_perf.html 122 tools/perf-canvaskit-puppeteer/canvas_perf.js 649 tools/perf-canvaskit-puppeteer/path-transform.html 155 tools/perf-canvaskit-puppeteer/perf-canvaskit-with-puppeteer.js 264 tools/perf-canvaskit-puppeteer/render-skp.html 77 tools/perf-canvaskit-puppeteer/skottie-frames.html 151 tools/perf-canvaskit-puppeteer/skp_data_prep.js 90 tools/public_headers_warnings_check.cpp 1 tools/reformat-json.py 45 tools/rewrite_includes.py 117 tools/sanitize_source_files.py 85 tools/serve_wasm.py 9 tools/sk_app/Application.h 11 tools/sk_app/CommandSet.cpp 129 tools/sk_app/CommandSet.h 72 tools/sk_app/Window.cpp 170 tools/sk_app/Window.h 119 tools/sk_app/android/Window_android.cpp 74 tools/sk_app/android/Window_android.h 25 tools/sk_app/android/main_android.cpp 28 tools/sk_app/android/surface_glue_android.cpp 267 tools/sk_app/android/surface_glue_android.h 53 tools/sk_app/ios/Window_ios.h 31 tools/sk_app/ios/Window_ios.mm 201 tools/sk_app/ios/main_ios.mm 56 tools/sk_app/mac/Window_mac.h 36 tools/sk_app/mac/Window_mac.mm 378 tools/sk_app/mac/main_mac.mm 68 tools/sk_app/unix/Window_unix.cpp 437 tools/sk_app/unix/Window_unix.h 76 tools/sk_app/unix/keysym2ucs.c 786 tools/sk_app/unix/keysym2ucs.h 2 tools/sk_app/unix/main_unix.cpp 61 tools/sk_app/wasm/main_wasm.cpp 4 tools/sk_app/win/Window_win.cpp 314 tools/sk_app/win/Window_win.h 25 tools/sk_app/win/main_win.cpp 65 tools/skdiff/skdiff.cpp 186 tools/skdiff/skdiff.h 170 tools/skdiff/skdiff_html.cpp 247 tools/skdiff/skdiff_html.h 11 tools/skdiff/skdiff_main.cpp 702 tools/skdiff/skdiff_utils.cpp 157 tools/skdiff/skdiff_utils.h 19 tools/skia-client-search.html 74 tools/skottie-wasm-perf/parse_perf_csvs.py 78 tools/skottie-wasm-perf/skottie-wasm-perf.html 103 tools/skottie-wasm-perf/skottie-wasm-perf.js 158 tools/skottie2movie.cpp 171 tools/skottie_ios_app/BUILD.gn 68 tools/skottie_ios_app/GrContextHolder.h 8 tools/skottie_ios_app/GrContextHolder.mm 16 tools/skottie_ios_app/SkMetalViewBridge.h 12 tools/skottie_ios_app/SkMetalViewBridge.mm 44 tools/skottie_ios_app/SkiaContext.h 12 tools/skottie_ios_app/SkiaContext.mm 5 tools/skottie_ios_app/SkiaGLContext.mm 127 tools/skottie_ios_app/SkiaMetalContext.mm 96 tools/skottie_ios_app/SkiaUIContext.mm 54 tools/skottie_ios_app/SkiaViewController.h 11 tools/skottie_ios_app/SkiaViewController.mm 10 tools/skottie_ios_app/SkottieViewController.h 16 tools/skottie_ios_app/SkottieViewController.mm 129 tools/skottie_ios_app/main.mm 109 tools/skp/generate_page_set.py 34 tools/skp/page_sets/__init__.py 1 tools/skp/page_sets/skia_amazon_mobile.py 23 tools/skp/page_sets/skia_baidu_mobile.py 24 tools/skp/page_sets/skia_booking_mobile.py 24 tools/skp/page_sets/skia_capitalvolkswagen_mobile.py 23 tools/skp/page_sets/skia_carsvg_desktop.py 20 tools/skp/page_sets/skia_chalkboard_desktop.py 21 tools/skp/page_sets/skia_cnn_desktop.py 23 tools/skp/page_sets/skia_cnn_mobile.py 23 tools/skp/page_sets/skia_cnnarticle_mobile.py 24 tools/skp/page_sets/skia_css3gradients_desktop.py 25 tools/skp/page_sets/skia_deviantart_mobile.py 23 tools/skp/page_sets/skia_digg_tablet.py 23 tools/skp/page_sets/skia_ebay_desktop.py 22 tools/skp/page_sets/skia_espn_desktop.py 23 tools/skp/page_sets/skia_facebook_desktop.py 23 tools/skp/page_sets/skia_facebook_mobile.py 23 tools/skp/page_sets/skia_forecastio_mobile.py 23 tools/skp/page_sets/skia_gmail_desktop.py 33 tools/skp/page_sets/skia_googlecalendar_desktop.py 31 tools/skp/page_sets/skia_googledocs_desktop.py 32 tools/skp/page_sets/skia_googleimagesearch_desktop.py 23 tools/skp/page_sets/skia_googlenews_mobile.py 23 tools/skp/page_sets/skia_googlesearch_desktop.py 23 tools/skp/page_sets/skia_googlesearch_mobile.py 23 tools/skp/page_sets/skia_googlespreadsheet_desktop.py 21 tools/skp/page_sets/skia_gujuratiwiki_desktop.py 26 tools/skp/page_sets/skia_linkedin_desktop.py 25 tools/skp/page_sets/skia_mapsvg_desktop.py 21 tools/skp/page_sets/skia_micrographygirlsvg_desktop.py 24 tools/skp/page_sets/skia_motionmarkarcs_desktop.py 24 tools/skp/page_sets/skia_motionmarkpaths_desktop.py 24 tools/skp/page_sets/skia_motionmarksuits_desktop.py 23 tools/skp/page_sets/skia_motionmarksuitsclip_desktop.py 23 tools/skp/page_sets/skia_mozilla_tablet.py 23 tools/skp/page_sets/skia_nytimes_desktop.py 23 tools/skp/page_sets/skia_pravda_tablet.py 23 tools/skp/page_sets/skia_reddit_mobile.py 23 tools/skp/page_sets/skia_samoasvg_desktop.py 24 tools/skp/page_sets/skia_slashdot_mobile.py 23 tools/skp/page_sets/skia_techcrunch_mobile.py 23 tools/skp/page_sets/skia_theverge_desktop.py 23 tools/skp/page_sets/skia_theverge_mobile.py 23 tools/skp/page_sets/skia_tiger8svg_desktop.py 24 tools/skp/page_sets/skia_tigersvg_desktop.py 24 tools/skp/page_sets/skia_twitter_desktop.py 23 tools/skp/page_sets/skia_weather_desktop.py 23 tools/skp/page_sets/skia_wikipedia_desktop.py 20 tools/skp/page_sets/skia_wikipedia_mobile.py 22 tools/skp/page_sets/skia_worldjournal_tablet.py 20 tools/skp/page_sets/skia_wowwiki_desktop.py 25 tools/skp/page_sets/skia_yahooanswers_desktop.py 23 tools/skp/page_sets/skia_yahoosports_desktop.py 23 tools/skp/page_sets/skia_ynevsvg_desktop.py 24 tools/skp/page_sets/skia_youtube_desktop.py 23 tools/skp/page_sets/skia_youtube_mobile.py 23 tools/skp/webpages_playback.py 422 tools/skp_parser.cpp 57 tools/skpbench/__init__.py 1 tools/skpbench/_adb.py 58 tools/skpbench/_adb_path.py 23 tools/skpbench/_benchresult.py 60 tools/skpbench/_hardware.py 49 tools/skpbench/_hardware_android.py 113 tools/skpbench/_hardware_nexus_6p.py 68 tools/skpbench/_hardware_pixel.py 61 tools/skpbench/_hardware_pixel2.py 84 tools/skpbench/_hardware_pixel_c.py 60 tools/skpbench/_os_path.py 16 tools/skpbench/sheet.py 120 tools/skpbench/skiaperf.py 64 tools/skpbench/skpbench.cpp 603 tools/skpbench/skpbench.py 331 tools/skpinfo.cpp 123 tools/skqp/create_apk.py 193 tools/skqp/make_universal_apk.py 41 tools/skqp/src/jni_skqp.cpp 144 tools/skqp/src/skqp.cpp 164 tools/skqp/src/skqp.h 55 tools/skqp/src/skqp_GpuTestProcs.cpp 149 tools/skqp/src/skqp_main.cpp 119 tools/sksl-minify/SkSLMinify.cpp 266 tools/skslc/Main.cpp 707 tools/skslc/ProcessWorklist.cpp 37 tools/skslc/ProcessWorklist.h 16 tools/skslc/compile_sksl.bzl 47 tools/sksltrace/SkSLTraceUtils.cpp 165 tools/sksltrace/SkSLTraceUtils.h 11 tools/skui/InputState.h 12 tools/skui/Key.h 50 tools/skui/ModifierKey.h 17 tools/svg/svg_downloader.py 46 tools/testrunners/benchmark/BazelBenchmarkTestRunner.cpp 520 tools/testrunners/common/TestRunner.cpp 117 tools/testrunners/common/TestRunner.h 20 tools/testrunners/common/android/adb_test_runner/adb_test_runner.go 468 tools/testrunners/common/binary_wrapper_script_with_cmdline_flags.bzl 71 tools/testrunners/common/compilation_mode_keys/CompilationModeKeys.cpp 6 tools/testrunners/common/compilation_mode_keys/CompilationModeKeys.h 6 tools/testrunners/common/make_tarball/make_tarball.go 76 tools/testrunners/common/surface_manager/GaneshGLSurfaceManager.cpp 132 tools/testrunners/common/surface_manager/GaneshVulkanSurfaceManager.cpp 161 tools/testrunners/common/surface_manager/RasterSurfaceManager.cpp 36 tools/testrunners/common/surface_manager/SurfaceManager.cpp 132 tools/testrunners/common/surface_manager/SurfaceManager.h 47 tools/testrunners/gm/BazelGMTestRunner.cpp 312 tools/testrunners/gm/vias/Draw.h 17 tools/testrunners/gm/vias/SimpleVias.cpp 131 tools/testrunners/unit/BazelUnitTestRunner.cpp 145 tools/text/SkTextBlobTrace.cpp 116 tools/text/SkTextBlobTrace.h 43 tools/text/gpu/TextBlobTools.cpp 12 tools/text/gpu/TextBlobTools.h 13 tools/timer/TimeUtils.h 49 tools/timer/Timer.cpp 12 tools/timer/Timer.h 5 tools/trace/ChromeTracingTracer.cpp 236 tools/trace/ChromeTracingTracer.h 51 tools/trace/EventTracingPriv.cpp 81 tools/trace/EventTracingPriv.h 20 tools/trace/SkDebugfTracer.cpp 79 tools/trace/SkDebugfTracer.h 33 tools/trace/SkPerfettoTrace.cpp 285 tools/trace/SkPerfettoTrace.h 44 tools/unicode_comparison/cpp/bridge.cpp 110 tools/unicode_comparison/cpp/bridge.h 18 tools/unicode_comparison/go/bridge/bridge.go 90 tools/unicode_comparison/go/download_wiki/main.go 141 tools/unicode_comparison/go/extract_info/main.go 135 tools/unicode_comparison/go/generate_table/main.go 646 tools/unicode_comparison/go/helpers/helpers.go 42 tools/unicode_comparison/html/index.html 20 tools/unicode_comparison/html/scripts.html 59 tools/unicode_comparison/html/styles.html 61 tools/unicode_comparison/html/tbody.html 218 tools/using_skia_and_harfbuzz.cpp 227 tools/viewer/3DSlide.cpp 377 tools/viewer/AndroidShadowsSlide.cpp 293 tools/viewer/AnimBlurSlide.cpp 46 tools/viewer/AnimTimer.h 51 tools/viewer/AnimatedImageSlide.cpp 52 tools/viewer/AnimatedImageSlide.h 21 tools/viewer/AnimatedRectsSlide.cpp 67 tools/viewer/AnimatedTextSlide.cpp 84 tools/viewer/ArcSlide.cpp 136 tools/viewer/AtlasSlide.cpp 200 tools/viewer/AudioSlide.cpp 71 tools/viewer/BisectSlide.cpp 93 tools/viewer/BisectSlide.h 37 tools/viewer/CameraSlide.cpp 67 tools/viewer/ChartSlide.cpp 120 tools/viewer/ChineseFlingSlide.cpp 179 tools/viewer/ClickHandlerSlide.cpp 44 tools/viewer/ClickHandlerSlide.h 32 tools/viewer/ClipSlide.cpp 532 tools/viewer/ClockSlide.cpp 185 tools/viewer/CowboySlide.cpp 104 tools/viewer/DegenerateQuadsSlide.cpp 416 tools/viewer/DegenerateTwoPtRadialsSlide.cpp 59 tools/viewer/EdgeBuilderVizSlide.cpp 137 tools/viewer/FatBitsSlide.cpp 411 tools/viewer/FilterBoundsSlide.cpp 216 tools/viewer/FitCubicToCircleSlide.cpp 198 tools/viewer/FlutterAnimateSlide.cpp 72 tools/viewer/GMSlide.cpp 29 tools/viewer/GMSlide.h 24 tools/viewer/GlyphTransformSlide.cpp 51 tools/viewer/GradientsSlide.cpp 89 tools/viewer/GraphitePrimitivesSlide.cpp 513 tools/viewer/ImGuiLayer.cpp 188 tools/viewer/ImGuiLayer.h 108 tools/viewer/ImageFilterDAGSlide.cpp 246 tools/viewer/ImageSlide.cpp 33 tools/viewer/ImageSlide.h 23 tools/viewer/LayersSlide.cpp 160 tools/viewer/MSKPSlide.cpp 169 tools/viewer/MSKPSlide.h 38 tools/viewer/ManyRectsSlide.cpp 42 tools/viewer/MaterialShadowsSlide.cpp 113 tools/viewer/MegaStrokeSlide.cpp 57 tools/viewer/MeshGradientSlide.cpp 497 tools/viewer/MeshSlide.cpp 294 tools/viewer/MixerSlide.cpp 67 tools/viewer/MotionMarkSlide.cpp 704 tools/viewer/PatchSlide.cpp 347 tools/viewer/PathClipSlide.cpp 239 tools/viewer/PathEffectsSlide.cpp 100 tools/viewer/PathLerpSlide.cpp 546 tools/viewer/PathOverstrokeSlide.cpp 148 tools/viewer/PathSlide.cpp 612 tools/viewer/PathTessellatorsSlide.cpp 283 tools/viewer/PathTextSlide.cpp 366 tools/viewer/ProtectedSlide.cpp 177 tools/viewer/QuadStrokerSlide.cpp 744 tools/viewer/RasterPipelineVizSlide.cpp 137 tools/viewer/RectanizerSlide.cpp 146 tools/viewer/RepeatTileSlide.cpp 40 tools/viewer/SBIXSlide.cpp 366 tools/viewer/SGSlide.cpp 80 tools/viewer/SKPSlide.cpp 45 tools/viewer/SKPSlide.h 27 tools/viewer/SVGFileSlide.cpp 52 tools/viewer/ShadowColorSlide.cpp 187 tools/viewer/ShadowReferenceSlide.cpp 162 tools/viewer/ShadowUtilsSlide.cpp 211 tools/viewer/ShipSlide.cpp 111 tools/viewer/SimpleStrokerSlide.cpp 342 tools/viewer/SkSLDebuggerSlide.cpp 251 tools/viewer/SkSLDebuggerSlide.h 36 tools/viewer/SkSLSlide.cpp 289 tools/viewer/SkSLSlide.h 52 tools/viewer/SkottieSlide.cpp 643 tools/viewer/SkottieSlide.h 51 tools/viewer/Slide.h 35 tools/viewer/SlideDir.cpp 329 tools/viewer/SlideDir.h 52 tools/viewer/SlidesSlide.cpp 345 tools/viewer/StatsLayer.cpp 215 tools/viewer/StatsLayer.h 41 tools/viewer/StringArtSlide.cpp 41 tools/viewer/StrokeVerbSlide.cpp 190 tools/viewer/SvgSlide.cpp 48 tools/viewer/SvgSlide.h 21 tools/viewer/TextBoxSlide.cpp 290 tools/viewer/TextureUploadSlide.cpp 115 tools/viewer/ThinAASlide.cpp 390 tools/viewer/TimingSlide.cpp 73 tools/viewer/TouchGesture.cpp 290 tools/viewer/TouchGesture.h 72 tools/viewer/TypefaceSlide.cpp 242 tools/viewer/VariableWidthStrokerSlide.cpp 1046 tools/viewer/Viewer.cpp 3012 tools/viewer/Viewer.h 228 tools/viewer/XferSlide.cpp 254 tools/win_lcid.cpp 25 tools/window/ANGLEWindowContext.cpp 96 tools/window/ANGLEWindowContext.h 27 tools/window/BUILD.gn 209 tools/window/DisplayParams.h 108 tools/window/GLWindowContext.cpp 74 tools/window/GLWindowContext.h 24 tools/window/GraphiteDawnWindowContext.cpp 212 tools/window/GraphiteDawnWindowContext.h 32 tools/window/GraphiteDisplayParams.h 58 tools/window/GraphiteNativeMetalWindowContext.h 30 tools/window/GraphiteNativeMetalWindowContext.mm 96 tools/window/GraphiteNativeVulkanWindowContext.cpp 512 tools/window/GraphiteNativeVulkanWindowContext.h 83 tools/window/MetalWindowContext.h 30 tools/window/MetalWindowContext.mm 108 tools/window/RasterWindowContext.h 13 tools/window/VulkanWindowContext.cpp 484 tools/window/VulkanWindowContext.h 77 tools/window/WindowContext.cpp 73 tools/window/WindowContext.h 55 tools/window/android/GLWindowContext_android.cpp 123 tools/window/android/GraphiteVulkanWindowContext_android.cpp 38 tools/window/android/RasterWindowContext_android.cpp 83 tools/window/android/VulkanWindowContext_android.cpp 38 tools/window/android/WindowContextFactory_android.h 17 tools/window/ios/GLWindowContext_ios.mm 117 tools/window/ios/GraphiteMetalWindowContext_ios.mm 74 tools/window/ios/MetalWindowContext_ios.mm 73 tools/window/ios/RasterWindowContext_ios.mm 141 tools/window/ios/WindowContextFactory_ios.h 34 tools/window/mac/GaneshANGLEWindowContext_mac.h 11 tools/window/mac/GaneshANGLEWindowContext_mac.mm 59 tools/window/mac/GaneshGLWindowContext_mac.h 11 tools/window/mac/GaneshGLWindowContext_mac.mm 104 tools/window/mac/GaneshMetalWindowContext_mac.h 11 tools/window/mac/GaneshMetalWindowContext_mac.mm 67 tools/window/mac/GraphiteDawnMetalWindowContext_mac.h 11 tools/window/mac/GraphiteDawnMetalWindowContext_mac.mm 94 tools/window/mac/GraphiteNativeMetalWindowContext_mac.h 11 tools/window/mac/GraphiteNativeMetalWindowContext_mac.mm 66 tools/window/mac/MacWindowGLUtils.h 38 tools/window/mac/MacWindowInfo.h 17 tools/window/mac/RasterWindowContext_mac.h 11 tools/window/mac/RasterWindowContext_mac.mm 137 tools/window/unix/GaneshGLWindowContext_unix.cpp 156 tools/window/unix/GaneshGLWindowContext_unix.h 11 tools/window/unix/GaneshVulkanWindowContext_unix.cpp 59 tools/window/unix/GaneshVulkanWindowContext_unix.h 11 tools/window/unix/GraphiteDawnVulkanWindowContext_unix.cpp 74 tools/window/unix/GraphiteDawnVulkanWindowContext_unix.h 11 tools/window/unix/GraphiteNativeVulkanWindowContext_unix.cpp 58 tools/window/unix/GraphiteNativeVulkanWindowContext_unix.h 11 tools/window/unix/RasterWindowContext_unix.cpp 82 tools/window/unix/RasterWindowContext_unix.h 11 tools/window/unix/XlibWindowInfo.h 18 tools/window/win/ANGLEWindowContext_win.cpp 52 tools/window/win/D3D12WindowContext_win.cpp 195 tools/window/win/GLWindowContext_win.cpp 112 tools/window/win/GraphiteDawnD3D12WindowContext_win.cpp 64 tools/window/win/GraphiteVulkanWindowContext_win.cpp 53 tools/window/win/RasterWindowContext_win.cpp 72 tools/window/win/VulkanWindowContext_win.cpp 54 tools/window/win/WindowContextFactory_win.h 31