[bazel] Compile gms for wasm and WebGL
PS 1 is re-generating existing BUILD.bazel files
PS 2 is generating BUILD.bazel files for tests/gms
PS 3+ makes modifications to build all of the gms and tests.
It is recommended to view this CL with just a diff between
PS 2 and the end, due to the large amount of generated changes
in PS 1 and 2.
We make a filegroup for the gms and tests because they need
to be compiled as one large blob in order for the registries
to work. Maybe in the future we will break these up, but at least
for WASM/JS, the overhead of starting a browser for each new
test would likely grind things to a halt, so we just group them
all together for now. It's also the most similar to what we
currently do.
In gm/BUILD.bazel and tests/BUILD.bazel, we add a cc_library
that encapsulates all of the deps of the tests, so we can
easily include that the build. These were discovered via
trial and error, not anything automatic or systematic.
The is_skia_dev_build config_setting is very similar to the
GN equivalent from which it was based.
The list of gms and tests to skip (e.g. which are incompatible
with WASM) was determined by building the wasm bundle:
modules/canvaskit$ make bazel_gms_release
tools/run-wasm-gm-tests$ make run_local_debug
# Don't forget to click the button on the screen after the
# browser loads
This way of invoking the tests will be replace soon with
`bazel test <something>`. As such, I didn't bother fully
documenting the current way.
Suggested review order:
- modules/canvaskit/BUILD.bazel taking note that we always
use profiling-funcs to make the stacktraces human readable.
- gm/BUILD.bazel and tests/BUILD.bazel to see the lists of
gms/tests. Notice the tests are roughly partitioned because
we don't support things like vulkan/PDF in the wasm build
and we will want a way to not build certain tests for
certain configurations
- tools/* noting some of the cc_libraries added to make
dependencies easier to add when needed.
- All other files.
Change-Id: I43059cd93c28af1c4c12b93d6ebd9c46a12d381f
Bug: skia:12541
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/506256
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Kevin Lubick <kjlubick@google.com>
diff --git a/BUILD.bazel b/BUILD.bazel
index 462ed6e..8157279 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -87,50 +87,5 @@
deps = CORE_DEPS,
)
-cc_library(
- name = "hash_and_encode",
- testonly = True,
- srcs = [
- "//tools:cmdline",
- "//tools:hash_and_encode",
- ],
- deps = [
- ":skia-core",
- "//third_party:libpng",
- ],
-)
-
-cc_library(
- name = "gms",
- testonly = True,
- srcs = [
- "//gm:gms",
- "//gm:srcs",
- "//tools:srcs",
- ],
- hdrs = [
- "//gm:hdrs",
- ],
- textual_hdrs = ["//tools:txts"],
- deps = [":skia-core"],
-)
-
-cc_library(
- name = "tests",
- testonly = True,
- srcs = [
- "//tests:srcs",
- "//tools:srcs",
- ],
- hdrs = [
- "//tests:hdrs",
- ],
- local_defines = [
- "GR_TEST_UTILS",
- ],
- textual_hdrs = ["//tools:txts"],
- deps = [":skia-core"],
-)
-
# gazelle:prefix go.skia.org/skia
gazelle(name = "gazelle")
diff --git a/bazel/BUILD.bazel b/bazel/BUILD.bazel
index a6c96f3..cb463bf 100644
--- a/bazel/BUILD.bazel
+++ b/bazel/BUILD.bazel
@@ -16,6 +16,12 @@
}) + select({
"//bazel/common_config_settings:disable_effect_serialization_true": ["SK_DISABLE_EFFECT_DESERIALIZATION"],
"//conditions:default": [],
+}) + select({
+ "//bazel/common_config_settings:is_skia_dev_build_true": [
+ "GR_TEST_UTILS=1",
+ "SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1",
+ ],
+ "//conditions:default": [],
})
GPU_DEFINES = select({
@@ -67,6 +73,7 @@
"SK_FORCE_8_BYTE_ALIGNMENT",
"SK_DISABLE_LEGACY_SHADERCONTEXT",
"SK_DISABLE_AAA", # This saves about 57KB of code size, uncompressed
+ "SK_NO_COMMAND_BUFFER", # not a feature CK needs.
],
"//conditions:default": [],
})
diff --git a/bazel/Makefile b/bazel/Makefile
index f255c0d..c3101b1 100644
--- a/bazel/Makefile
+++ b/bazel/Makefile
@@ -3,7 +3,7 @@
bazelisk build @org_skia_go_infra//bazel/gazelle:gazelle_cpp
cd .. && bazel-bin/external/org_skia_go_infra/bazel/gazelle/gazelle_cpp_/gazelle_cpp update \
--third_party_file_map="third_party/file_map_for_bazel.json" \
- include src tools \
+ include src tools gm tests \
modules/skshaper modules/svg modules/skresources modules/skparagraph modules/skunicode \
modules/skottie modules/skresources modules/sksg experimental/ffmpeg \
modules/particles \
diff --git a/bazel/cc_binary_with_flags.bzl b/bazel/cc_binary_with_flags.bzl
index 0401a45..8b2263a 100644
--- a/bazel/cc_binary_with_flags.bzl
+++ b/bazel/cc_binary_with_flags.bzl
@@ -8,6 +8,7 @@
_bool_flags = [
"//bazel/common_config_settings:use_icu",
+ "//bazel/common_config_settings:is_skia_dev_build",
]
_string_flags = [
diff --git a/bazel/common_config_settings/BUILD.bazel b/bazel/common_config_settings/BUILD.bazel
index 97f7d71..2d04413 100644
--- a/bazel/common_config_settings/BUILD.bazel
+++ b/bazel/common_config_settings/BUILD.bazel
@@ -175,3 +175,8 @@
default = False,
flag_name = "disable_effect_serialization",
)
+
+bool_flag(
+ default = False,
+ flag_name = "is_skia_dev_build",
+)
diff --git a/experimental/graphite/include/BUILD.bazel b/experimental/graphite/include/BUILD.bazel
index 3f83fe9..1d6eccf 100644
--- a/experimental/graphite/include/BUILD.bazel
+++ b/experimental/graphite/include/BUILD.bazel
@@ -41,8 +41,8 @@
hdrs = ["Recorder.h"],
visibility = ["//:__subpackages__"],
deps = [
- "//experimental/graphite/src:TaskGraph_hdr",
"//include/core:SkRefCnt_hdr",
+ "//include/private:SingleOwner_hdr",
],
)
diff --git a/experimental/graphite/src/BUILD.bazel b/experimental/graphite/src/BUILD.bazel
index 3247081..62716c9 100644
--- a/experimental/graphite/src/BUILD.bazel
+++ b/experimental/graphite/src/BUILD.bazel
@@ -126,10 +126,10 @@
":DrawTypes_hdr",
":PaintParams_hdr",
"//include/core:SkPaint_hdr",
- "//include/private:SkShaderCodeDictionary_hdr",
"//include/private:SkUniquePaintParamsID_hdr",
"//src/core:SkBlenderBase_hdr",
"//src/core:SkKeyHelpers_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
"//src/core:SkUniformData_hdr",
"//src/core:SkUniform_hdr",
],
@@ -142,7 +142,6 @@
deps = [
":Caps_hdr",
":CommandBuffer_hdr",
- ":ContextUtils_hdr",
":GlobalCache_hdr",
":Gpu_hdr",
":GraphicsPipelineDesc_hdr",
@@ -155,8 +154,8 @@
"//experimental/graphite/include:TextureInfo_hdr",
"//experimental/graphite/src/mtl:MtlTrampoline_hdr",
"//include/core:SkPathTypes_hdr",
- "//include/private:SkShaderCodeDictionary_hdr",
"//src/core:SkKeyHelpers_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
],
)
@@ -208,6 +207,7 @@
":DrawList_hdr",
":Gpu_hdr",
":Log_hdr",
+ ":RecorderPriv_hdr",
":ResourceProvider_hdr",
":TextureProxy_hdr",
":Texture_hdr",
@@ -260,6 +260,7 @@
":DrawList_hdr",
":DrawOrder_hdr",
":DrawTypes_hdr",
+ ":UploadTask_hdr",
"//include/core:SkImageInfo_hdr",
"//include/core:SkRefCnt_hdr",
],
@@ -270,6 +271,7 @@
srcs = ["DrawContext.cpp"],
visibility = ["//:__subpackages__"],
deps = [
+ ":Buffer_hdr",
":Caps_hdr",
":CommandBuffer_hdr",
":ContextPriv_hdr",
@@ -277,9 +279,11 @@
":DrawList_hdr",
":DrawPass_hdr",
":Gpu_hdr",
+ ":RecorderPriv_hdr",
":RenderPassTask_hdr",
":ResourceTypes_hdr",
":TextureProxy_hdr",
+ ":UploadTask_hdr",
"//experimental/graphite/include:Context_hdr",
"//experimental/graphite/include:Recorder_hdr",
"//experimental/graphite/src/geom:BoundsManager_hdr",
@@ -298,7 +302,6 @@
"//experimental/graphite/src/geom:Shape_hdr",
"//experimental/graphite/src/geom:Transform_graphite_hdr",
"//include/core:SkPaint_hdr",
- "//include/private:SkTOptional_hdr",
"//src/core:SkTBlockList_hdr",
],
)
@@ -343,6 +346,7 @@
deps = [
":Buffer_hdr",
":ContextPriv_hdr",
+ ":ContextUtils_hdr",
":DrawBufferManager_hdr",
":DrawContext_hdr",
":DrawList_hdr",
@@ -351,6 +355,7 @@
":GlobalCache_hdr",
":GraphicsPipelineDesc_hdr",
":GraphicsPipeline_hdr",
+ ":RecorderPriv_hdr",
":Renderer_hdr",
":ResourceProvider_hdr",
":TextureProxy_hdr",
@@ -442,7 +447,6 @@
visibility = ["//:__subpackages__"],
deps = [
":Attribute_hdr",
- ":ContextUtils_hdr",
":DrawTypes_hdr",
"//include/core:SkSpan_hdr",
"//include/core:SkTypes_hdr",
@@ -507,8 +511,10 @@
":ContextPriv_hdr",
":Device_hdr",
":DrawBufferManager_hdr",
+ ":GlobalCache_hdr",
":Gpu_hdr",
":ResourceProvider_hdr",
+ ":TaskGraph_hdr",
":UniformCache_hdr",
"//experimental/graphite/include:Recorder_hdr",
"//experimental/graphite/include:Recording_hdr",
@@ -575,6 +581,7 @@
deps = [
":CommandBuffer_hdr",
":GraphicsPipelineDesc_hdr",
+ ":ResourceCache_hdr",
":ResourceTypes_hdr",
"//include/core:SkSize_hdr",
"//include/core:SkTileMode_hdr",
@@ -620,6 +627,7 @@
":ContextPriv_hdr",
":Device_hdr",
":Gpu_hdr",
+ ":RecorderPriv_hdr",
":ResourceProvider_hdr",
":Surface_Graphite_hdr",
":TextureProxy_hdr",
@@ -786,9 +794,9 @@
deps = [
":PaintParams_hdr",
"//include/core:SkShader_hdr",
- "//include/private:SkPaintParamsKey_hdr",
"//src/core:SkBlenderBase_hdr",
"//src/core:SkKeyHelpers_hdr",
+ "//src/core:SkPaintParamsKey_hdr",
"//src/shaders:SkShaderBase_hdr",
],
)
@@ -797,7 +805,7 @@
name = "Resource_hdr",
hdrs = ["Resource.h"],
visibility = ["//:__subpackages__"],
- deps = ["//include/private:SkNoncopyable_hdr"],
+ deps = ["//include/core:SkTypes_hdr"],
)
generated_cc_atom(
@@ -840,6 +848,89 @@
visibility = ["//:__subpackages__"],
deps = [
":GlobalCache_hdr",
- "//include/private:SkShaderCodeDictionary_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GraphiteResourceKey_hdr",
+ hdrs = ["GraphiteResourceKey.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":ResourceTypes_hdr",
+ "//src/gpu:ResourceKey_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GraphiteResourceKey_src",
+ srcs = ["GraphiteResourceKey.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":GraphiteResourceKey_hdr"],
+)
+
+generated_cc_atom(
+ name = "RecorderPriv_hdr",
+ hdrs = ["RecorderPriv.h"],
+ visibility = ["//:__subpackages__"],
+ deps = ["//experimental/graphite/include:Recorder_hdr"],
+)
+
+generated_cc_atom(
+ name = "RecorderPriv_src",
+ srcs = ["RecorderPriv.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Gpu_hdr",
+ ":RecorderPriv_hdr",
+ ":TaskGraph_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ResourceCache_hdr",
+ hdrs = ["ResourceCache.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Resource_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTHash_hdr",
+ "//src/core:SkTDPQueue_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ResourceCache_src",
+ srcs = ["ResourceCache.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":ResourceCache_hdr",
+ ":Resource_hdr",
+ "//include/private:SingleOwner_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UploadTask_hdr",
+ hdrs = ["UploadTask.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Task_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UploadTask_src",
+ srcs = ["UploadTask.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Buffer_hdr",
+ ":CommandBuffer_hdr",
+ ":Log_hdr",
+ ":TextureProxy_hdr",
+ ":Texture_hdr",
+ ":UploadTask_hdr",
],
)
diff --git a/gm/BUILD.bazel b/gm/BUILD.bazel
index 60d9289..37da9d0 100644
--- a/gm/BUILD.bazel
+++ b/gm/BUILD.bazel
@@ -1,21 +1,9629 @@
-package(default_visibility = ["//:__subpackages__"])
+load("//bazel:macros.bzl", "generated_cc_atom")
-filegroup(
- name = "hdrs",
- srcs = [
- "gm.h",
- "verifiers/gmverifier.h",
+cc_library(
+ name = "gm",
+ testonly = True,
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_src",
+ # These are the deps of the GMs
+ "//modules/particles",
+ "//third_party:etc1",
+ "//tools/fonts:RandomScalerContext_src",
+ "//tools/gpu:gpu_tool_utils",
+ "//tools/timer:TimeUtils_hdr",
+ "//tools:SkMetaData_src",
+ "//tools:ToolUtils_src",
+ "//tools:random_parse_path_src",
+ "//src/utils:json_srcs",
],
)
+# In order for the registry to work, all the gms must be compiled as one large blob.
filegroup(
- name = "srcs",
+ name = "gm_list",
+ testonly = True,
srcs = [
+ "3d.cpp",
+ "BUILD.bazel",
+ "aaa.cpp",
+ "aaclip.cpp",
+ "aarecteffect.cpp",
+ "aarectmodes.cpp",
+ "aaxfermodes.cpp",
+ "addarc.cpp",
+ "all_bitmap_configs.cpp",
+ "alpha_image.cpp",
+ "alphagradients.cpp",
+ "analytic_gradients.cpp",
+ "androidblendmodes.cpp",
+ "animated_gif.cpp",
+ "animated_image_orientation.cpp",
+ "animatedimageblurs.cpp",
+ "anisotropic.cpp",
+ "annotated_text.cpp",
+ "arcofzorro.cpp",
+ "arcto.cpp",
+ "arithmode.cpp",
+ "asyncrescaleandread.cpp",
+ "attributes.cpp",
+ "b_119394958.cpp",
+ "backdrop.cpp",
+ "backdrop_imagefilter_croprect.cpp",
+ "badpaint.cpp",
+ "batchedconvexpaths.cpp",
+ "bc1_transparency.cpp",
+ "beziereffects.cpp",
+ "beziers.cpp",
+ "bicubic.cpp",
+ "bigblurs.cpp",
+ "bigmatrix.cpp",
+ "bigrect.cpp",
+ "bigrrectaaeffect.cpp",
+ "bigtext.cpp",
+ "bigtileimagefilter.cpp",
+ "bitmapcopy.cpp",
+ "bitmapfilters.cpp",
+ "bitmapimage.cpp",
+ "bitmappremul.cpp",
+ "bitmaprect.cpp",
+ "bitmaprecttest.cpp",
+ "bitmapshader.cpp",
+ "bitmaptiled.cpp",
+ "bleed.cpp",
+ "blend.cpp",
+ "blurcircles.cpp",
+ "blurcircles2.cpp",
+ "blurignorexform.cpp",
+ "blurimagevmask.cpp",
+ "blurpositioning.cpp",
+ "blurquickreject.cpp",
+ "blurrect.cpp",
+ "blurredclippedcircle.cpp",
+ "blurroundrect.cpp",
+ "blurs.cpp",
+ "blurtextsmallradii.cpp",
+ "bmpfilterqualityrepeat.cpp",
+ "bug12866.cpp",
+ "bug5252.cpp",
+ "bug530095.cpp",
+ "bug615686.cpp",
+ "bug6643.cpp",
+ "bug6783.cpp",
+ "bug9331.cpp",
+ "circle_sizes.cpp",
+ "circulararcs.cpp",
+ "circularclips.cpp",
+ "clear_swizzle.cpp",
+ "clip_error.cpp",
+ "clip_sierpinski_region.cpp",
+ "clip_strokerect.cpp",
+ "clipdrawdraw.cpp",
+ "clippedbitmapshaders.cpp",
+ "clockwise.cpp",
+ "collapsepaths.cpp",
+ "color4f.cpp",
+ "coloremoji.cpp",
+ "coloremoji_blendmodes.cpp",
+ "colorfilteralpha8.cpp",
+ "colorfilterimagefilter.cpp",
+ "colorfilters.cpp",
+ "colormatrix.cpp",
+ "colorspace.cpp",
+ "colorwheel.cpp",
+ "colrv1.cpp",
+ "complexclip.cpp",
+ "complexclip2.cpp",
+ "complexclip3.cpp",
+ "complexclip4.cpp",
+ "complexclip_blur_tiled.cpp",
+ "composecolorfilter.cpp",
+ "composeshader.cpp",
+ "compositor_quads.cpp",
+ "compressed_textures.cpp",
+ "concavepaths.cpp",
+ "conicpaths.cpp",
+ "constcolorprocessor.cpp",
+ "convex_all_line_paths.cpp",
+ "convexpaths.cpp",
+ "convexpolyclip.cpp",
+ "convexpolyeffect.cpp",
+ "copy_to_4444.cpp",
+ "crbug_1041204.cpp",
+ "crbug_1073670.cpp",
+ "crbug_1086705.cpp",
+ "crbug_1113794.cpp",
+ "crbug_1139750.cpp",
+ "crbug_1156804.cpp",
+ "crbug_1162942.cpp",
+ "crbug_1167277.cpp",
+ "crbug_1174186.cpp",
+ "crbug_1174354.cpp",
+ "crbug_1177833.cpp",
+ "crbug_1257515.cpp",
+ "crbug_224618.cpp",
+ "crbug_691386.cpp",
+ "crbug_788500.cpp",
+ "crbug_847759.cpp",
+ "crbug_884166.cpp",
+ "crbug_887103.cpp",
+ "crbug_892988.cpp",
+ "crbug_899512.cpp",
+ "crbug_905548.cpp",
+ "crbug_908646.cpp",
+ "crbug_913349.cpp",
+ "crbug_918512.cpp",
+ "crbug_938592.cpp",
+ "crbug_946965.cpp",
+ "crbug_947055.cpp",
+ "crbug_996140.cpp",
+ "crop_imagefilter.cpp",
+ "croppedrects.cpp",
+ "crosscontextimage.cpp",
+ "cubicpaths.cpp",
+ "custommesh.cpp",
+ "daa.cpp",
+ "dashcircle.cpp",
+ "dashcubics.cpp",
+ "dashing.cpp",
+ "degeneratesegments.cpp",
+ "destcolor.cpp",
+ "dftext.cpp",
+ "dftext_blob_persp.cpp",
+ "discard.cpp",
+ "displacement.cpp",
+ "distantclip.cpp",
+ "draw_bitmap_rect_skbug4374.cpp",
+ "drawable.cpp",
+ "drawatlas.cpp",
+ "drawatlascolor.cpp",
+ "drawbitmaprect.cpp",
+ "drawglyphs.cpp",
+ "drawimageset.cpp",
+ "drawlines_with_local_matrix.cpp",
+ "drawminibitmaprect.cpp",
+ "drawquadset.cpp",
+ "drawregion.cpp",
+ "drawregionmodes.cpp",
+ "dropshadowimagefilter.cpp",
+ "drrect.cpp",
+ "drrect_small_inner.cpp",
+ "dsl_processor_test.cpp",
+ "dstreadshuffle.cpp",
+ "ducky_yuv_blend.cpp",
+ "emboss.cpp",
+ "emptypath.cpp",
+ "encode.cpp",
+ "encode_alpha_jpeg.cpp",
+ "encode_color_types.cpp",
+ "encode_platform.cpp",
+ "encode_srgb.cpp",
+ "exoticformats.cpp",
+ "fadefilter.cpp",
+ "fatpathfill.cpp",
+ "fillrect_gradient.cpp",
+ "filltypes.cpp",
+ "filltypespersp.cpp",
+ "filterbug.cpp",
+ "filterfastbounds.cpp",
+ "filterindiabox.cpp",
+ "flippity.cpp",
+ "fontcache.cpp",
+ "fontmgr.cpp",
+ "fontregen.cpp",
+ "fontscaler.cpp",
+ "fontscalerdistortable.cpp",
+ "fp_sample_chaining.cpp",
+ "fpcoordinateoverride.cpp",
+ "fwidth_squircle.cpp",
+ "gammatext.cpp",
+ "getpostextpath.cpp",
+ "giantbitmap.cpp",
+ "glyph_pos.cpp",
"gm.cpp",
+ "gm.h",
+ "gpu_blur_utils.cpp",
+ "gradient_dirty_laundry.cpp",
+ "gradient_matrix.cpp",
+ "gradients.cpp",
+ "gradients_2pt_conical.cpp",
+ "gradients_degenerate.cpp",
+ "gradients_no_texture.cpp",
+ "gradtext.cpp",
+ "graphitestart.cpp",
+ "grayscalejpg.cpp",
+ "hairlines.cpp",
+ "hairmodes.cpp",
+ "hardstop_gradients.cpp",
+ "hardstop_gradients_many.cpp",
+ "highcontrastfilter.cpp",
+ "hittestpath.cpp",
+ "hsl.cpp",
+ "hugepath.cpp",
+ "image.cpp",
+ "image_pict.cpp",
+ "image_shader.cpp",
+ "imagealphathreshold.cpp",
+ "imageblur.cpp",
+ "imageblur2.cpp",
+ "imageblurclampmode.cpp",
+ "imageblurrepeatmode.cpp",
+ "imageblurtiled.cpp",
+ "imagefilters.cpp",
+ "imagefiltersbase.cpp",
+ "imagefiltersclipped.cpp",
+ "imagefilterscropexpand.cpp",
+ "imagefilterscropped.cpp",
+ "imagefiltersgraph.cpp",
+ "imagefiltersscaled.cpp",
+ "imagefiltersstroked.cpp",
+ "imagefilterstransformed.cpp",
+ "imagefromyuvtextures.cpp",
+ "imagemagnifier.cpp",
+ "imagemakewithfilter.cpp",
+ "imagemasksubset.cpp",
+ "imageresizetiled.cpp",
+ "imagescalealigned.cpp",
+ "imagesource.cpp",
+ "imagesource2.cpp",
+ "internal_links.cpp",
+ "inverseclip.cpp",
+ "inversepaths.cpp",
+ "jpg_color_cube.cpp",
+ "labyrinth.cpp",
+ "largeclippedpath.cpp",
+ "largeglyphblur.cpp",
+ "lattice.cpp",
+ "lazytiling.cpp",
+ "lcdblendmodes.cpp",
+ "lcdoverlap.cpp",
+ "lcdtext.cpp",
+ "lighting.cpp",
+ "linepaths.cpp",
+ "localmatriximagefilter.cpp",
+ "localmatriximageshader.cpp",
+ "localmatrixshader.cpp",
+ "lumafilter.cpp",
+ "mac_aa_explorer.cpp",
+ "make_raster_image.cpp",
+ "makecolorspace.cpp",
+ "mandoline.cpp",
+ "manypathatlases.cpp",
+ "manypaths.cpp",
+ "matrixconvolution.cpp",
+ "matriximagefilter.cpp",
+ "mipmap.cpp",
+ "mixedtextblobs.cpp",
+ "mixercolorfilter.cpp",
+ "modecolorfilters.cpp",
+ "morphology.cpp",
+ "nested.cpp",
+ "ninepatchstretch.cpp",
+ "nonclosedpaths.cpp",
+ "offsetimagefilter.cpp",
+ "orientation.cpp",
+ "ovals.cpp",
+ "overdrawcanvas.cpp",
+ "overdrawcolorfilter.cpp",
+ "overstroke.cpp",
+ "p3.cpp",
+ "particles.cpp",
+ "patch.cpp",
+ "path_stroke_with_zero_length.cpp",
+ "patharcto.cpp",
+ "pathcontourstart.cpp",
+ "patheffects.cpp",
+ "pathfill.cpp",
+ "pathinterior.cpp",
+ "pathmaskcache.cpp",
+ "pathmeasure.cpp",
+ "pathopsinverse.cpp",
+ "pathreverse.cpp",
+ "pdf_never_embed.cpp",
+ "perlinnoise.cpp",
+ "perspimages.cpp",
+ "perspshaders.cpp",
+ "picture.cpp",
+ "pictureimagefilter.cpp",
+ "pictureimagegenerator.cpp",
+ "pictureshader.cpp",
+ "pictureshadercache.cpp",
+ "pictureshadertile.cpp",
+ "pixelsnap.cpp",
+ "plus.cpp",
+ "points.cpp",
+ "poly2poly.cpp",
+ "polygonoffset.cpp",
+ "polygons.cpp",
+ "postercircle.cpp",
+ "preservefillrule.cpp",
+ "quadpaths.cpp",
+ "radial_gradient_precision.cpp",
+ "rasterhandleallocator.cpp",
+ "readpixels.cpp",
+ "recordopts.cpp",
+ "rectangletexture.cpp",
+ "repeated_bitmap.cpp",
+ "resizeimagefilter.cpp",
+ "roundrects.cpp",
+ "rrect.cpp",
+ "rrectclipdrawpaint.cpp",
+ "rrects.cpp",
+ "rsxtext.cpp",
+ "runtimecolorfilter.cpp",
+ "runtimefunctions.cpp",
+ "runtimeimagefilter.cpp",
+ "runtimeintrinsics.cpp",
+ "runtimeshader.cpp",
+ "samplerstress.cpp",
+ "savelayer.cpp",
+ "scaledemoji.cpp",
+ "scaledemoji_rendering.cpp",
+ "scaledstrokes.cpp",
+ "shadermaskfilter.cpp",
+ "shadertext3.cpp",
+ "shadowutils.cpp",
+ "shallowgradient.cpp",
+ "shapes.cpp",
+ "sharedcorners.cpp",
+ "showmiplevels.cpp",
+ "simple_magnification.cpp",
+ "simpleaaclip.cpp",
+ "simplerect.cpp",
+ "skbug1719.cpp",
+ "skbug_12212.cpp",
+ "skbug_257.cpp",
+ "skbug_4868.cpp",
+ "skbug_5321.cpp",
+ "skbug_8664.cpp",
+ "skbug_8955.cpp",
+ "skbug_9319.cpp",
+ "skbug_9819.cpp",
+ "slug.cpp",
+ "smallarc.cpp",
+ "smallpaths.cpp",
+ "spritebitmap.cpp",
+ "srcmode.cpp",
+ "srgb.cpp",
+ "stlouisarch.cpp",
+ "stringart.cpp",
+ "stroke_rect_shader.cpp",
+ "strokedlines.cpp",
+ "strokefill.cpp",
+ "strokerect.cpp",
+ "strokerect_anisotropic.cpp",
+ "strokerects.cpp",
+ "strokes.cpp",
+ "stroketext.cpp",
+ "subsetshader.cpp",
+ "surface.cpp",
+ "swizzle.cpp",
+ "tablecolorfilter.cpp",
+ "tallstretchedbitmaps.cpp",
+ "tessellation.cpp",
+ "testgradient.cpp",
+ "texelsubset.cpp",
+ "text_scale_skew.cpp",
+ "textblob.cpp",
+ "textblobblockreordering.cpp",
+ "textblobcolortrans.cpp",
+ "textblobgeometrychange.cpp",
+ "textblobmixedsizes.cpp",
+ "textblobrandomfont.cpp",
+ "textblobshader.cpp",
+ "textblobtransforms.cpp",
+ "textblobuseaftergpufree.cpp",
+ "texteffects.cpp",
+ "thinconcavepaths.cpp",
+ "thinrects.cpp",
+ "thinstrokedrects.cpp",
+ "tiledscaledbitmap.cpp",
+ "tileimagefilter.cpp",
+ "tilemodes.cpp",
+ "tilemodes_alpha.cpp",
+ "tilemodes_scaled.cpp",
+ "tinybitmap.cpp",
+ "transparency.cpp",
+ "trickycubicstrokes.cpp",
+ "typeface.cpp",
+ "unpremul.cpp",
+ "userfont.cpp",
+ "variedtext.cpp",
+ "verifiers",
+ "vertices.cpp",
+ "verylargebitmap.cpp",
+ "wacky_yuv_formats.cpp",
+ "widebuttcaps.cpp",
+ "windowrectangles.cpp",
+ "xfermodeimagefilter.cpp",
+ "xfermodes.cpp",
+ "xfermodes2.cpp",
+ "xfermodes3.cpp",
+ "ycbcrimage.cpp",
+ "yuv420_odd_dim.cpp",
+ "yuvtorgbsubset.cpp",
+ # Skipped GMs below TODO(kjlubick)
+ #"cgm.c",
+ #"cgms.cpp",
+ #"video_decoder.cpp",
+ #"xform.cpp",
+ ],
+ visibility = ["//:__subpackages__"],
+)
+
+generated_cc_atom(
+ name = "3d_src",
+ srcs = ["3d.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
],
)
-filegroup(
- name = "gms",
+generated_cc_atom(
+ name = "aaa_src",
+ srcs = ["aaa.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//include/private:SkPathRef_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "aaclip_src",
+ srcs = ["aaclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils/mac:SkCGUtils_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "aarecteffect_src",
+ srcs = ["aarecteffect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:TestOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "aarectmodes_src",
+ srcs = ["aarectmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "aaxfermodes_src",
+ srcs = ["aaxfermodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "addarc_src",
+ srcs = ["addarc.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathMeasure_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkFloatingPoint_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "all_bitmap_configs_src",
+ srcs = ["all_bitmap_configs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "alpha_image_src",
+ srcs = ["alpha_image.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "alphagradients_src",
+ srcs = ["alphagradients.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "analytic_gradients_src",
+ srcs = ["analytic_gradients.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTemplates_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "androidblendmodes_src",
+ srcs = ["androidblendmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "animated_gif_src",
+ srcs = ["animated_gif.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkAnimCodecPlayer_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "animated_image_orientation_src",
+ srcs = ["animated_image_orientation.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/android:SkAnimatedImage_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathTypes_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRRect_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "animatedimageblurs_src",
+ srcs = ["animatedimageblurs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/private:SkTPin_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "anisotropic_src",
+ srcs = ["anisotropic.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "annotated_text_src",
+ srcs = ["annotated_text.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkAnnotation_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "arcofzorro_src",
+ srcs = ["arcofzorro.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "arcto_src",
+ srcs = ["arcto.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPathMeasure_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//tools:random_parse_path_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "arithmode_src",
+ srcs = ["arithmode.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkBlenders_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "asyncrescaleandread_src",
+ srcs = ["asyncrescaleandread.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkYUVAInfo_hdr",
+ "//include/core:SkYUVAPixmaps_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkScopeExit_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "attributes_src",
+ srcs = ["attributes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrBuffer_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrGpuBuffer_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrProcessorSet_hdr",
+ "//src/gpu:GrProcessor_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrShaderVar_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVertexGeoBuilder_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "b_119394958_src",
+ srcs = ["b_119394958.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "backdrop_imagefilter_croprect_src",
+ srcs = ["backdrop_imagefilter_croprect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "backdrop_src",
+ srcs = ["backdrop.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "badpaint_src",
+ srcs = ["badpaint.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "batchedconvexpaths_src",
+ srcs = ["batchedconvexpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bc1_transparency_src",
+ srcs = ["bc1_transparency.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCompressedDataUtils_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrImageContextPriv_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "beziereffects_src",
+ srcs = ["beziereffects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/core:SkPointPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:GrProcessorAnalysis_hdr",
+ "//src/gpu:GrProcessorSet_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrUserStencilSettings_hdr",
+ "//src/gpu/effects:GrBezierEffect_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/geometry:GrPathUtils_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/ops:GrMeshDrawOp_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/ops:GrSimpleMeshDrawOpHelper_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "beziers_src",
+ srcs = ["beziers.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bicubic_src",
+ srcs = ["bicubic.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigblurs_src",
+ srcs = ["bigblurs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkBlurMask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigmatrix_src",
+ srcs = ["bigmatrix.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigrect_src",
+ srcs = ["bigrect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigrrectaaeffect_src",
+ srcs = ["bigrrectaaeffect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/effects:GrRRectEffect_hdr",
+ "//src/gpu/ops:FillRectOp_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigtext_src",
+ srcs = ["bigtext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bigtileimagefilter_src",
+ srcs = ["bigtileimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmapcopy_src",
+ srcs = ["bitmapcopy.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmapfilters_src",
+ srcs = ["bitmapfilters.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmapimage_src",
+ srcs = ["bitmapimage.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmappremul_src",
+ srcs = ["bitmappremul.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmaprect_src",
+ srcs = ["bitmaprect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmaprecttest_src",
+ srcs = ["bitmaprecttest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmapshader_src",
+ srcs = ["bitmapshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bitmaptiled_src",
+ srcs = ["bitmaptiled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bleed_src",
+ srcs = ["bleed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blend_src",
+ srcs = ["blend.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurcircles2_src",
+ srcs = ["blurcircles2.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurcircles_src",
+ srcs = ["blurcircles.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkBlurMask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurignorexform_src",
+ srcs = ["blurignorexform.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurimagevmask_src",
+ srcs = ["blurimagevmask.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurpositioning_src",
+ srcs = ["blurpositioning.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurquickreject_src",
+ srcs = ["blurquickreject.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkBlurMask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurrect_src",
+ srcs = ["blurrect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//src/core:SkMask_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurredclippedcircle_src",
+ srcs = ["blurredclippedcircle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurroundrect_src",
+ srcs = ["blurroundrect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//src/core:SkBlurMask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurs_src",
+ srcs = ["blurs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "blurtextsmallradii_src",
+ srcs = ["blurtextsmallradii.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bmpfilterqualityrepeat_src",
+ srcs = ["bmpfilterqualityrepeat.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug12866_src",
+ srcs = ["bug12866.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug5252_src",
+ srcs = ["bug5252.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug530095_src",
+ srcs = ["bug530095.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug615686_src",
+ srcs = ["bug615686.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug6643_src",
+ srcs = ["bug6643.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug6783_src",
+ srcs = ["bug6783.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "bug9331_src",
+ srcs = ["bug9331.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "cgm_src",
+ srcs = ["cgm.c"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/c:sk_canvas_hdr",
+ "//include/c:sk_data_hdr",
+ "//include/c:sk_image_hdr",
+ "//include/c:sk_imageinfo_hdr",
+ "//include/c:sk_paint_hdr",
+ "//include/c:sk_shader_hdr",
+ "//include/c:sk_surface_hdr",
+ "//include/c:sk_types_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "cgms_src",
+ srcs = ["cgms.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/c:sk_types_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "circle_sizes_src",
+ srcs = ["circle_sizes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "circulararcs_src",
+ srcs = ["circulararcs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkStrokeAndFillPathEffect_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "circularclips_src",
+ srcs = ["circularclips.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clear_swizzle_src",
+ srcs = ["clear_swizzle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrSwizzle_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clip_error_src",
+ srcs = ["clip_error.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clip_sierpinski_region_src",
+ srcs = ["clip_sierpinski_region.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRegion_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clip_strokerect_src",
+ srcs = ["clip_strokerect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clipdrawdraw_src",
+ srcs = ["clipdrawdraw.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clippedbitmapshaders_src",
+ srcs = ["clippedbitmapshaders.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "clockwise_src",
+ srcs = ["clockwise.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrBuffer_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrColorSpaceXform_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrGpuBuffer_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrPipeline_hdr",
+ "//src/gpu:GrProcessorSet_hdr",
+ "//src/gpu:GrProcessor_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSamplerState_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//src/gpu:GrShaderVar_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "collapsepaths_src",
+ srcs = ["collapsepaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "color4f_src",
+ srcs = ["color4f.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "coloremoji_blendmodes_src",
+ srcs = ["coloremoji_blendmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//src/utils:SkUTF_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "coloremoji_src",
+ srcs = ["coloremoji.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrixFilter_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colorfilteralpha8_src",
+ srcs = ["colorfilteralpha8.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colorfilterimagefilter_src",
+ srcs = ["colorfilterimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colorfilters_src",
+ srcs = ["colorfilters.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrixFilter_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colormatrix_src",
+ srcs = ["colormatrix.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colorspace_src",
+ srcs = ["colorspace.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colorwheel_src",
+ srcs = ["colorwheel.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "colrv1_src",
+ srcs = ["colrv1.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "complexclip2_src",
+ srcs = ["complexclip2.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "complexclip3_src",
+ srcs = ["complexclip3.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "complexclip4_src",
+ srcs = ["complexclip4.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "complexclip_blur_tiled_src",
+ srcs = ["complexclip_blur_tiled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "complexclip_src",
+ srcs = ["complexclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "composecolorfilter_src",
+ srcs = ["composecolorfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkLumaColorFilter_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "composeshader_src",
+ srcs = ["composeshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//src/core:SkTLazy_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "compositor_quads_src",
+ srcs = ["compositor_quads.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkShaderMaskFilter_hdr",
+ "//include/private:SkTArray_hdr",
+ "//src/core:SkLineClipper_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "compressed_textures_src",
+ srcs = ["compressed_textures.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCompressedDataUtils_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//src/gpu:GrDataUtils_hdr",
+ "//src/gpu:GrImageContextPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//third_party:etc1",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "concavepaths_src",
+ srcs = ["concavepaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "conicpaths_src",
+ srcs = ["conicpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "constcolorprocessor_src",
+ srcs = ["constcolorprocessor.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrConfig_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkMatrixProvider_hdr",
+ "//src/gpu:GrColor_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:TestOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "convex_all_line_paths_src",
+ srcs = ["convex_all_line_paths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "convexpaths_src",
+ srcs = ["convexpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkNoncopyable_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "convexpolyclip_src",
+ srcs = ["convexpolyclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "convexpolyeffect_src",
+ srcs = ["convexpolyeffect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu/effects:GrConvexPolyEffect_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:TestOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "copy_to_4444_src",
+ srcs = ["copy_to_4444.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1041204_src",
+ srcs = ["crbug_1041204.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1073670_src",
+ srcs = ["crbug_1073670.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1086705_src",
+ srcs = ["crbug_1086705.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1113794_src",
+ srcs = ["crbug_1113794.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1139750_src",
+ srcs = ["crbug_1139750.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1156804_src",
+ srcs = ["crbug_1156804.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1162942_src",
+ srcs = ["crbug_1162942.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1167277_src",
+ srcs = ["crbug_1167277.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1174186_src",
+ srcs = ["crbug_1174186.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1174354_src",
+ srcs = ["crbug_1174354.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1177833_src",
+ srcs = ["crbug_1177833.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_1257515_src",
+ srcs = ["crbug_1257515.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_224618_src",
+ srcs = ["crbug_224618.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkM44_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_691386_src",
+ srcs = ["crbug_691386.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkParsePath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_788500_src",
+ srcs = ["crbug_788500.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_847759_src",
+ srcs = ["crbug_847759.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_884166_src",
+ srcs = ["crbug_884166.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_887103_src",
+ srcs = ["crbug_887103.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_892988_src",
+ srcs = ["crbug_892988.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_899512_src",
+ srcs = ["crbug_899512.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_905548_src",
+ srcs = ["crbug_905548.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_908646_src",
+ srcs = ["crbug_908646.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_913349_src",
+ srcs = ["crbug_913349.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_918512_src",
+ srcs = ["crbug_918512.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/effects:SkLumaColorFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_938592_src",
+ srcs = ["crbug_938592.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_946965_src",
+ srcs = ["crbug_946965.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_947055_src",
+ srcs = ["crbug_947055.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crbug_996140_src",
+ srcs = ["crbug_996140.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crop_imagefilter_src",
+ srcs = ["crop_imagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/effects/imagefilters:SkCropImageFilter_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "croppedrects_src",
+ srcs = ["croppedrects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "crosscontextimage_src",
+ srcs = ["crosscontextimage.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "cubicpaths_src",
+ srcs = ["cubicpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "custommesh_src",
+ srcs = ["custommesh.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlender_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkCustomMesh_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "daa_src",
+ srcs = ["daa.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dashcircle_src",
+ srcs = ["dashcircle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dashcubics_src",
+ srcs = ["dashcubics.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkTrimPathEffect_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dashing_src",
srcs = ["dashing.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "degeneratesegments_src",
+ srcs = ["degeneratesegments.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "destcolor_src",
+ srcs = ["destcolor.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dftext_blob_persp_src",
+ srcs = ["dftext_blob_persp.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dftext_src",
+ srcs = ["dftext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/private:SkTo_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "discard_src",
+ srcs = ["discard.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "displacement_src",
+ srcs = ["displacement.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "distantclip_src",
+ srcs = ["distantclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "draw_bitmap_rect_skbug4374_src",
+ srcs = ["draw_bitmap_rect_skbug4374.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawable_src",
+ srcs = ["drawable.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkDrawable_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawatlas_src",
+ srcs = ["drawatlas.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathMeasure_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawatlascolor_src",
+ srcs = ["drawatlascolor.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawbitmaprect_src",
+ srcs = ["drawbitmaprect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawglyphs_src",
+ srcs = ["drawglyphs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkSpan_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//src/core:SkZip_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawimageset_src",
+ srcs = ["drawimageset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawlines_with_local_matrix_src",
+ srcs = ["drawlines_with_local_matrix.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawminibitmaprect_src",
+ srcs = ["drawminibitmaprect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawquadset_src",
+ srcs = ["drawquadset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkMatrixProvider_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawregion_src",
+ srcs = ["drawregion.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drawregionmodes_src",
+ srcs = ["drawregionmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dropshadowimagefilter_src",
+ srcs = ["dropshadowimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drrect_small_inner_src",
+ srcs = ["drrect_small_inner.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "drrect_src",
+ srcs = ["drrect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dsl_processor_test_src",
+ srcs = ["dsl_processor_test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/sksl/dsl/priv:DSLFPs_hdr",
+ "//src/sksl/dsl/priv:DSLWriter_hdr",
+ "//src/sksl/ir:SkSLVariable_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "dstreadshuffle_src",
+ srcs = ["dstreadshuffle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ducky_yuv_blend_src",
+ srcs = ["ducky_yuv_blend.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCachedData_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "emboss_src",
+ srcs = ["emboss.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//src/effects:SkEmbossMaskFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "emptypath_src",
+ srcs = ["emptypath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "encode_alpha_jpeg_src",
+ srcs = ["encode_alpha_jpeg.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "encode_color_types_src",
+ srcs = ["encode_color_types.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "encode_platform_src",
+ srcs = ["encode_platform.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//include/encode:SkWebpEncoder_hdr",
+ "//src/images:SkImageEncoderPriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "encode_src",
+ srcs = ["encode.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "encode_srgb_src",
+ srcs = ["encode_srgb.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//include/encode:SkWebpEncoder_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "exoticformats_src",
+ srcs = ["exoticformats.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCompressedDataUtils_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//src/gpu:GrImageContextPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//tools:Resources_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fadefilter_src",
+ srcs = ["fadefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fatpathfill_src",
+ srcs = ["fatpathfill.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fiddle_src",
+ srcs = ["fiddle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":gm_hdr"],
+)
+
+generated_cc_atom(
+ name = "fillrect_gradient_src",
+ srcs = ["fillrect_gradient.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "filltypes_src",
+ srcs = ["filltypes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "filltypespersp_src",
+ srcs = ["filltypespersp.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "filterbug_src",
+ srcs = ["filterbug.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "filterfastbounds_src",
+ srcs = ["filterfastbounds.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "filterindiabox_src",
+ srcs = ["filterindiabox.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "flippity_src",
+ srcs = ["flippity.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrPixmap_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_Gpu_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fontcache_src",
+ srcs = ["fontcache.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fontmgr_src",
+ srcs = ["fontmgr.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//tools:SkMetaData_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fontregen_src",
+ srcs = ["fontregen.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fontscaler_src",
+ srcs = ["fontscaler.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fontscalerdistortable_src",
+ srcs = ["fontscalerdistortable.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontArguments_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fp_sample_chaining_src",
+ srcs = ["fp_sample_chaining.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrMatrixEffect_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fpcoordinateoverride_src",
+ srcs = ["fpcoordinateoverride.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrRRectEffect_hdr",
+ "//src/gpu/effects:GrSkSLFP_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "fwidth_squircle_src",
+ srcs = ["fwidth_squircle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkString_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrBuffer_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrGpuBuffer_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrPipeline_hdr",
+ "//src/gpu:GrProcessorSet_hdr",
+ "//src/gpu:GrProcessor_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//src/gpu:GrShaderVar_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLProgramDataManager_hdr",
+ "//src/gpu/glsl:GrGLSLUniformHandler_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/glsl:GrGLSLVertexGeoBuilder_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gammatext_src",
+ srcs = ["gammatext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "getpostextpath_src",
+ srcs = ["getpostextpath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "giantbitmap_src",
+ srcs = ["giantbitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "glyph_pos_src",
+ srcs = ["glyph_pos.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gm_hdr",
+ hdrs = ["gm.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//gm/verifiers:gmverifier_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkMacros_hdr",
+ "//tools:Registry_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gm_src",
+ srcs = ["gm.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//gm/verifiers:gmverifier_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkTraceEvent_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gpu_blur_utils_src",
+ srcs = ["gpu_blur_utils.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkGpuBlurUtils_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrBlendFragmentProcessor_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//src/image:SkImage_Base_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradient_dirty_laundry_src",
+ srcs = ["gradient_dirty_laundry.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradient_matrix_src",
+ srcs = ["gradient_matrix.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradients_2pt_conical_src",
+ srcs = ["gradients_2pt_conical.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradients_degenerate_src",
+ srcs = ["gradients_degenerate.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradients_no_texture_src",
+ srcs = ["gradients_no_texture.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradients_src",
+ srcs = ["gradients.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gradtext_src",
+ srcs = ["gradtext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "graphitestart_src",
+ srcs = ["graphitestart.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "grayscalejpg_src",
+ srcs = ["grayscalejpg.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hairlines_src",
+ srcs = ["hairlines.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hairmodes_src",
+ srcs = ["hairmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hardstop_gradients_many_src",
+ srcs = ["hardstop_gradients_many.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hardstop_gradients_src",
+ srcs = ["hardstop_gradients.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "highcontrastfilter_src",
+ srcs = ["highcontrastfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkHighContrastFilter_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hittestpath_src",
+ srcs = ["hittestpath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hsl_src",
+ srcs = ["hsl.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "hugepath_src",
+ srcs = ["hugepath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "image_pict_src",
+ srcs = ["image_pict.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrSamplerState_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_Gpu_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "image_shader_src",
+ srcs = ["image_shader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "image_src",
+ srcs = ["image.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagealphathreshold_src",
+ srcs = ["imagealphathreshold.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageblur2_src",
+ srcs = ["imageblur2.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageblur_src",
+ srcs = ["imageblur.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageblurclampmode_src",
+ srcs = ["imageblurclampmode.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageblurrepeatmode_src",
+ srcs = ["imageblurrepeatmode.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageblurtiled_src",
+ srcs = ["imageblurtiled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefilters_src",
+ srcs = ["imagefilters.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkHighContrastFilter_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkShaderMaskFilter_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefiltersbase_src",
+ srcs = ["imagefiltersbase.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFlattenable_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//src/core:SkImageFilter_Base_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/utils:SkPatchUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefiltersclipped_src",
+ srcs = ["imagefiltersclipped.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefilterscropexpand_src",
+ srcs = ["imagefilterscropexpand.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefilterscropped_src",
+ srcs = ["imagefilterscropped.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefiltersgraph_src",
+ srcs = ["imagefiltersgraph.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefiltersscaled_src",
+ srcs = ["imagefiltersscaled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefiltersstroked_src",
+ srcs = ["imagefiltersstroked.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefilterstransformed_src",
+ srcs = ["imagefilterstransformed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagefromyuvtextures_src",
+ srcs = ["imagefromyuvtextures.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//src/core:SkYUVMath_hdr",
+ "//tools:Resources_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagemagnifier_src",
+ srcs = ["imagemagnifier.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixelRef_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagemakewithfilter_src",
+ srcs = ["imagemakewithfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagemasksubset_src",
+ srcs = ["imagemasksubset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imageresizetiled_src",
+ srcs = ["imageresizetiled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagescalealigned_src",
+ srcs = ["imagescalealigned.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagesource2_src",
+ srcs = ["imagesource2.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "imagesource_src",
+ srcs = ["imagesource.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "internal_links_src",
+ srcs = ["internal_links.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkAnnotation_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "inverseclip_src",
+ srcs = ["inverseclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "inversepaths_src",
+ srcs = ["inversepaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "jpg_color_cube_src",
+ srcs = ["jpg_color_cube.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTPin_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "labyrinth_src",
+ srcs = ["labyrinth.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "largeclippedpath_src",
+ srcs = ["largeclippedpath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "largeglyphblur_src",
+ srcs = ["largeglyphblur.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lattice_src",
+ srcs = ["lattice.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lazytiling_src",
+ srcs = ["lazytiling.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkConvertPixels_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lcdblendmodes_src",
+ srcs = ["lcdblendmodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lcdoverlap_src",
+ srcs = ["lcdoverlap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lcdtext_src",
+ srcs = ["lcdtext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lighting_src",
+ srcs = ["lighting.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "linepaths_src",
+ srcs = ["linepaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "localmatriximagefilter_src",
+ srcs = ["localmatriximagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "localmatriximageshader_src",
+ srcs = ["localmatriximageshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "localmatrixshader_src",
+ srcs = ["localmatrixshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "lumafilter_src",
+ srcs = ["lumafilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkLumaColorFilter_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/core:SkColorFilterPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "mac_aa_explorer_src",
+ srcs = ["mac_aa_explorer.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "make_raster_image_src",
+ srcs = ["make_raster_image.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "makecolorspace_src",
+ srcs = ["makecolorspace.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkImagePriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "mandoline_src",
+ srcs = ["mandoline.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "manypathatlases_src",
+ srcs = ["manypathatlases.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "manypaths_src",
+ srcs = ["manypaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "matrixconvolution_src",
+ srcs = ["matrixconvolution.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/gpu/effects:GrMatrixConvolutionEffect_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "matriximagefilter_src",
+ srcs = ["matriximagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "mipmap_src",
+ srcs = ["mipmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "mixedtextblobs_src",
+ srcs = ["mixedtextblobs.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "mixercolorfilter_src",
+ srcs = ["mixercolorfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkLumaColorFilter_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "modecolorfilters_src",
+ srcs = ["modecolorfilters.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "morphology_src",
+ srcs = ["morphology.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "nested_src",
+ srcs = ["nested.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ninepatchstretch_src",
+ srcs = ["ninepatchstretch.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "nonclosedpaths_src",
+ srcs = ["nonclosedpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "offsetimagefilter_src",
+ srcs = ["offsetimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkImageFilter_Base_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "orientation_src",
+ srcs = ["orientation.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkEncodedOrigin_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ovals_src",
+ srcs = ["ovals.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "overdrawcanvas_src",
+ srcs = ["overdrawcanvas.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkOverdrawCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkOverdrawColorFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "overdrawcolorfilter_src",
+ srcs = ["overdrawcolorfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkOverdrawColorFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "overstroke_src",
+ srcs = ["overstroke.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathMeasure_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//src/core:SkPointPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "p3_src",
+ srcs = ["p3.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTPin_hdr",
+ "//src/core:SkColorSpaceXformSteps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "particles_src",
+ srcs = ["particles.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//modules/particles/include:SkParticleEffect_hdr",
+ "//modules/particles/include:SkParticleSerialization_hdr",
+ "//modules/skresources/include:SkResources_hdr",
+ "//src/sksl/codegen:SkSLVMCodeGenerator_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "patch_src",
+ srcs = ["patch.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//src/utils:SkPatchUtils_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "path_stroke_with_zero_length_src",
+ srcs = ["path_stroke_with_zero_length.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "patharcto_src",
+ srcs = ["patharcto.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/utils:SkParsePath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathcontourstart_src",
+ srcs = ["pathcontourstart.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTemplates_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "patheffects_src",
+ srcs = ["patheffects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:Sk1DPathEffect_hdr",
+ "//include/effects:Sk2DPathEffect_hdr",
+ "//include/effects:SkCornerPathEffect_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkDiscretePathEffect_hdr",
+ "//include/effects:SkOpPathEffect_hdr",
+ "//include/effects:SkStrokeAndFillPathEffect_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//src/core:SkPathEffectBase_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathfill_src",
+ srcs = ["pathfill.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathinterior_src",
+ srcs = ["pathinterior.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathmaskcache_src",
+ srcs = ["pathmaskcache.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathmeasure_src",
+ srcs = ["pathmeasure.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathopsinverse_src",
+ srcs = ["pathopsinverse.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pathreverse_src",
+ srcs = ["pathreverse.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pdf_never_embed_src",
+ srcs = ["pdf_never_embed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "perlinnoise_src",
+ srcs = ["perlinnoise.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "perspimages_src",
+ srcs = ["perspimages.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "perspshaders_src",
+ srcs = ["perspshaders.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "picture_src",
+ srcs = ["picture.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pictureimagefilter_src",
+ srcs = ["pictureimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pictureimagegenerator_src",
+ srcs = ["pictureimagegenerator.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pictureshader_src",
+ srcs = ["pictureshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pictureshadercache_src",
+ srcs = ["pictureshadercache.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pictureshadertile_src",
+ srcs = ["pictureshadertile.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "pixelsnap_src",
+ srcs = ["pixelsnap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "plus_src",
+ srcs = ["plus.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "points_src",
+ srcs = ["points.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "poly2poly_src",
+ srcs = ["poly2poly.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "polygonoffset_src",
+ srcs = ["polygonoffset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//src/utils:SkPolyUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "polygons_src",
+ srcs = ["polygons.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "postercircle_src",
+ srcs = ["postercircle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkM44_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "preservefillrule_src",
+ srcs = ["preservefillrule.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "quadpaths_src",
+ srcs = ["quadpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "radial_gradient_precision_src",
+ srcs = ["radial_gradient_precision.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rasterhandleallocator_src",
+ srcs = ["rasterhandleallocator.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRasterHandleAllocator_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/utils/mac:SkCGUtils_hdr",
+ "//src/core:SkLeanWindows_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "readpixels_src",
+ srcs = ["readpixels.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "recordopts_src",
+ srcs = ["recordopts.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkTableColorFilter_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rectangletexture_src",
+ srcs = ["rectangletexture.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu/gl:GrGLCaps_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "repeated_bitmap_src",
+ srcs = ["repeated_bitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "resizeimagefilter_src",
+ srcs = ["resizeimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "roundrects_src",
+ srcs = ["roundrects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rrect_src",
+ srcs = ["rrect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rrectclipdrawpaint_src",
+ srcs = ["rrectclipdrawpaint.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rrects_src",
+ srcs = ["rrects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/effects:GrRRectEffect_hdr",
+ "//src/gpu/ops:FillRectOp_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "rsxtext_src",
+ srcs = ["rsxtext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "runtimecolorfilter_src",
+ srcs = ["runtimecolorfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRSXform_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "runtimefunctions_src",
+ srcs = ["runtimefunctions.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "runtimeimagefilter_src",
+ srcs = ["runtimeimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixelRef_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/effects/imagefilters:SkRuntimeImageFilter_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "runtimeintrinsics_src",
+ srcs = ["runtimeintrinsics.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "runtimeshader_src",
+ srcs = ["runtimeshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "samplerstress_src",
+ srcs = ["samplerstress.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "savelayer_src",
+ srcs = ["savelayer.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkShaderMaskFilter_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "scaledemoji_rendering_src",
+ srcs = ["scaledemoji_rendering.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "scaledemoji_src",
+ srcs = ["scaledemoji.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "scaledstrokes_src",
+ srcs = ["scaledstrokes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "shadermaskfilter_src",
+ srcs = ["shadermaskfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkCoverageMode_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkShaderMaskFilter_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//src/core:SkBlendModePriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "shadertext3_src",
+ srcs = ["shadertext3.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "shadowutils_src",
+ srcs = ["shadowutils.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkShadowFlags_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/utils:SkShadowUtils_hdr",
+ "//src/core:SkColorFilterPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "shallowgradient_src",
+ srcs = ["shallowgradient.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "shapes_src",
+ srcs = ["shapes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "sharedcorners_src",
+ srcs = ["sharedcorners.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "showmiplevels_src",
+ srcs = ["showmiplevels.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkNx_hdr",
+ "//src/core:SkMipmapBuilder_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "simple_magnification_src",
+ srcs = ["simple_magnification.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/gpu:GrTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "simpleaaclip_src",
+ srcs = ["simpleaaclip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkAAClip_hdr",
+ "//src/core:SkMask_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "simplerect_src",
+ srcs = ["simplerect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug1719_src",
+ srcs = ["skbug1719.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_12212_src",
+ srcs = ["skbug_12212.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_257_src",
+ srcs = ["skbug_257.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_4868_src",
+ srcs = ["skbug_4868.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_5321_src",
+ srcs = ["skbug_5321.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTextBlob_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_8664_src",
+ srcs = ["skbug_8664.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_8955_src",
+ srcs = ["skbug_8955.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkTextBlob_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_9319_src",
+ srcs = ["skbug_9319.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "skbug_9819_src",
+ srcs = ["skbug_9819.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "slug_src",
+ srcs = ["slug.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/private/chromium:GrSlug_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "smallarc_src",
+ srcs = ["smallarc.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "smallpaths_src",
+ srcs = ["smallpaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "spritebitmap_src",
+ srcs = ["spritebitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "srcmode_src",
+ srcs = ["srcmode.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "srgb_src",
+ srcs = ["srgb.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "stlouisarch_src",
+ srcs = ["stlouisarch.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkTArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "stringart_src",
+ srcs = ["stringart.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//modules/skottie/include:Skottie_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "stroke_rect_shader_src",
+ srcs = ["stroke_rect_shader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokedlines_src",
+ srcs = ["strokedlines.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTArray_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokefill_src",
+ srcs = ["strokefill.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkStrokeAndFillPathEffect_hdr",
+ "//src/core:SkPathPriv_hdr",
+ "//src/core:SkTextFormatParams_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokerect_anisotropic_src",
+ srcs = ["strokerect_anisotropic.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokerect_src",
+ srcs = ["strokerect.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTemplates_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokerects_src",
+ srcs = ["strokerects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "strokes_src",
+ srcs = ["strokes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "stroketext_src",
+ srcs = ["stroketext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "subsetshader_src",
+ srcs = ["subsetshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "surface_src",
+ srcs = ["surface.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "swizzle_src",
+ srcs = ["swizzle.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tablecolorfilter_src",
+ srcs = ["tablecolorfilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkTableColorFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tallstretchedbitmaps_src",
+ srcs = ["tallstretchedbitmaps.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tessellation_src",
+ srcs = ["tessellation.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrPipeline_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//src/gpu:GrShaderVar_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/glsl:GrGLSLVertexGeoBuilder_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "testgradient_src",
+ srcs = ["testgradient.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "texelsubset_src",
+ srcs = ["texelsubset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkTArray_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrSamplerState_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:Resources_hdr",
+ "//tools/gpu:TestOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "text_scale_skew_src",
+ srcs = ["text_scale_skew.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblob_src",
+ srcs = ["textblob.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobblockreordering_src",
+ srcs = ["textblobblockreordering.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobcolortrans_src",
+ srcs = ["textblobcolortrans.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobgeometrychange_src",
+ srcs = ["textblobgeometrychange.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobmixedsizes_src",
+ srcs = ["textblobmixedsizes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobrandomfont_src",
+ srcs = ["textblobrandomfont.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/fonts:RandomScalerContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobshader_src",
+ srcs = ["textblobshader.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobtransforms_src",
+ srcs = ["textblobtransforms.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "textblobuseaftergpufree_src",
+ srcs = ["textblobuseaftergpufree.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "texteffects_src",
+ srcs = ["texteffects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/private:SkTo_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "thinconcavepaths_src",
+ srcs = ["thinconcavepaths.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkScalar_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "thinrects_src",
+ srcs = ["thinrects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "thinstrokedrects_src",
+ srcs = ["thinstrokedrects.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tiledscaledbitmap_src",
+ srcs = ["tiledscaledbitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tileimagefilter_src",
+ srcs = ["tileimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tilemodes_alpha_src",
+ srcs = ["tilemodes_alpha.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tilemodes_scaled_src",
+ srcs = ["tilemodes_scaled.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tilemodes_src",
+ srcs = ["tilemodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "tinybitmap_src",
+ srcs = ["tinybitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "transparency_src",
+ srcs = ["transparency.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "trickycubicstrokes_src",
+ srcs = ["trickycubicstrokes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/ops:TessellationPathRenderer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "typeface_src",
+ srcs = ["typeface.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkStrokeAndFillPathEffect_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "unpremul_src",
+ srcs = ["unpremul.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "userfont_src",
+ srcs = ["userfont.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/utils:SkCustomTypeface_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "variedtext_src",
+ srcs = ["variedtext.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "vertices_src",
+ srcs = ["vertices.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkVerticesPriv_hdr",
+ "//src/shaders:SkLocalMatrixShader_hdr",
+ "//src/utils:SkPatchUtils_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "verylargebitmap_src",
+ srcs = ["verylargebitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "video_decoder_src",
+ srcs = ["video_decoder.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//experimental/ffmpeg:SkVideoDecoder_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkStream_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "wacky_yuv_formats_src",
+ srcs = ["wacky_yuv_formats.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkFontTypes_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrConfig_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/private:SkTPin_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkConvertPixels_hdr",
+ "//src/core:SkYUVMath_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "widebuttcaps_src",
+ srcs = ["widebuttcaps.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/ops:TessellationPathRenderer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "windowrectangles_src",
+ srcs = ["windowrectangles.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkClipStack_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "xfermodeimagefilter_src",
+ srcs = ["xfermodeimagefilter.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "xfermodes2_src",
+ srcs = ["xfermodes2.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "xfermodes3_src",
+ srcs = ["xfermodes3.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "xfermodes_src",
+ srcs = ["xfermodes.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkTextUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "xform_src",
+ srcs = ["xform.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//experimental/xform:SkShape_hdr",
+ "//experimental/xform:SkXform_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//tools/timer:TimeUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ycbcrimage_src",
+ srcs = ["ycbcrimage.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools/gpu/vk:VkYcbcrSamplerHelper_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "yuv420_odd_dim_src",
+ srcs = ["yuv420_odd_dim.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkCachedData_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools:Resources_hdr",
+ "//tools/gpu:YUVUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "yuvtorgbsubset_src",
+ srcs = ["yuvtorgbsubset.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkYUVAInfo_hdr",
+ "//include/core:SkYUVAPixmaps_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrSamplerState_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrYUVATextureProxies_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrYUVtoRGBEffect_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
)
diff --git a/gm/verifiers/BUILD.bazel b/gm/verifiers/BUILD.bazel
new file mode 100644
index 0000000..f22e872
--- /dev/null
+++ b/gm/verifiers/BUILD.bazel
@@ -0,0 +1,28 @@
+load("//bazel:macros.bzl", "generated_cc_atom")
+
+generated_cc_atom(
+ name = "gmverifier_hdr",
+ hdrs = ["gmverifier.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkColor_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "gmverifier_src",
+ srcs = ["gmverifier.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":gmverifier_hdr",
+ "//gm:gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//src/utils:SkOSPath_hdr",
+ ],
+)
diff --git a/include/private/BUILD.bazel b/include/private/BUILD.bazel
index a195fb5..134b732 100644
--- a/include/private/BUILD.bazel
+++ b/include/private/BUILD.bazel
@@ -533,25 +533,6 @@
)
generated_cc_atom(
- name = "SkPaintParamsKey_hdr",
- hdrs = ["SkPaintParamsKey.h"],
- visibility = ["//:__subpackages__"],
- deps = ["//include/core:SkTypes_hdr"],
-)
-
-generated_cc_atom(
- name = "SkShaderCodeDictionary_hdr",
- hdrs = ["SkShaderCodeDictionary.h"],
- visibility = ["//:__subpackages__"],
- deps = [
- ":SkPaintParamsKey_hdr",
- ":SkSpinlock_hdr",
- ":SkUniquePaintParamsID_hdr",
- "//src/core:SkArenaAlloc_hdr",
- ],
-)
-
-generated_cc_atom(
name = "SkUniquePaintParamsID_hdr",
hdrs = ["SkUniquePaintParamsID.h"],
visibility = ["//:__subpackages__"],
diff --git a/modules/canvaskit/BUILD.bazel b/modules/canvaskit/BUILD.bazel
index ea4d081..5d46a92 100644
--- a/modules/canvaskit/BUILD.bazel
+++ b/modules/canvaskit/BUILD.bazel
@@ -44,6 +44,9 @@
"-sEXPORT_NAME=InitWasmGMTests",
"--pre-js",
"modules/canvaskit/gm.js",
+ "-sDEMANGLE_SUPPORT=1",
+ "--profiling-funcs",
+ "--profiling",
]
filegroup(
@@ -54,12 +57,13 @@
)
cc_binary_with_flags(
- name = "gm_bindings.with_flags",
+ name = "wasm_gm_tests.with_flags",
testonly = True,
srcs = [
"gm_bindings.cpp",
":hdrs",
- "//gm:gms", # Required for the registry to work
+ "//gm:gm_list",
+ "//tests:test_list",
],
additional_linker_inputs = ["gm.js"],
linkopts = select({
@@ -67,10 +71,6 @@
"//bazel/common_config_settings:release_build": BASE_LINKOPTS + GM_OPTS + RELEASE_OPTS,
"//conditions:default": BASE_LINKOPTS + GM_OPTS + RELEASE_OPTS,
}),
- local_defines = [
- "SK_GL", # FIXME(kjlubick)
- "SK_USE_WEBGL",
- ],
set_flags = {
"include_decoder": [
"jpeg_decode_codec",
@@ -78,27 +78,39 @@
"webp_decode_codec",
"gif_decode_codec",
],
+ "include_encoder": [
+ "jpeg_encode_codec",
+ "png_encode_codec",
+ "webp_encode_codec",
+ ],
"gpu_backend": [
"gl_backend",
],
"with_gl_standard": [
"webgl_standard",
],
+ "is_skia_dev_build": [
+ "True",
+ ],
},
# This target won't build successfully on its own because of missing emscripten
# headers etc. Therefore, we hide it from wildcards.
tags = ["manual"],
deps = [
- "//:gms",
- "//:hash_and_encode",
- "//:tests",
+ "//:skia_core",
+ "//gm",
+ "//src/core:SkFontMgrPriv_hdr",
+ "//tests",
+ "//tools:hash_and_encode",
+ "//tools:resource_factory",
+ "//tools/fonts:test_font_manager",
],
)
wasm_cc_binary(
- name = "gm_bindings_wasm",
+ name = "wasm_gm_tests",
testonly = True,
- cc_target = ":gm_bindings.with_flags",
+ cc_target = ":wasm_gm_tests.with_flags",
)
# See https://stackoverflow.com/a/57499321 for reference.
diff --git a/modules/canvaskit/Makefile b/modules/canvaskit/Makefile
index c38dfd8..a68d568 100644
--- a/modules/canvaskit/Makefile
+++ b/modules/canvaskit/Makefile
@@ -127,19 +127,19 @@
# unit, by letting the cache be used (and not dropped from the sandbox), which gets expensive.
# Local testing showed using the local strategy sped up a clean build from 9.5 minutes
# to 1 minute. https://docs.bazel.build/versions/main/user-manual.html#strategy-options
- bazelisk build :gm_bindings_wasm --compilation_mode opt --spawn_strategy=local
+ bazelisk build :wasm_gm_tests --compilation_mode opt --spawn_strategy=local
- rm -rf build/
mkdir build
- cp ../../bazel-bin/modules/canvaskit/gm_bindings_wasm/gm_bindings.js build/gm_bindings.js
- cp ../../bazel-bin/modules/canvaskit/gm_bindings_wasm/gm_bindings.wasm build/gm_bindings.wasm
+ cp ../../bazel-bin/modules/canvaskit/wasm_gm_tests/wasm_gm_tests.js build/wasm_gm_tests.js
+ cp ../../bazel-bin/modules/canvaskit/wasm_gm_tests/wasm_gm_tests.wasm build/wasm_gm_tests.wasm
bazel_gms_debug:
# See above note about spawn_strategy
- bazelisk build :gm_bindings_wasm --compilation_mode dbg --spawn_strategy=local
+ bazelisk build :wasm_gm_tests --compilation_mode dbg --spawn_strategy=local
- rm -rf build/
mkdir build
- cp ../../bazel-bin/modules/canvaskit/gm_bindings_wasm/gm_bindings.js build/gm_bindings.js
- cp ../../bazel-bin/modules/canvaskit/gm_bindings_wasm/gm_bindings.wasm build/gm_bindings.wasm
+ cp ../../bazel-bin/modules/canvaskit/wasm_gm_tests/wasm_gm_tests.js build/wasm_gm_tests.js
+ cp ../../bazel-bin/modules/canvaskit/wasm_gm_tests/wasm_gm_tests.wasm build/wasm_gm_tests.wasm
bazel_canvaskit_debug:
# See above note about spawn_strategy
diff --git a/modules/canvaskit/README.md b/modules/canvaskit/README.md
index dfc5226..37d2a15 100644
--- a/modules/canvaskit/README.md
+++ b/modules/canvaskit/README.md
@@ -152,3 +152,12 @@
Test.+PathKit, Perf.+PathKit jobs to make sure the new builds pass all
tests and don't crash the perf harnesses.
12. Send out CL for review. Feel free to point the reviewer at these steps.
+
+## Running Skia's GMs and Unit Tests against wasm+WebGL ##
+TODO(kjlubick)
+
+General Tips:
+ - Make use of the skip lists and start indexes in the run-wasm-gm-tests.html to focus in on
+ problematic tests.
+ - `Uncaught (in promise) RuntimeError: function signature mismatch` tends to mean null was
+ dereferenced somewhere. Add SkASSERT to verify.
\ No newline at end of file
diff --git a/modules/canvaskit/wasm_tools/gms.html b/modules/canvaskit/wasm_tools/gms.html
index e5ee00d..3b92677 100644
--- a/modules/canvaskit/wasm_tools/gms.html
+++ b/modules/canvaskit/wasm_tools/gms.html
@@ -4,7 +4,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<script type="text/javascript" src="/build/gm_bindings.js"></script>
+<script type="text/javascript" src="/build/wasm_gm_tests.js"></script>
<p id="log"></p>
<!-- Makes png visible to user -->
@@ -35,5 +35,7 @@
const bmp = await createImageBitmap(b);
const canvasCtx = document.getElementById("png_canvas").getContext("2d");
canvasCtx.drawImage(bmp, 0, 0);
+
+ GM.ListTests();
}
</script>
\ No newline at end of file
diff --git a/modules/particles/src/SkParticleBinding.cpp b/modules/particles/src/SkParticleBinding.cpp
index d53ed6a..09b9a63 100644
--- a/modules/particles/src/SkParticleBinding.cpp
+++ b/modules/particles/src/SkParticleBinding.cpp
@@ -225,8 +225,10 @@
}
void prepare(const skresources::ResourceProvider* resourceProvider) override {
+ SkASSERT(resourceProvider);
if (auto asset = resourceProvider->loadImageAsset(fImagePath.c_str(), fImageName.c_str(),
nullptr)) {
+ SkASSERT(asset);
if (auto image = asset->getFrame(0)) {
SkMatrix normalize = SkMatrix::Scale(1.0f / image->width(), 1.0f / image->height());
fShader = image->makeShader(SkSamplingOptions(SkFilterMode::kLinear), &normalize);
diff --git a/src/codec/BUILD.bazel b/src/codec/BUILD.bazel
index cfe561c..a827417 100644
--- a/src/codec/BUILD.bazel
+++ b/src/codec/BUILD.bazel
@@ -270,7 +270,6 @@
"//include/codec:SkCodec_hdr",
"//include/core:SkData_hdr",
"//include/core:SkImageGenerator_hdr",
- "//include/private:SkTOptional_hdr",
],
)
diff --git a/src/core/BUILD.bazel b/src/core/BUILD.bazel
index cca5314..bacbbc6 100644
--- a/src/core/BUILD.bazel
+++ b/src/core/BUILD.bazel
@@ -34,6 +34,7 @@
":SkCachedData_src",
":SkCanvasPriv_src",
":SkCanvas_src",
+ ":SkChromeRemoteGlyphCache_src",
":SkClipStackDevice_src",
":SkClipStack_src",
":SkColorFilter_Matrix_src",
@@ -685,7 +686,6 @@
":SkVM_hdr",
"//include/core:SkBlender_hdr",
"//include/core:SkColorSpace_hdr",
- "//include/private:SkTOptional_hdr",
],
)
@@ -1024,7 +1024,6 @@
"//include/core:SkVertices_hdr",
"//include/effects:SkRuntimeEffect_hdr",
"//include/gpu:GrDirectContext_hdr",
- "//include/private:SkTOptional_hdr",
"//include/private:SkTo_hdr",
"//include/private/chromium:GrSlug_hdr",
"//include/utils:SkNoDrawCanvas_hdr",
@@ -2206,6 +2205,7 @@
":SkArenaAlloc_hdr",
":SkGlyph_hdr",
":SkScalerContext_hdr",
+ "//include/core:SkDrawable_hdr",
"//src/pathops:SkPathOpsCubic_hdr",
"//src/pathops:SkPathOpsQuad_hdr",
],
@@ -3121,10 +3121,10 @@
":SkColorFilterBase_hdr",
":SkColorSpacePriv_hdr",
":SkKeyHelpers_hdr",
+ ":SkPaintParamsKey_hdr",
":SkPaintPriv_hdr",
":SkXfermodePriv_hdr",
"//include/core:SkPaint_hdr",
- "//include/private:SkPaintParamsKey_hdr",
"//src/shaders:SkColorFilterShader_hdr",
"//src/shaders:SkShaderBase_hdr",
],
@@ -4231,6 +4231,7 @@
":SkEnumerate_hdr",
":SkScalerCache_hdr",
":SkScalerContext_hdr",
+ "//include/core:SkDrawable_hdr",
"//include/core:SkGraphics_hdr",
"//include/core:SkPath_hdr",
"//include/core:SkTypeface_hdr",
@@ -4281,6 +4282,7 @@
":SkSurfacePriv_hdr",
":SkTextFormatParams_hdr",
":SkWriteBuffer_hdr",
+ "//include/core:SkDrawable_hdr",
"//include/core:SkFontMetrics_hdr",
"//include/core:SkMaskFilter_hdr",
"//include/core:SkPaint_hdr",
@@ -4626,6 +4628,7 @@
":SkScalerCache_hdr",
":SkStrikeForGPU_hdr",
":SkStrikeSpec_hdr",
+ "//include/core:SkDrawable_hdr",
"//include/private:SkSpinlock_hdr",
"//include/private:SkTemplates_hdr",
],
@@ -5494,6 +5497,7 @@
":SkTLazy_hdr",
":SkTraceEvent_hdr",
":SkTypeface_remote_hdr",
+ "//include/core:SkDrawable_hdr",
"//include/core:SkSpan_hdr",
"//include/core:SkTypeface_hdr",
"//include/gpu:GrContextOptions_hdr",
@@ -5502,6 +5506,7 @@
"//include/private/chromium:SkChromeRemoteGlyphCache_hdr",
"//src/gpu:GrDrawOpAtlas_hdr",
"//src/gpu/text:GrSDFTControl_hdr",
+ "//src/gpu/text:GrTextBlob_hdr",
],
)
@@ -5565,10 +5570,11 @@
deps = [
":SkDebugUtils_hdr",
":SkKeyHelpers_hdr",
+ ":SkPaintParamsKey_hdr",
+ ":SkShaderCodeDictionary_hdr",
":SkUniformData_hdr",
":SkUniform_hdr",
"//experimental/graphite/src:UniformManager_hdr",
- "//include/private:SkPaintParamsKey_hdr",
"//src/shaders:SkShaderBase_hdr",
],
)
@@ -5579,7 +5585,8 @@
visibility = ["//:__subpackages__"],
deps = [
":SkKeyHelpers_hdr",
- "//include/private:SkPaintParamsKey_hdr",
+ ":SkPaintParamsKey_hdr",
+ ":SkShaderCodeDictionary_hdr",
],
)
@@ -5589,7 +5596,8 @@
visibility = ["//:__subpackages__"],
deps = [
":SkOpts_hdr",
- "//include/private:SkShaderCodeDictionary_hdr",
+ ":SkShaderCodeDictionary_hdr",
+ "//include/private:SkSLString_hdr",
],
)
@@ -5627,3 +5635,34 @@
visibility = ["//:__subpackages__"],
deps = [":SkSLTypeShared_hdr"],
)
+
+generated_cc_atom(
+ name = "SkBuiltInCodeSnippetID_hdr",
+ hdrs = ["SkBuiltInCodeSnippetID.h"],
+ visibility = ["//:__subpackages__"],
+ deps = ["//include/core:SkTypes_hdr"],
+)
+
+generated_cc_atom(
+ name = "SkPaintParamsKey_hdr",
+ hdrs = ["SkPaintParamsKey.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":SkBuiltInCodeSnippetID_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkShaderCodeDictionary_hdr",
+ hdrs = ["SkShaderCodeDictionary.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":SkArenaAlloc_hdr",
+ ":SkPaintParamsKey_hdr",
+ ":SkUniform_hdr",
+ "//include/core:SkSpan_hdr",
+ "//include/private:SkSpinlock_hdr",
+ "//include/private:SkUniquePaintParamsID_hdr",
+ ],
+)
diff --git a/src/gpu/tessellate/BUILD.bazel b/src/gpu/tessellate/BUILD.bazel
index 37a9434..ad918e4 100644
--- a/src/gpu/tessellate/BUILD.bazel
+++ b/src/gpu/tessellate/BUILD.bazel
@@ -38,8 +38,8 @@
hdrs = ["PatchWriter.h"],
visibility = ["//:__subpackages__"],
deps = [
- ":MiddleOutPolygonTriangulator_hdr",
":Tessellation_hdr",
+ ":WangsFormula_hdr",
"//include/private:SkColorData_hdr",
"//src/gpu:GrVertexChunkArray_hdr",
],
@@ -50,6 +50,7 @@
srcs = ["PatchWriter.cpp"],
visibility = ["//:__subpackages__"],
deps = [
+ ":MiddleOutPolygonTriangulator_hdr",
":PatchWriter_hdr",
":PathTessellator_hdr",
":StrokeTessellator_hdr",
@@ -114,6 +115,7 @@
":PathCurveTessellator_hdr",
":PathWedgeTessellator_hdr",
":WangsFormula_hdr",
+ "//src/core:SkPathPriv_hdr",
"//src/gpu:GrMeshDrawTarget_hdr",
"//src/gpu:GrOpFlushState_hdr",
"//src/gpu:GrResourceProvider_hdr",
diff --git a/src/gpu/v1/BUILD.bazel b/src/gpu/v1/BUILD.bazel
index e12ce9d..615edbf 100644
--- a/src/gpu/v1/BUILD.bazel
+++ b/src/gpu/v1/BUILD.bazel
@@ -367,6 +367,7 @@
"//src/gpu:GrDstProxyView_hdr",
"//src/gpu:GrImageContextPriv_hdr",
"//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrTextureResolveRenderTask_hdr",
"//src/gpu/effects:GrTextureEffect_hdr",
"//src/gpu/geometry:GrRect_hdr",
"//src/gpu/ops:ClearOp_hdr",
diff --git a/src/ports/BUILD.bazel b/src/ports/BUILD.bazel
index c64c46b..3869499 100644
--- a/src/ports/BUILD.bazel
+++ b/src/ports/BUILD.bazel
@@ -133,6 +133,15 @@
)
cc_library(
+ name = "load_dynamic_library",
+ visibility = ["//:__subpackages__"],
+ deps = select({
+ "@platforms//os:windows": [":SkOSLibrary_win_src"],
+ "//conditions:default": [":SkOSLibrary_posix_src"],
+ }),
+)
+
+cc_library(
name = "srcs",
visibility = ["//:__subpackages__"],
deps = [
@@ -142,6 +151,8 @@
":malloc",
":osfile",
":skdebug",
+ ":load_dynamic_library",
+ ":SkDiscardableMemory_none_src",
] + select_multi(
{
"//bazel/common_config_settings:custom_directory_fontmgr": [":fontmgr_custom_directory_srcs"],
diff --git a/src/sksl/BUILD.bazel b/src/sksl/BUILD.bazel
index f9a726f..a7584d2 100644
--- a/src/sksl/BUILD.bazel
+++ b/src/sksl/BUILD.bazel
@@ -331,7 +331,6 @@
deps = [
":SkSLLexer_hdr",
"//include/private:SkSLProgramKind_hdr",
- "//include/private:SkTOptional_hdr",
"//include/sksl:DSLSymbols_hdr",
"//include/sksl:DSL_hdr",
"//src/sksl/ir:SkSLProgram_hdr",
@@ -547,7 +546,6 @@
"//include/core:SkGraphics_hdr",
"//include/core:SkStream_hdr",
"//include/private:SkStringView_hdr",
- "//include/private:SkTOptional_hdr",
"//src/core:SkCpu_hdr",
"//src/core:SkOpts_hdr",
"//src/opts:SkChecksum_opts_hdr",
@@ -699,6 +697,7 @@
":SkSLAnalysis_hdr",
":SkSLCompiler_hdr",
":SkSLRehydrator_hdr",
+ ":SkSLThreadContext_hdr",
"//include/private:SkSLModifiers_hdr",
"//include/private:SkSLProgramElement_hdr",
"//include/private:SkSLStatement_hdr",
diff --git a/src/sksl/ir/BUILD.bazel b/src/sksl/ir/BUILD.bazel
index 4cfec33..7178bb4 100644
--- a/src/sksl/ir/BUILD.bazel
+++ b/src/sksl/ir/BUILD.bazel
@@ -403,7 +403,6 @@
":SkSLType_hdr",
"//include/private:SkSLStatement_hdr",
"//include/private:SkTHash_hdr",
- "//include/private:SkTOptional_hdr",
],
)
@@ -959,7 +958,6 @@
":SkSLConstructor_hdr",
":SkSLLiteral_hdr",
":SkSLSwizzle_hdr",
- "//include/private:SkTOptional_hdr",
"//include/sksl:SkSLErrorReporter_hdr",
"//src/sksl:SkSLAnalysis_hdr",
"//src/sksl:SkSLConstantFolder_hdr",
@@ -1060,7 +1058,6 @@
":SkSLSymbolTable_hdr",
":SkSLType_hdr",
"//include/private:SkStringView_hdr",
- "//include/private:SkTOptional_hdr",
"//src/sksl:SkSLConstantFolder_hdr",
"//src/sksl:SkSLContext_hdr",
"//src/sksl:SkSLProgramSettings_hdr",
diff --git a/src/sksl/tracing/BUILD.bazel b/src/sksl/tracing/BUILD.bazel
index 73a997b..5982387 100644
--- a/src/sksl/tracing/BUILD.bazel
+++ b/src/sksl/tracing/BUILD.bazel
@@ -6,7 +6,6 @@
visibility = ["//:__subpackages__"],
deps = [
":SkVMDebugTrace_hdr",
- "//include/private:SkTOptional_hdr",
"//src/utils:SkBitSet_hdr",
],
)
diff --git a/src/utils/BUILD.bazel b/src/utils/BUILD.bazel
index c4d2849..01c24af 100644
--- a/src/utils/BUILD.bazel
+++ b/src/utils/BUILD.bazel
@@ -83,7 +83,6 @@
visibility = ["//:__subpackages__"],
deps = [
"//include/private:SkMalloc_hdr",
- "//include/private:SkTOptional_hdr",
"//include/private:SkTemplates_hdr",
"//src/core:SkMathPriv_hdr",
],
diff --git a/tests/BUILD.bazel b/tests/BUILD.bazel
index 7bb01c6..4f9fe28 100644
--- a/tests/BUILD.bazel
+++ b/tests/BUILD.bazel
@@ -1,17 +1,7010 @@
-package(default_visibility = ["//:__subpackages__"])
+load("//bazel:macros.bzl", "generated_cc_atom")
-filegroup(
- name = "hdrs",
- srcs = [
- "Test.h",
- "TestUtils.h",
+cc_library(
+ name = "tests",
+ testonly = True,
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_src",
+ ":TestUtils_src",
+
+ # These are the deps of the tests
+ ":CodecPriv_hdr",
+ "//src/codec:SkStreamBuffer_src",
+ "//src/lazy:SkDiscardableMemoryPool_src",
+ "//src/svg:SkSVGCanvas_src",
+ "//tools/fonts:TestEmptyTypeface_hdr",
+ "//tools/gpu/gl/command_buffer:GLTestContext_command_buffer_src",
+ "//tools/gpu/gl:GLTestContext_src",
+ "//tools/gpu:gpu_tool_utils",
+ "//tools:RuntimeBlendUtils_src",
+ "//tools:SkSharingProc_src",
+ "//tools:ToolUtils_src",
+ "//tools/debugger",
],
)
+CORE_TESTS = [
+ "AAClipTest.cpp",
+ "AdvancedBlendTest.cpp",
+ "AndroidCodecTest.cpp",
+ "AnimatedImageTest.cpp",
+ "ApplyGammaTest.cpp",
+ "ArenaAllocTest.cpp",
+ "AsADashTest.cpp",
+ "BRDTest.cpp",
+ "BackendAllocationTest.cpp",
+ "BadIcoTest.cpp",
+ "BitSetTest.cpp",
+ "BitmapCopyTest.cpp",
+ "BitmapGetColorTest.cpp",
+ "BitmapTest.cpp",
+ "BlendTest.cpp",
+ "BlitMaskClip.cpp",
+ "BlurTest.cpp",
+ "CachedDataTest.cpp",
+ "CachedDecodingPixelRefTest.cpp",
+ "CanvasStateHelpers.cpp",
+ "CanvasStateHelpers.h",
+ "CanvasStateTest.cpp",
+ "CanvasTest.cpp",
+ "ChecksumTest.cpp",
+ "ClipCubicTest.cpp",
+ "ClipStackTest.cpp",
+ "ClipperTest.cpp",
+ "CodecAnimTest.cpp",
+ "CodecExactReadTest.cpp",
+ "CodecPartialTest.cpp",
+ "CodecRecommendedTypeTest.cpp",
+ "CodecTest.cpp",
+ "ColorFilterTest.cpp",
+ "ColorMatrixTest.cpp",
+ "ColorPrivTest.cpp",
+ "ColorSpaceTest.cpp",
+ "ColorTest.cpp",
+ "CompressedBackendAllocationTest.cpp",
+ "CopySurfaceTest.cpp",
+ "CubicMapTest.cpp",
+ "CullTestTest.cpp",
+ "CustomMeshTest.cpp",
+ "DashPathEffectTest.cpp",
+ "DataRefTest.cpp",
+ "DebugLayerManagerTest.cpp",
+ "DeferredDisplayListTest.cpp",
+ "DequeTest.cpp",
+ "DescriptorTest.cpp",
+ "DeviceTest.cpp",
+ "DiscardableMemoryPoolTest.cpp",
+ "DiscardableMemoryTest.cpp",
+ "DrawBitmapRectTest.cpp",
+ "DrawPathTest.cpp",
+ "DrawTextTest.cpp",
+ "EmptyPathTest.cpp",
+ "EncodeTest.cpp",
+ "EncodedInfoTest.cpp",
+ "ExifTest.cpp",
+ "ExtendedSkColorTypeTests.cpp",
+ "F16StagesTest.cpp",
+ "FakeStreams.h",
+ "FillPathTest.cpp",
+ "FindCubicConvex180ChopsTest.cpp",
+ "FitsInTest.cpp",
+ "FlattenDrawableTest.cpp",
+ "FlattenableFactoryToName.cpp",
+ "FlattenableNameToFactory.cpp",
+ "Float16Test.cpp",
+ "FloatingPointTextureTest.cpp",
+ "FontHostStreamTest.cpp",
+ "FontHostTest.cpp",
+ "FontMgrTest.cpp",
+ "FontNamesTest.cpp",
+ "FontTest.cpp",
+ "FrontBufferedStreamTest.cpp",
+ "GLBackendSurfaceTest.cpp",
+ "GeometryTest.cpp",
+ "GifTest.cpp",
+ "GlyphRunTest.cpp",
+ "GradientTest.cpp",
+ "HSVRoundTripTest.cpp",
+ "HashTest.cpp",
+ "HighContrastFilterTest.cpp",
+ "ICCTest.cpp",
+ "ImageBitmapTest.cpp",
+ "ImageCacheTest.cpp",
+ "ImageFilterCacheTest.cpp",
+ "ImageFilterTest.cpp",
+ "ImageFrom565Bitmap.cpp",
+ "ImageGeneratorTest.cpp",
+ "ImageIsOpaqueTest.cpp",
+ "ImageNewShaderTest.cpp",
+ "ImageTest.cpp",
+ "IncrTopoSortTest.cpp",
+ "IndexedPngOverflowTest.cpp",
+ "InfRectTest.cpp",
+ "InsetConvexPolyTest.cpp",
+ "InvalidIndexedPngTest.cpp",
+ "IsClosedSingleContourTest.cpp",
+ "JSONTest.cpp",
+ "LListTest.cpp",
+ "LRUCacheTest.cpp",
+ "LazyStencilAttachmentTest.cpp",
+ "M44Test.cpp",
+ "MD5Test.cpp",
+ "MallocPixelRefTest.cpp",
+ "MaskCacheTest.cpp",
+ "MathTest.cpp",
+ "MatrixClipCollapseTest.cpp",
+ "MatrixColorFilterTest.cpp",
+ "MatrixTest.cpp",
+ "MemoryTest.cpp",
+ "MemsetTest.cpp",
+ "MessageBusTest.cpp",
+ "MetaDataTest.cpp",
+ "MipMapTest.cpp",
+ "MultiPictureDocumentTest.cpp",
+ "NdkDecodeTest.cpp",
+ "NdkEncodeTest.cpp",
+ "NonlinearBlendingTest.cpp",
+ "OSPathTest.cpp",
+ "OffsetSimplePolyTest.cpp",
+ "OnceTest.cpp",
+ "OverAlignedTest.cpp",
+ "PaintTest.cpp",
+ "ParametricStageTest.cpp",
+ "ParseColorTest.cpp",
+ "ParsePathTest.cpp",
+ "PathBuilderTest.cpp",
+ "PathCoverageTest.cpp",
+ "PathMeasureTest.cpp",
+ "PathOpsAngleIdeas.cpp",
+ "PathOpsAngleTest.cpp",
+ "PathOpsAsWindingTest.cpp",
+ "PathOpsBattles.cpp",
+ "PathOpsBoundsTest.cpp",
+ "PathOpsBuildUseTest.cpp",
+ "PathOpsBuilderConicTest.cpp",
+ "PathOpsBuilderTest.cpp",
+ "PathOpsChalkboardTest.cpp",
+ "PathOpsConicIntersectionTest.cpp",
+ "PathOpsConicLineIntersectionTest.cpp",
+ "PathOpsConicQuadIntersectionTest.cpp",
+ "PathOpsCubicConicIntersectionTest.cpp",
+ "PathOpsCubicIntersectionTest.cpp",
+ "PathOpsCubicIntersectionTestData.cpp",
+ "PathOpsCubicIntersectionTestData.h",
+ "PathOpsCubicLineIntersectionIdeas.cpp",
+ "PathOpsCubicLineIntersectionTest.cpp",
+ "PathOpsCubicQuadIntersectionTest.cpp",
+ "PathOpsCubicReduceOrderTest.cpp",
+ "PathOpsDCubicTest.cpp",
+ "PathOpsDLineTest.cpp",
+ "PathOpsDPointTest.cpp",
+ "PathOpsDRectTest.cpp",
+ "PathOpsDVectorTest.cpp",
+ "PathOpsDebug.cpp",
+ "PathOpsDebug.h",
+ "PathOpsExtendedTest.cpp",
+ "PathOpsExtendedTest.h",
+ "PathOpsFuzz763Test.cpp",
+ "PathOpsInverseTest.cpp",
+ "PathOpsIssue3651.cpp",
+ "PathOpsLineIntersectionTest.cpp",
+ "PathOpsLineParametetersTest.cpp",
+ "PathOpsOpCircleThreadedTest.cpp",
+ "PathOpsOpCubicThreadedTest.cpp",
+ "PathOpsOpLoopThreadedTest.cpp",
+ "PathOpsOpRectThreadedTest.cpp",
+ "PathOpsOpTest.cpp",
+ "PathOpsQuadIntersectionTest.cpp",
+ "PathOpsQuadIntersectionTestData.cpp",
+ "PathOpsQuadIntersectionTestData.h",
+ "PathOpsQuadLineIntersectionTest.cpp",
+ "PathOpsQuadLineIntersectionThreadedTest.cpp",
+ "PathOpsQuadReduceOrderTest.cpp",
+ "PathOpsSimplifyDegenerateThreadedTest.cpp",
+ "PathOpsSimplifyFailTest.cpp",
+ "PathOpsSimplifyQuadThreadedTest.cpp",
+ "PathOpsSimplifyQuadralateralsThreadedTest.cpp",
+ "PathOpsSimplifyRectThreadedTest.cpp",
+ "PathOpsSimplifyTest.cpp",
+ "PathOpsSimplifyTrianglesThreadedTest.cpp",
+ "PathOpsSkpTest.cpp",
+ "PathOpsTSectDebug.h",
+ "PathOpsTestCommon.cpp",
+ "PathOpsTestCommon.h",
+ "PathOpsThreadedCommon.cpp",
+ "PathOpsThreadedCommon.h",
+ "PathOpsThreeWayTest.cpp",
+ "PathOpsTigerTest.cpp",
+ "PathOpsTightBoundsTest.cpp",
+ "PathOpsTypesTest.cpp",
+ "PathTest.cpp",
+ "PictureBBHTest.cpp",
+ "PictureShaderTest.cpp",
+ "PictureTest.cpp",
+ "PinnedImageTest.cpp",
+ "PixelRefTest.cpp",
+ "Point3Test.cpp",
+ "PointTest.cpp",
+ "PolyUtilsTest.cpp",
+ "PreChopPathCurvesTest.cpp",
+ "PremulAlphaRoundTripTest.cpp",
+ "PromiseImageTest.cpp",
+ "ProxyConversionTest.cpp",
+ "ProxyRefTest.cpp",
+ "ProxyTest.cpp",
+ "QuickRejectTest.cpp",
+ "RRectInPathTest.cpp",
+ "RTreeTest.cpp",
+ "RandomTest.cpp",
+ "ReadPixelsTest.cpp",
+ "RecordDrawTest.cpp",
+ "RecordOptsTest.cpp",
+ "RecordPatternTest.cpp",
+ "RecordTest.cpp",
+ "RecordTestUtils.h",
+ "RecorderTest.cpp",
+ "RecordingXfermodeTest.cpp",
+ "RectTest.cpp",
+ "RefCntTest.cpp",
+ "RegionTest.cpp",
+ "RepeatedClippedBlurTest.cpp",
+ "ResourceAllocatorTest.cpp",
+ "ResourceCacheTest.cpp",
+ "RoundRectTest.cpp",
+ "RuntimeBlendTest.cpp",
+ "SRGBReadWritePixelsTest.cpp",
+ "SRGBTest.cpp",
+ "SVGDeviceTest.cpp",
+ "SafeMathTest.cpp",
+ "SamplingTest.cpp",
+ "ScalarTest.cpp",
+ "ScaleToSidesTest.cpp",
+ "SerialProcsTest.cpp",
+ "SerializationTest.cpp",
+ "ShaderImageFilterTest.cpp",
+ "ShaderOpacityTest.cpp",
+ "ShaderTest.cpp",
+ "ShadowTest.cpp",
+ "ShaperTest.cpp",
+ "SizeTest.cpp",
+ "SkBase64Test.cpp",
+ "SkBlockAllocatorTest.cpp",
+ "SkColor4fTest.cpp",
+ "SkColorSpaceXformStepsTest.cpp",
+ "SkDOMTest.cpp",
+ "SkDSLRuntimeEffectTest.cpp",
+ "SkGaussFilterTest.cpp",
+ "SkGlyphBufferTest.cpp",
+ "SkGlyphTest.cpp",
+ "SkImageTest.cpp",
+ "SkNxTest.cpp",
+ "SkPathRangeIterTest.cpp",
+ "SkRasterPipelineTest.cpp",
+ "SkRemoteGlyphCacheTest.cpp",
+ "SkResourceCacheTest.cpp",
+ "SkRuntimeEffectTest.cpp",
+ "SkScalerCacheTest.cpp",
+ "SkShaperJSONWriterTest.cpp",
+ "SkSharedMutexTest.cpp",
+ "SkStrikeCacheTest.cpp",
+ "SkStringViewTest.cpp",
+ "SkTBlockListTest.cpp",
+ "SkUTFTest.cpp",
+ "SkVMDebugTracePlayerTest.cpp",
+ "SkVMDebugTraceTest.cpp",
+ "SkVMTest.cpp",
+ "SkVxTest.cpp",
+ "Skbug12214.cpp",
+ "Skbug5221.cpp",
+ "Skbug6389.cpp",
+ "Skbug6653.cpp",
+ "SortTest.cpp",
+ "SpecialImageTest.cpp",
+ "SpecialSurfaceTest.cpp",
+ "SrcOverTest.cpp",
+ "SrcSrcOverBatchTest.cpp",
+ "StreamBufferTest.cpp",
+ "StreamTest.cpp",
+ "StringTest.cpp",
+ "StrokeTest.cpp",
+ "StrokerTest.cpp",
+ "SubsetPath.cpp",
+ "SubsetPath.h",
+ "SurfaceSemaphoreTest.cpp",
+ "SurfaceTest.cpp",
+ "SwizzlerTest.cpp",
+ "TArrayTest.cpp",
+ "TDPQueueTest.cpp",
+ "TLazyTest.cpp",
+ "TemplatesTest.cpp",
+ "TestTest.cpp",
+ "TextBlobCacheTest.cpp",
+ "TextBlobTest.cpp",
+ "TextureProxyTest.cpp",
+ "TextureStripAtlasManagerTest.cpp",
+ "Time.cpp",
+ "TopoSortTest.cpp",
+ "TraceMemoryDumpTest.cpp",
+ "TracingTest.cpp",
+ "TransferPixelsTest.cpp",
+ "TriangulatingPathRendererTests.cpp",
+ "TypefaceTest.cpp",
+ "UnicodeTest.cpp",
+ "UtilsTest.cpp",
+ "VerticesTest.cpp",
+ "WangsFormulaTest.cpp",
+ "WebpTest.cpp",
+ "WindowRectanglesTest.cpp",
+ "WrappedSurfaceCopyOnWriteTest.cpp",
+ "WritePixelsTest.cpp",
+ "Writer32Test.cpp",
+ "YUVCacheTest.cpp",
+ "YUVTest.cpp",
+]
+
+GPU_TESTS = [
+ "GpuDrawPathTest.cpp",
+ "GpuRectanizerTest.cpp",
+ "GrAHardwareBufferTest.cpp",
+ "GrContextAbandonTest.cpp",
+ "GrContextFactoryTest.cpp",
+ "GrContextOOM.cpp",
+ "GrDDLImageTest.cpp",
+ "GrFinishedFlushTest.cpp",
+ "GrMemoryPoolTest.cpp",
+ "GrOpListFlushTest.cpp",
+ "GrPorterDuffTest.cpp",
+ "GrQuadBufferTest.cpp",
+ "GrQuadCropTest.cpp",
+ "GrRenderTaskClusterTest.cpp",
+ "GrSlugTest.cpp",
+ "GrStyledShapeTest.cpp",
+ "GrSubmittedFlushTest.cpp",
+ "GrSurfaceResolveTest.cpp",
+ "GrSurfaceTest.cpp",
+ "GrTextBlobTest.cpp",
+ "GrTextureMipMapInvalidationTest.cpp",
+ "GrVxTest.cpp",
+ "ReadWritePixelsGpuTest.cpp",
+ "SkSLDSLErrorLineNumbers.cpp",
+ "SkSLDSLOnlyTest.cpp",
+ "SkSLDSLTest.cpp",
+ "SkSLES2ConformanceTest.cpp",
+ "SkSLGLSLTestbed.cpp",
+ "SkSLInterpreterTest.cpp",
+ "SkSLMemoryLayoutTest.cpp",
+ "SkSLMetalTestbed.cpp",
+ "SkSLSPIRVTestbed.cpp",
+ "SkSLTest.cpp",
+ "SkSLTypeTest.cpp",
+]
+
+V1_GPU_TESTS = [
+ "BulkRectTest.cpp",
+ "ClearTest.cpp",
+ "DMSAATest.cpp",
+ "DefaultPathRendererTest.cpp",
+ "DrawOpAtlasTest.cpp",
+ "GrClipStackTest.cpp",
+ "GrMeshTest.cpp",
+ "GrMipMappedTest.cpp",
+ "GrPipelineDynamicStateTest.cpp",
+ "GrThreadSafeCacheTest.cpp",
+ "LazyProxyTest.cpp",
+ "OpChainTest.cpp",
+ "PathRendererCacheTests.cpp",
+ "PrimitiveProcessorTest.cpp",
+ "ProcessorTest.cpp",
+ "ProgramsTest.cpp",
+ "SkSLCross.cpp",
+ "SurfaceDrawContextTest.cpp",
+ "TextureOpTest.cpp",
+]
+
+GL_TESTS = [
+ "EGLImageTest.cpp",
+ "GrGLExtensionsTest.cpp",
+ "RectangleTextureTest.cpp",
+ "TextureBindingsResetTest.cpp",
+]
+
+PDF_TESTS = [
+ "AnnotationTest.cpp",
+ "PDFDeflateWStreamTest.cpp",
+ "PDFDocumentTest.cpp",
+ "PDFGlyphsToUnicodeTest.cpp",
+ "PDFJpegEmbedTest.cpp",
+ "PDFMetadataAttributeTest.cpp",
+ "PDFOpaqueSrcModeToSrcOverTest.cpp",
+ "PDFPrimitivesTest.cpp",
+ "PDFTaggedLinkTest.cpp",
+ "PDFTaggedPruningTest.cpp",
+ "PDFTaggedTableTest.cpp",
+ "PDFTaggedTest.cpp",
+]
+
+VK_TESTS = [
+ "BackendSurfaceMutableStateTest.cpp",
+ "VkBackendSurfaceTest.cpp",
+ "VkDrawableTest.cpp",
+ "VkHardwareBufferTest.cpp",
+ "VkPriorityExtensionTest.cpp",
+ "VkProtectedContextTest.cpp",
+ "VkWrapTests.cpp",
+ "VkYcbcrSamplerTest.cpp",
+]
+
+MAC_TESTS = [
+ "TypefaceMacTest.cpp",
+]
+
+FONTCONFIG_TESTS = [
+ "FontMgrFontConfigTest.cpp",
+]
+
+ANDROID_TESTS = [
+ "FontMgrAndroidParserTest.cpp",
+]
+
+C_API_TESTS = [
+ "CTest.cpp",
+]
+
+# In order for the registry to work, all the gms must be compiled as one large blob.
filegroup(
- name = "srcs",
- srcs = [
- "Test.cpp",
- "TestUtils.cpp",
+ name = "test_list",
+ testonly = True,
+ srcs = CORE_TESTS + GPU_TESTS + V1_GPU_TESTS + GL_TESTS, # TODO(kjlubick) make this selectable
+ visibility = ["//:__subpackages__"],
+)
+
+generated_cc_atom(
+ name = "AAClipTest_src",
+ srcs = ["AAClipTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAAClip_hdr",
+ "//src/core:SkMask_hdr",
+ "//src/core:SkRasterClip_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "AdvancedBlendTest_src",
+ srcs = ["AdvancedBlendTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/gpu:GrBlend_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:GrProcessorAnalysis_hdr",
+ "//src/gpu:GrProcessorSet_hdr",
+ "//src/gpu:GrUserStencilSettings_hdr",
+ "//src/gpu:GrXferProcessor_hdr",
+ "//src/gpu/effects:GrCustomXfermode_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "AndroidCodecTest_src",
+ srcs = ["AndroidCodecTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//src/codec:SkCodecImageGenerator_hdr",
+ "//src/core:SkPixmapPriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "AnimatedImageTest_src",
+ srcs = ["AnimatedImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":Test_hdr",
+ "//include/android:SkAnimatedImage_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkUnPreMultiply_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "AnnotationTest_src",
+ srcs = ["AnnotationTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkAnnotation_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkDocument_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ "//include/svg:SkSVGCanvas_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ApplyGammaTest_src",
+ srcs = ["ApplyGammaTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkOpts_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ArenaAllocTest_src",
+ srcs = ["ArenaAllocTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkArenaAlloc_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "AsADashTest_src",
+ srcs = ["AsADashTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/effects:SkCornerPathEffect_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/private:SkTemplates_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BRDTest_src",
+ srcs = ["BRDTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//client_utils/android:BitmapRegionDecoder_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BackendAllocationTest_src",
+ srcs = ["BackendAllocationTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurfaceCharacterization_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/mtl:GrMtlTypes_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrBlendFragmentProcessor_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/gl:GrGLCaps_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//src/gpu/mtl:GrMtlCppUtil_hdr",
+ "//src/gpu/vk:GrVkCaps_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BackendSurfaceMutableStateTest_src",
+ srcs = ["BackendSurfaceMutableStateTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkTypes_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/vk:GrVkGpu_hdr",
+ "//src/gpu/vk:GrVkTexture_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BadIcoTest_src",
+ srcs = ["BadIcoTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BitSetTest_src",
+ srcs = ["BitSetTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/utils:SkBitSet_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BitmapCopyTest_src",
+ srcs = ["BitmapCopyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkOpts_hdr",
+ "//src/core:SkUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BitmapGetColorTest_src",
+ srcs = ["BitmapGetColorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BitmapTest_src",
+ srcs = ["BitmapTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMallocPixelRef_hdr",
+ "//include/core:SkPixelRef_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkFloatingPoint_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BlendTest_src",
+ srcs = ["BlendTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BlitMaskClip_src",
+ srcs = ["BlitMaskClip.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkBlitter_hdr",
+ "//src/core:SkMask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BlurTest_src",
+ srcs = ["BlurTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkBlurTypes_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkMath_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//include/private:SkTPin_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//src/core:SkGpuBlurUtils_hdr",
+ "//src/core:SkMaskFilterBase_hdr",
+ "//src/core:SkMask_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//src/effects:SkEmbossMaskFilter_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "BulkRectTest_src",
+ srcs = ["BulkRectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkBlendModePriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrOpsTypes_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu/ops:FillRectOp_hdr",
+ "//src/gpu/ops:TextureOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CTest_src",
+ srcs = ["CTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/c:sk_canvas_hdr",
+ "//include/c:sk_imageinfo_hdr",
+ "//include/c:sk_paint_hdr",
+ "//include/c:sk_shader_hdr",
+ "//include/c:sk_surface_hdr",
+ "//include/c:sk_types_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CachedDataTest_src",
+ srcs = ["CachedDataTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//src/core:SkCachedData_hdr",
+ "//src/lazy:SkDiscardableMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CachedDecodingPixelRefTest_src",
+ srcs = ["CachedDecodingPixelRefTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkOpts_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CanvasStateHelpers_hdr",
+ hdrs = ["CanvasStateHelpers.h"],
+ visibility = ["//:__subpackages__"],
+ deps = ["//include/core:SkTypes_hdr"],
+)
+
+generated_cc_atom(
+ name = "CanvasStateHelpers_src",
+ srcs = ["CanvasStateHelpers.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CanvasStateHelpers_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkCanvasStateUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CanvasStateTest_src",
+ srcs = ["CanvasStateTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CanvasStateHelpers_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/utils:SkCanvasStateUtils_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkTLazy_hdr",
+ "//src/ports:SkOSLibrary_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CanvasTest_src",
+ srcs = ["CanvasTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkDocument_hdr",
+ "//include/core:SkFlattenable_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/utils:SkNWayCanvas_hdr",
+ "//include/utils:SkPaintFilterCanvas_hdr",
+ "//src/core:SkBigPicture_hdr",
+ "//src/core:SkImageFilter_Base_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/utils:SkCanvasStack_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ChecksumTest_src",
+ srcs = ["ChecksumTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkChecksum_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkOpts_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ClearTest_src",
+ srcs = ["ClearTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/gpu:GrColor_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu/ops:ClearOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ClipCubicTest_src",
+ srcs = ["ClipCubicTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkFloatBits_hdr",
+ "//src/core:SkCubicClipper_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ClipStackTest_src",
+ srcs = ["ClipStackTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkClipStack_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ClipperTest_src",
+ srcs = ["ClipperTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkEdgeClipper_hdr",
+ "//src/core:SkLineClipper_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecAnimTest_src",
+ srcs = ["CodecAnimTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":Test_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodecAnimation_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkAnimCodecPlayer_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecExactReadTest_src",
+ srcs = ["CodecExactReadTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecPartialTest_src",
+ srcs = ["CodecPartialTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":FakeStreams_hdr",
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecPriv_hdr",
+ hdrs = ["CodecPriv.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecRecommendedTypeTest_src",
+ srcs = ["CodecRecommendedTypeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkStream_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CodecTest_src",
+ srcs = ["CodecTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":FakeStreams_hdr",
+ ":Test_hdr",
+ "//client_utils/android:FrontBufferedStream_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkPngChunkReader_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkUnPreMultiply_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//include/encode:SkWebpEncoder_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/codec:SkCodecImageGenerator_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//src/core:SkMD5_hdr",
+ "//src/core:SkStreamPriv_hdr",
+ "//third_party:libpng",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ColorFilterTest_src",
+ srcs = ["ColorFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBlendMode_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkColorFilterPriv_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ColorMatrixTest_src",
+ srcs = ["ColorMatrixTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ColorPrivTest_src",
+ srcs = ["ColorPrivTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkColorData_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ColorSpaceTest_src",
+ srcs = ["ColorSpaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//third_party:libpng",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ColorTest_src",
+ srcs = ["ColorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/core:SkUnPreMultiply_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CompressedBackendAllocationTest_src",
+ srcs = ["CompressedBackendAllocationTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkCompressedDataUtils_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//src/core:SkPaintPriv_hdr",
+ "//src/gpu:GrBackendUtils_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CopySurfaceTest_src",
+ srcs = ["CopySurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkOpts_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CubicMapTest_src",
+ srcs = ["CubicMapTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCubicMap_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkNx_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CullTestTest_src",
+ srcs = ["CullTestTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu/tessellate:CullTest_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CustomMeshTest_src",
+ srcs = ["CustomMeshTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkCustomMesh_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DMSAATest_src",
+ srcs = ["DMSAATest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkVertices_hdr",
+ "//src/core:SkBlendModePriv_hdr",
+ "//src/core:SkMatrixProvider_hdr",
+ "//src/core:SkSurfacePriv_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DashPathEffectTest_src",
+ srcs = ["DashPathEffectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//src/core:SkPathEffectBase_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DataRefTest_src",
+ srcs = ["DataRefTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkDataTable_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/core:SkTaskGroup_hdr",
+ "//src/utils:SkOSPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DebugLayerManagerTest_src",
+ srcs = ["DebugLayerManagerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRect_hdr",
+ "//tools/debugger:DebugLayerManager_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DefaultPathRendererTest_src",
+ srcs = ["DefaultPathRendererTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrPaint_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DeferredDisplayListTest_src",
+ srcs = ["DeferredDisplayListTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkDeferredDisplayListRecorder_hdr",
+ "//include/core:SkDeferredDisplayList_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPromiseImageTexture_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSurfaceCharacterization_hdr",
+ "//include/core:SkSurfaceProps_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrContextThreadSafeProxy_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//include/gpu/gl:GrGLTypes_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkDeferredDisplayListPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrRenderTargetProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/vk:GrVkCaps_hdr",
+ "//src/gpu/vk:GrVkSecondaryCBDrawContext_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//src/image:SkSurface_Gpu_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DequeTest_src",
+ srcs = ["DequeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkDeque_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DescriptorTest_src",
+ srcs = ["DescriptorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkDescriptor_hdr",
+ "//src/core:SkScalerContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DeviceTest_src",
+ srcs = ["DeviceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//src/core:SkDevice_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DiscardableMemoryPoolTest_src",
+ srcs = ["DiscardableMemoryPoolTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//src/core:SkDiscardableMemory_hdr",
+ "//src/lazy:SkDiscardableMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DiscardableMemoryTest_src",
+ srcs = ["DiscardableMemoryTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//src/core:SkDiscardableMemory_hdr",
+ "//src/lazy:SkDiscardableMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DrawBitmapRectTest_src",
+ srcs = ["DrawBitmapRectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkTileMode_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMatrixUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DrawOpAtlasTest_src",
+ srcs = ["DrawOpAtlasTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:GrTypesPriv_hdr",
+ "//src/core:SkIPoint16_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDeferredUpload_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawOpAtlas_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOnFlushResourceProvider_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrXferProcessor_hdr",
+ "//src/gpu/ops:AtlasTextOp_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/text:GrAtlasManager_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DrawPathTest_src",
+ srcs = ["DrawPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "DrawTextTest_src",
+ srcs = ["DrawTextTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPathEffect_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "EGLImageTest_src",
+ srcs = ["EGLImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//src/gpu:GrTextureProxyPriv_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu/gl:GLTestContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "EmptyPathTest_src",
+ srcs = ["EmptyPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "EncodeTest_src",
+ srcs = ["EncodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/encode:SkJpegEncoder_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//include/encode:SkWebpEncoder_hdr",
+ "//include/private:SkImageInfoPriv_hdr",
+ "//third_party:libpng",
+ "//third_party:libwebp",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "EncodedInfoTest_src",
+ srcs = ["EncodedInfoTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkEncodedImageFormat_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ExifTest_src",
+ srcs = ["ExifTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ExtendedSkColorTypeTests_src",
+ srcs = ["ExtendedSkColorTypeTests.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/gpu:GrPixmap_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "F16StagesTest_src",
+ srcs = ["F16StagesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkRasterPipeline_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FakeStreams_hdr",
+ hdrs = ["FakeStreams.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkData_hdr",
+ "//include/core:SkStream_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FillPathTest_src",
+ srcs = ["FillPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRegion_hdr",
+ "//src/core:SkBlitter_hdr",
+ "//src/core:SkScan_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FindCubicConvex180ChopsTest_src",
+ srcs = ["FindCubicConvex180ChopsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/gpu/tessellate:Tessellation_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FitsInTest_src",
+ srcs = ["FitsInTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTFitsIn_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FlattenDrawableTest_src",
+ srcs = ["FlattenDrawableTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkDrawable_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/core:SkPathEffectBase_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FlattenableFactoryToName_src",
+ srcs = ["FlattenableFactoryToName.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FlattenableNameToFactory_src",
+ srcs = ["FlattenableNameToFactory.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFlattenable_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Float16Test_src",
+ srcs = ["Float16Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/private:SkHalf_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkOpts_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FloatingPointTextureTest_src",
+ srcs = ["FloatingPointTextureTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkHalf_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontHostStreamTest_src",
+ srcs = ["FontHostStreamTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkFontDescriptor_hdr",
+ "//src/core:SkFontPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontHostTest_src",
+ srcs = ["FontHostTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkEndian_hdr",
+ "//src/core:SkFontStream_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontMgrAndroidParserTest_src",
+ srcs = ["FontMgrAndroidParserTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/ports:SkFontMgr_android_hdr",
+ "//include/private:SkFixed_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/ports:SkFontMgr_android_parser_hdr",
+ "//tools:Resources_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontMgrFontConfigTest_src",
+ srcs = ["FontMgrFontConfigTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/ports:SkFontMgr_FontConfigInterface_hdr",
+ "//include/ports:SkFontMgr_fontconfig_hdr",
+ "//src/ports:SkFontConfigInterface_direct_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontMgrTest_src",
+ srcs = ["FontMgrTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkAdvancedTypefaceMetrics_hdr",
+ "//src/core:SkScalerContext_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontNamesTest_src",
+ srcs = ["FontNamesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/sfnt:SkOTTable_name_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FontTest_src",
+ srcs = ["FontTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/utils:SkCustomTypeface_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//src/core:SkPtrRecorder_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "FrontBufferedStreamTest_src",
+ srcs = ["FrontBufferedStreamTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//client_utils/android:FrontBufferedStream_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GLBackendSurfaceTest_src",
+ srcs = ["GLBackendSurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/gl:GrGLTypes_hdr",
+ "//include/private:GrGLTypesPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/gl:GrGLCaps_hdr",
+ "//src/gpu/gl:GrGLTexture_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GeometryTest_src",
+ srcs = ["GeometryTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/core:SkPointPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GifTest_src",
+ srcs = ["GifTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":Test_hdr",
+ "//include/codec:SkAndroidCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GlyphRunTest_src",
+ srcs = ["GlyphRunTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//src/core:SkGlyphRun_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GpuDrawPathTest_src",
+ srcs = ["GpuDrawPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu/geometry:GrStyledShape_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GpuRectanizerTest_src",
+ srcs = ["GpuRectanizerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu:GrRectanizerPow2_hdr",
+ "//src/gpu:GrRectanizerSkyline_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrAHardwareBufferTest_src",
+ srcs = ["GrAHardwareBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrAHardwareBufferImageGenerator_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrClipStackTest_src",
+ srcs = ["GrClipStackTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkMatrixProvider_hdr",
+ "//src/core:SkRRectPriv_hdr",
+ "//src/core:SkRectPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:ClipStack_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrContextAbandonTest_src",
+ srcs = ["GrContextAbandonTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrContextFactoryTest_src",
+ srcs = ["GrContextFactoryTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkExecutor_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrContextOOM_src",
+ srcs = ["GrContextOOM.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrDDLImageTest_src",
+ srcs = ["GrDDLImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurfaceCharacterization_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrFinishedFlushTest_src",
+ srcs = ["GrFinishedFlushTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrGLExtensionsTest_src",
+ srcs = ["GrGLExtensionsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu/gl:GrGLExtensions_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrMemoryPoolTest_src",
+ srcs = ["GrMemoryPoolTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrMeshTest_src",
+ srcs = ["GrMeshTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu:ResourceKey_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/glsl:GrGLSLVertexGeoBuilder_hdr",
+ "//src/gpu/ops:GrSimpleMeshDrawOpHelper_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrMipMappedTest_src",
+ srcs = ["GrMipMappedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/d3d:GrD3DTypes_hdr",
+ "//src/gpu:BaseDevice_hdr",
+ "//src/gpu:GrBackendTextureImageGenerator_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrSemaphore_hdr",
+ "//src/gpu:GrSurfaceProxyPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkSurface_Gpu_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:BackendTextureImageFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrOpListFlushTest_src",
+ srcs = ["GrOpListFlushTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrPipelineDynamicStateTest_src",
+ srcs = ["GrPipelineDynamicStateTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/gpu:GrColor_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrOpsRenderPass_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/glsl:GrGLSLVertexGeoBuilder_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrPorterDuffTest_src",
+ srcs = ["GrPorterDuffTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrContextOptions_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrXferProcessor_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrQuadBufferTest_src",
+ srcs = ["GrQuadBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/gpu/geometry:GrQuadBuffer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrQuadCropTest_src",
+ srcs = ["GrQuadCropTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkScalar_hdr",
+ "//src/gpu/geometry:GrQuadUtils_hdr",
+ "//src/gpu/geometry:GrQuad_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrRenderTaskClusterTest_src",
+ srcs = ["GrRenderTaskClusterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/gpu:GrRenderTaskCluster_hdr",
+ "//src/gpu/mock:GrMockRenderTask_hdr",
+ "//src/gpu/mock:GrMockSurfaceProxy_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrSlugTest_src",
+ srcs = ["GrSlugTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/private/chromium:GrSlug_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrStyledShapeTest_src",
+ srcs = ["GrStyledShapeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//src/core:SkPathEffectBase_hdr",
+ "//src/core:SkRectPriv_hdr",
+ "//src/gpu/geometry:GrStyledShape_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrSubmittedFlushTest_src",
+ srcs = ["GrSubmittedFlushTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrSurfaceResolveTest_src",
+ srcs = ["GrSurfaceResolveTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrPixmap_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrSurfaceTest_src",
+ srcs = ["GrSurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkCompressedDataUtils_hdr",
+ "//src/gpu:GrBackendUtils_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ "//tools/gpu:BackendTextureImageFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrTextBlobTest_src",
+ srcs = ["GrTextBlobTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//src/core:SkSurfacePriv_hdr",
+ "//src/gpu/text:GrTextBlob_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrTextureMipMapInvalidationTest_src",
+ srcs = ["GrTextureMipMapInvalidationTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrThreadSafeCacheTest_src",
+ srcs = ["GrThreadSafeCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkDeferredDisplayListRecorder_hdr",
+ "//include/core:SkSurfaceCharacterization_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkMessageBus_hdr",
+ "//src/gpu:GrDefaultGeoProcFactory_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu:GrThreadSafeCache_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GrVxTest_src",
+ srcs = ["GrVxTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/gpu:GrVx_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "GradientTest_src",
+ srcs = ["GradientTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkMatrixProvider_hdr",
+ "//src/core:SkTLazy_hdr",
+ "//src/gpu:GrColorInfo_hdr",
+ "//src/shaders:SkColorShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "HSVRoundTripTest_src",
+ srcs = ["HSVRoundTripTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "HashTest_src",
+ srcs = ["HashTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkChecksum_hdr",
+ "//include/private:SkTHash_hdr",
+ "//src/core:SkOpts_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "HighContrastFilterTest_src",
+ srcs = ["HighContrastFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/effects:SkHighContrastFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ICCTest_src",
+ srcs = ["ICCTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkICC_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageBitmapTest_src",
+ srcs = ["ImageBitmapTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageCacheTest_src",
+ srcs = ["ImageCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkDiscardableMemory_hdr",
+ "//src/core:SkResourceCache_hdr",
+ "//src/lazy:SkDiscardableMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageFilterCacheTest_src",
+ srcs = ["ImageFilterCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkImageFilter_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkImageFilterCache_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxyPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageFilterTest_src",
+ srcs = ["ImageFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkColorMatrixFilter_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ "//include/effects:SkTableColorFilter_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkColorFilterBase_hdr",
+ "//src/core:SkImageFilter_Base_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/core:SkSpecialSurface_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageFrom565Bitmap_src",
+ srcs = ["ImageFrom565Bitmap.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkImage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageGeneratorTest_src",
+ srcs = ["ImageGeneratorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/ports:SkImageGeneratorCG_hdr",
+ "//include/ports:SkImageGeneratorWIC_hdr",
+ "//include/private:SkImageInfoPriv_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageIsOpaqueTest_src",
+ srcs = ["ImageIsOpaqueTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageNewShaderTest_src",
+ srcs = ["ImageNewShaderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ImageTest_src",
+ srcs = ["ImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkSerialProcs_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrContextThreadSafeProxy_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkBitmapCache_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//src/core:SkImagePriv_hdr",
+ "//src/core:SkOpts_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrImageContextPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceCache_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuYUVA_hdr",
+ "//src/shaders:SkImageShader_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "IncrTopoSortTest_src",
+ srcs = ["IncrTopoSortTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//src/core:SkTSort_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "IndexedPngOverflowTest_src",
+ srcs = ["IndexedPngOverflowTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkSurface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "InfRectTest_src",
+ srcs = ["InfRectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/private:SkFloatingPoint_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "InsetConvexPolyTest_src",
+ srcs = ["InsetConvexPolyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/utils:SkPolyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "InvalidIndexedPngTest_src",
+ srcs = ["InvalidIndexedPngTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":CodecPriv_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "IsClosedSingleContourTest_src",
+ srcs = ["IsClosedSingleContourTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "JSONTest_src",
+ srcs = ["JSONTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//src/core:SkArenaAlloc_hdr",
+ "//src/utils:SkJSON_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "LListTest_src",
+ srcs = ["LListTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkTInternalLList_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "LRUCacheTest_src",
+ srcs = ["LRUCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkLRUCache_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "LazyProxyTest_src",
+ srcs = ["LazyProxyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu/mock:GrMockTypes_hdr",
+ "//src/core:SkRectPriv_hdr",
+ "//src/gpu:GrClip_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOnFlushResourceProvider_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxyPriv_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxyPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/mock:GrMockGpu_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "LazyStencilAttachmentTest_src",
+ srcs = ["LazyStencilAttachmentTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "M44Test_src",
+ srcs = ["M44Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkM44_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMatrixPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MD5Test_src",
+ srcs = ["MD5Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkMD5_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MallocPixelRefTest_src",
+ srcs = ["MallocPixelRefTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkMallocPixelRef_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkPixelRefPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MaskCacheTest_src",
+ srcs = ["MaskCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkCachedData_hdr",
+ "//src/core:SkMaskCache_hdr",
+ "//src/core:SkResourceCache_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MathTest_src",
+ srcs = ["MathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/private:SkFixed_hdr",
+ "//include/private:SkHalf_hdr",
+ "//include/private:SkTPin_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkEndian_hdr",
+ "//src/core:SkFDot6_hdr",
+ "//src/core:SkMathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MatrixClipCollapseTest_src",
+ srcs = ["MatrixClipCollapseTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPicture_hdr",
+ "//src/core:SkPictureFlat_hdr",
+ "//src/core:SkPictureRecord_hdr",
+ "//tools/debugger:DebugCanvas_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MatrixColorFilterTest_src",
+ srcs = ["MatrixColorFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MatrixTest_src",
+ srcs = ["MatrixTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkMath_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMatrixPriv_hdr",
+ "//src/core:SkMatrixUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MemoryTest_src",
+ srcs = ["MemoryTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":Test_hdr"],
+)
+
+generated_cc_atom(
+ name = "MemsetTest_src",
+ srcs = ["MemsetTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkOpts_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MessageBusTest_src",
+ srcs = ["MessageBusTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkMessageBus_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MetaDataTest_src",
+ srcs = ["MetaDataTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//tools:SkMetaData_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MipMapTest_src",
+ srcs = ["MipMapTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkMipmapBuilder_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MultiPictureDocumentTest_src",
+ srcs = ["MultiPictureDocumentTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/core:SkDocument_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrAHardwareBufferUtils_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/utils:SkMultiPictureDocument_hdr",
+ "//tools:SkSharingProc_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "NdkDecodeTest_src",
+ srcs = ["NdkDecodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/ports:SkImageGeneratorNDK_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "NdkEncodeTest_src",
+ srcs = ["NdkEncodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkMalloc_hdr",
+ "//src/images:SkImageEncoderPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "NonlinearBlendingTest_src",
+ srcs = ["NonlinearBlendingTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//include/third_party/skcms:skcms_hdr",
+ "//src/core:SkColorSpaceXformSteps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "OSPathTest_src",
+ srcs = ["OSPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkString_hdr",
+ "//src/utils:SkOSPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "OffsetSimplePolyTest_src",
+ srcs = ["OffsetSimplePolyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/utils:SkPolyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "OnceTest_src",
+ srcs = ["OnceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkOnce_hdr",
+ "//src/core:SkTaskGroup_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "OpChainTest_src",
+ srcs = ["OpChainTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/ops:GrOp_hdr",
+ "//src/gpu/ops:OpsTask_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "OverAlignedTest_src",
+ srcs = ["OverAlignedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFDeflateWStreamTest_src",
+ srcs = ["PDFDeflateWStreamTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/pdf:SkDeflate_hdr",
+ "//third_party:zlib",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFDocumentTest_src",
+ srcs = ["PDFDocumentTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkExecutor_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFGlyphsToUnicodeTest_src",
+ srcs = ["PDFGlyphsToUnicodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/pdf:SkPDFMakeToUnicodeCmap_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFJpegEmbedTest_src",
+ srcs = ["PDFJpegEmbedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageGenerator_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ "//src/pdf:SkJpegInfo_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFMetadataAttributeTest_src",
+ srcs = ["PDFMetadataAttributeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFOpaqueSrcModeToSrcOverTest_src",
+ srcs = ["PDFOpaqueSrcModeToSrcOverTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFPrimitivesTest_src",
+ srcs = ["PDFPrimitivesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/core:SkGlyphRun_hdr",
+ "//src/core:SkImageFilter_Base_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/pdf:SkClusterator_hdr",
+ "//src/pdf:SkDeflate_hdr",
+ "//src/pdf:SkPDFDevice_hdr",
+ "//src/pdf:SkPDFDocumentPriv_hdr",
+ "//src/pdf:SkPDFFont_hdr",
+ "//src/pdf:SkPDFTypes_hdr",
+ "//src/pdf:SkPDFUnion_hdr",
+ "//src/pdf:SkPDFUtils_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFTaggedLinkTest_src",
+ srcs = ["PDFTaggedLinkTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkAnnotation_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFTaggedPruningTest_src",
+ srcs = ["PDFTaggedPruningTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFTaggedTableTest_src",
+ srcs = ["PDFTaggedTableTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PDFTaggedTest_src",
+ srcs = ["PDFTaggedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/docs:SkPDFDocument_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PaintTest_src",
+ srcs = ["PaintTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkColorMatrixFilter_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkBlurMask_hdr",
+ "//src/core:SkPaintPriv_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//src/utils:SkUTF_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ParametricStageTest_src",
+ srcs = ["ParametricStageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColorSpace_hdr",
+ "//src/core:SkRasterPipeline_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ParseColorTest_src",
+ srcs = ["ParseColorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkParse_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ParsePathTest_src",
+ srcs = ["ParsePathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools:random_parse_path_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathBuilderTest_src",
+ srcs = ["PathBuilderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPathBuilder_hdr",
+ "//include/core:SkPathTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathCoverageTest_src",
+ srcs = ["PathCoverageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkScalar_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//src/core:SkPointPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathMeasureTest_src",
+ srcs = ["PathMeasureTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkContourMeasure_hdr",
+ "//include/core:SkPathMeasure_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsAngleIdeas_src",
+ srcs = ["PathOpsAngleIdeas.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkTSort_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkOpContour_hdr",
+ "//src/pathops:SkOpSegment_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsAngleTest_src",
+ srcs = ["PathOpsAngleTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkOpContour_hdr",
+ "//src/pathops:SkOpSegment_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsAsWindingTest_src",
+ srcs = ["PathOpsAsWindingTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ ":Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsBattles_src",
+ srcs = ["PathOpsBattles.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsBoundsTest_src",
+ srcs = ["PathOpsBoundsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsBounds_hdr",
+ "//src/pathops:SkPathOpsCurve_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsBuildUseTest_src",
+ srcs = ["PathOpsBuildUseTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsBuilderConicTest_src",
+ srcs = ["PathOpsBuilderConicTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":SubsetPath_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsBuilderTest_src",
+ srcs = ["PathOpsBuilderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsChalkboardTest_src",
+ srcs = ["PathOpsChalkboardTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsConicIntersectionTest_src",
+ srcs = ["PathOpsConicIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImageEncoder_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkString_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsConicLineIntersectionTest_src",
+ srcs = ["PathOpsConicLineIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsConic_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsConicQuadIntersectionTest_src",
+ srcs = ["PathOpsConicQuadIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsConic_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicConicIntersectionTest_src",
+ srcs = ["PathOpsCubicConicIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsConic_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicIntersectionTestData_hdr",
+ hdrs = ["PathOpsCubicIntersectionTestData.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsTestCommon_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicIntersectionTestData_src",
+ srcs = ["PathOpsCubicIntersectionTestData.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsCubicIntersectionTestData_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicIntersectionTest_src",
+ srcs = ["PathOpsCubicIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsCubicIntersectionTestData_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicLineIntersectionIdeas_src",
+ srcs = ["PathOpsCubicLineIntersectionIdeas.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicLineIntersectionTest_src",
+ srcs = ["PathOpsCubicLineIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicQuadIntersectionTest_src",
+ srcs = ["PathOpsCubicQuadIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsCubicReduceOrderTest_src",
+ srcs = ["PathOpsCubicReduceOrderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsCubicIntersectionTestData_hdr",
+ ":PathOpsQuadIntersectionTestData_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDCubicTest_src",
+ srcs = ["PathOpsDCubicTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDLineTest_src",
+ srcs = ["PathOpsDLineTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDPointTest_src",
+ srcs = ["PathOpsDPointTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsPoint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDRectTest_src",
+ srcs = ["PathOpsDRectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDVectorTest_src",
+ srcs = ["PathOpsDVectorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkPathOpsPoint_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsDebug_hdr",
+ hdrs = ["PathOpsDebug.h"],
+ visibility = ["//:__subpackages__"],
+)
+
+generated_cc_atom(
+ name = "PathOpsDebug_src",
+ srcs = ["PathOpsDebug.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsTSectDebug_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkMutex_hdr",
+ "//src/pathops:SkIntersectionHelper_hdr",
+ "//src/pathops:SkOpCoincidence_hdr",
+ "//src/pathops:SkOpContour_hdr",
+ "//src/pathops:SkOpSegment_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsExtendedTest_hdr",
+ hdrs = ["PathOpsExtendedTest.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/pathops:SkPathOpsTypes_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsExtendedTest_src",
+ srcs = ["PathOpsExtendedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/private:SkMutex_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsFuzz763Test_src",
+ srcs = ["PathOpsFuzz763Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsInverseTest_src",
+ srcs = ["PathOpsInverseTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsExtendedTest_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsIssue3651_src",
+ srcs = ["PathOpsIssue3651.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsLineIntersectionTest_src",
+ srcs = ["PathOpsLineIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsLineParametetersTest_src",
+ srcs = ["PathOpsLineParametetersTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkLineParameters_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsOpCircleThreadedTest_src",
+ srcs = ["PathOpsOpCircleThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsOpCubicThreadedTest_src",
+ srcs = ["PathOpsOpCubicThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsOpLoopThreadedTest_src",
+ srcs = ["PathOpsOpLoopThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsOpRectThreadedTest_src",
+ srcs = ["PathOpsOpRectThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsOpTest_src",
+ srcs = ["PathOpsOpTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadIntersectionTestData_hdr",
+ hdrs = ["PathOpsQuadIntersectionTestData.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsTestCommon_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadIntersectionTestData_src",
+ srcs = ["PathOpsQuadIntersectionTestData.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsQuadIntersectionTestData_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadIntersectionTest_src",
+ srcs = ["PathOpsQuadIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsQuadIntersectionTestData_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadLineIntersectionTest_src",
+ srcs = ["PathOpsQuadLineIntersectionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadLineIntersectionThreadedTest_src",
+ srcs = ["PathOpsQuadLineIntersectionThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsTestCommon_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsQuadReduceOrderTest_src",
+ srcs = ["PathOpsQuadReduceOrderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsQuadIntersectionTestData_hdr",
+ ":Test_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ "//src/pathops:SkPathOpsRect_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyDegenerateThreadedTest_src",
+ srcs = ["PathOpsSimplifyDegenerateThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyFailTest_src",
+ srcs = ["PathOpsSimplifyFailTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyQuadThreadedTest_src",
+ srcs = ["PathOpsSimplifyQuadThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyQuadralateralsThreadedTest_src",
+ srcs = ["PathOpsSimplifyQuadralateralsThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyRectThreadedTest_src",
+ srcs = ["PathOpsSimplifyRectThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ "//include/private:SkMacros_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyTest_src",
+ srcs = ["PathOpsSimplifyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsExtendedTest_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsSimplifyTrianglesThreadedTest_src",
+ srcs = ["PathOpsSimplifyTrianglesThreadedTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/core:SkString_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsSkpTest_src",
+ srcs = ["PathOpsSkpTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [":PathOpsExtendedTest_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsTSectDebug_hdr",
+ hdrs = ["PathOpsTSectDebug.h"],
+ visibility = ["//:__subpackages__"],
+ deps = ["//src/pathops:SkPathOpsTSect_hdr"],
+)
+
+generated_cc_atom(
+ name = "PathOpsTestCommon_hdr",
+ hdrs = ["PathOpsTestCommon.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/private:SkTArray_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsTestCommon_src",
+ srcs = ["PathOpsTestCommon.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ "//src/core:SkPathPriv_hdr",
+ "//src/core:SkTSort_hdr",
+ "//src/pathops:SkPathOpsBounds_hdr",
+ "//src/pathops:SkPathOpsConic_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//src/pathops:SkPathOpsLine_hdr",
+ "//src/pathops:SkPathOpsQuad_hdr",
+ "//src/pathops:SkPathOpsTSect_hdr",
+ "//src/pathops:SkReduceOrder_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsThreadedCommon_hdr",
+ hdrs = ["PathOpsThreadedCommon.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//include/private:SkTDArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsThreadedCommon_src",
+ srcs = ["PathOpsThreadedCommon.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//src/core:SkTaskGroup_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsThreeWayTest_src",
+ srcs = ["PathOpsThreeWayTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ "//include/private:SkTDArray_hdr",
+ "//src/pathops:SkIntersections_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsTigerTest_src",
+ srcs = ["PathOpsTigerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsDebug_hdr",
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsTightBoundsTest_src",
+ srcs = ["PathOpsTightBoundsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsExtendedTest_hdr",
+ ":PathOpsThreadedCommon_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathOpsTypesTest_src",
+ srcs = ["PathOpsTypesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsTestCommon_hdr",
+ ":Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathRendererCacheTests_src",
+ srcs = ["PathRendererCacheTests.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceCache_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu:GrUserStencilSettings_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/geometry:GrStyledShape_hdr",
+ "//src/gpu/ops:SoftwarePathRenderer_hdr",
+ "//src/gpu/ops:TriangulatingPathRenderer_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PathTest_src",
+ srcs = ["PathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//include/private:SkIDChangeListener_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkNullCanvas_hdr",
+ "//include/utils:SkParsePath_hdr",
+ "//include/utils:SkParse_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/core:SkPathPriv_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PictureBBHTest_src",
+ srcs = ["PictureBBHTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//src/core:SkRectPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PictureShaderTest_src",
+ srcs = ["PictureShaderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/core:SkPicturePriv_hdr",
+ "//src/core:SkResourceCache_hdr",
+ "//src/shaders:SkPictureShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PictureTest_src",
+ srcs = ["PictureTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBBHFactory_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkClipOp_hdr",
+ "//include/core:SkColor_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFontStyle_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPixelRef_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkScalar_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkBigPicture_hdr",
+ "//src/core:SkMiniRecorder_hdr",
+ "//src/core:SkPicturePriv_hdr",
+ "//src/core:SkRectPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PinnedImageTest_src",
+ srcs = ["PinnedImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkImagePriv_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PixelRefTest_src",
+ srcs = ["PixelRefTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkMallocPixelRef_hdr",
+ "//include/core:SkPixelRef_hdr",
+ "//include/private:SkIDChangeListener_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Point3Test_src",
+ srcs = ["Point3Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PointTest_src",
+ srcs = ["PointTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRect_hdr",
+ "//src/core:SkPointPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PolyUtilsTest_src",
+ srcs = ["PolyUtilsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/utils:SkPolyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PreChopPathCurvesTest_src",
+ srcs = ["PreChopPathCurvesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/gpu/tessellate:Tessellation_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PremulAlphaRoundTripTest_src",
+ srcs = ["PremulAlphaRoundTripTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkConvertPixels_hdr",
+ "//src/gpu:GrDataUtils_hdr",
+ "//src/gpu:GrPixmap_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PrimitiveProcessorTest_src",
+ srcs = ["PrimitiveProcessorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkPointPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGeometryProcessor_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrOpFlushState_hdr",
+ "//src/gpu:GrProgramInfo_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLVarying_hdr",
+ "//src/gpu/ops:GrMeshDrawOp_hdr",
+ "//src/gpu/ops:GrSimpleMeshDrawOpHelper_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ProcessorTest_src",
+ srcs = ["ProcessorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrClip_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrGpuResource_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrMemoryPool_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/ops:GrMeshDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ProgramsTest_src",
+ srcs = ["ProgramsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkChecksum_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu:GrAutoLocaleSetter_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawOpTest_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrPipeline_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrXferProcessor_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu/effects:GrBlendFragmentProcessor_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/glsl:GrGLSLProgramBuilder_hdr",
+ "//src/gpu/ops:GrDrawOp_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "PromiseImageTest_src",
+ srcs = ["PromiseImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkPromiseImageTexture_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/image:SkImage_Gpu_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ProxyConversionTest_src",
+ srcs = ["ProxyConversionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRenderTargetProxy_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ProxyRefTest_src",
+ srcs = ["ProxyRefTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrRenderTargetProxy_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ProxyTest_src",
+ srcs = ["ProxyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRenderTargetProxy_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxyPriv_hdr",
+ "//src/gpu:GrSurface_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "QuickRejectTest_src",
+ srcs = ["QuickRejectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPoint3_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkArenaAlloc_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RRectInPathTest_src",
+ srcs = ["RRectInPathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RTreeTest_src",
+ srcs = ["RTreeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkRTree_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RandomTest_src",
+ srcs = ["RandomTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkTSort_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ReadPixelsTest_src",
+ srcs = ["ReadPixelsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/private:SkHalf_hdr",
+ "//include/private:SkImageInfoPriv_hdr",
+ "//include/utils:SkNWayCanvas_hdr",
+ "//src/core:SkMathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ReadWritePixelsGpuTest_src",
+ srcs = ["ReadWritePixelsGpuTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkConvertPixels_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:BackendTextureImageFactory_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordDrawTest_src",
+ srcs = ["RecordDrawTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":RecordTestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkImagePriv_hdr",
+ "//src/core:SkRecordDraw_hdr",
+ "//src/core:SkRecordOpts_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecorder_hdr",
+ "//src/core:SkRecords_hdr",
+ "//tools/debugger:DebugCanvas_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordOptsTest_src",
+ srcs = ["RecordOptsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":RecordTestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//src/core:SkRecordOpts_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecorder_hdr",
+ "//src/core:SkRecords_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordPatternTest_src",
+ srcs = ["RecordPatternTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkRecordPattern_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecorder_hdr",
+ "//src/core:SkRecords_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordTestUtils_hdr",
+ hdrs = ["RecordTestUtils.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecords_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordTest_src",
+ srcs = ["RecordTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":RecordTestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkShader_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecords_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecorderTest_src",
+ srcs = ["RecorderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/core:SkRecord_hdr",
+ "//src/core:SkRecorder_hdr",
+ "//src/core:SkRecords_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecordingXfermodeTest_src",
+ srcs = ["RecordingXfermodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/core:SkBlendModePriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RectTest_src",
+ srcs = ["RectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/core:SkRectPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RectangleTextureTest_src",
+ srcs = ["RectangleTextureTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrTextureEffect_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RefCntTest_src",
+ srcs = ["RefCntTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkWeakRefCnt_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RegionTest_src",
+ srcs = ["RegionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RepeatedClippedBlurTest_src",
+ srcs = ["RepeatedClippedBlurTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrResourceCache_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ResourceAllocatorTest_src",
+ srcs = ["ResourceAllocatorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSpan_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrResourceAllocator_hdr",
+ "//src/gpu:GrResourceProviderPriv_hdr",
+ "//src/gpu:GrSurfaceProxyPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ResourceCacheTest_src",
+ srcs = ["ResourceCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkMessageBus_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpuResourceCacheAccess_hdr",
+ "//src/gpu:GrGpuResourcePriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrResourceCache_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RoundRectTest_src",
+ srcs = ["RoundRectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkMatrix_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/pathops:SkPathOps_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkPointPriv_hdr",
+ "//src/core:SkRRectPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RuntimeBlendTest_src",
+ srcs = ["RuntimeBlendTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//gm:gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:RuntimeBlendUtils_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SRGBReadWritePixelsTest_src",
+ srcs = ["SRGBReadWritePixelsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SRGBTest_src",
+ srcs = ["SRGBTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkColorSpaceXformSteps_hdr",
+ "//src/core:SkRasterPipeline_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SVGDeviceTest_src",
+ srcs = ["SVGDeviceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/svg:SkSVGCanvas_hdr",
+ "//include/utils:SkParse_hdr",
+ "//src/shaders:SkImageShader_hdr",
+ "//src/svg:SkSVGDevice_hdr",
+ "//src/xml:SkDOM_hdr",
+ "//src/xml:SkXMLWriter_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SafeMathTest_src",
+ srcs = ["SafeMathTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkSafeMath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SamplingTest_src",
+ srcs = ["SamplingTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkSamplingPriv_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ScalarTest_src",
+ srcs = ["ScalarTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkMath_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/private:SkFloatingPoint_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ScaleToSidesTest_src",
+ srcs = ["ScaleToSidesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkScaleToSides_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SerialProcsTest_src",
+ srcs = ["SerialProcsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkSerialProcs_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SerializationTest_src",
+ srcs = ["SerializationTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkAnnotation_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontMetrics_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkMallocPixelRef_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/effects:SkDashPathEffect_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkTableColorFilter_hdr",
+ "//include/private:SkFixed_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkAnnotationKeys_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkMatrixPriv_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/core:SkPicturePriv_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//src/shaders:SkShaderBase_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShaderImageFilterTest_src",
+ srcs = ["ShaderImageFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/effects/imagefilters:SkRuntimeImageFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShaderOpacityTest_src",
+ srcs = ["ShaderOpacityTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//src/shaders:SkColorShader_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShaderTest_src",
+ srcs = ["ShaderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkPerlinNoiseShader_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShadowTest_src",
+ srcs = ["ShadowTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkVertices_hdr",
+ "//include/utils:SkShadowUtils_hdr",
+ "//src/core:SkDrawShadowInfo_hdr",
+ "//src/core:SkVerticesPriv_hdr",
+ "//src/utils:SkShadowTessellator_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShaperTest_src",
+ srcs = ["ShaperTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTo_hdr",
+ "//modules/skshaper/include:SkShaper_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SizeTest_src",
+ srcs = ["SizeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkSize_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkBase64Test_src",
+ srcs = ["SkBase64Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkBase64_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkBlockAllocatorTest_src",
+ srcs = ["SkBlockAllocatorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkBlockAllocator_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkColor4fTest_src",
+ srcs = ["SkColor4fTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColor_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkColorSpaceXformStepsTest_src",
+ srcs = ["SkColorSpaceXformStepsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//src/core:SkColorSpaceXformSteps_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkDOMTest_src",
+ srcs = ["SkDOMTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/xml:SkDOM_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkDSLRuntimeEffectTest_src",
+ srcs = ["SkDSLRuntimeEffectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/sksl:DSLRuntimeEffects_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/core:SkTLazy_hdr",
+ "//src/gpu:GrColor_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkGaussFilterTest_src",
+ srcs = ["SkGaussFilterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkGaussFilter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkGlyphBufferTest_src",
+ srcs = ["SkGlyphBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkEnumerate_hdr",
+ "//src/core:SkGlyphBuffer_hdr",
+ "//src/core:SkGlyphRunPainter_hdr",
+ "//src/core:SkScalerContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkGlyphTest_src",
+ srcs = ["SkGlyphTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkGlyph_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkImageTest_src",
+ srcs = ["SkImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//src/core:SkImagePriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkNxTest_src",
+ srcs = ["SkNxTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkNx_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:Sk4px_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkPathRangeIterTest_src",
+ srcs = ["SkPathRangeIterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkRasterPipelineTest_src",
+ srcs = ["SkRasterPipelineTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkHalf_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/core:SkRasterPipeline_hdr",
+ "//src/gpu:GrSwizzle_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkRemoteGlyphCacheTest_src",
+ srcs = ["SkRemoteGlyphCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkMutex_hdr",
+ "//include/private/chromium:GrSlug_hdr",
+ "//include/private/chromium:SkChromeRemoteGlyphCache_hdr",
+ "//src/core:SkDraw_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//src/core:SkScalerCache_hdr",
+ "//src/core:SkStrikeCache_hdr",
+ "//src/core:SkStrikeSpec_hdr",
+ "//src/core:SkSurfacePriv_hdr",
+ "//src/core:SkTypeface_remote_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/text:GrSDFTControl_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/fonts:TestEmptyTypeface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkResourceCacheTest_src",
+ srcs = ["SkResourceCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkPictureRecorder_hdr",
+ "//include/core:SkPicture_hdr",
+ "//include/core:SkSurface_hdr",
+ "//src/core:SkBitmapCache_hdr",
+ "//src/core:SkMipmap_hdr",
+ "//src/core:SkResourceCache_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/lazy:SkDiscardableMemoryPool_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkRuntimeEffectTest_src",
+ srcs = ["SkRuntimeEffectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkBlender_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkColorFilter_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkBlenders_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/sksl:SkSLDebugTrace_hdr",
+ "//src/core:SkColorSpacePriv_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/core:SkTLazy_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrColor_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:KeyBuilder_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/gpu/effects:GrSkSLFP_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLCross_src",
+ srcs = ["SkSLCross.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/gpu:GrFragmentProcessor_hdr",
+ "//src/gpu/glsl:GrGLSLFragmentShaderBuilder_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLDSLErrorLineNumbers_src",
+ srcs = ["SkSLDSLErrorLineNumbers.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkSLIRNode_hdr",
+ "//include/sksl:DSL_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl:SkSLThreadContext_hdr",
+ "//src/sksl/dsl/priv:DSLWriter_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLDSLOnlyTest_src",
+ srcs = ["SkSLDSLOnlyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/sksl:DSL_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLDSLTest_src",
+ srcs = ["SkSLDSLTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkSLIRNode_hdr",
+ "//include/sksl:DSLRuntimeEffects_hdr",
+ "//include/sksl:DSL_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl:SkSLThreadContext_hdr",
+ "//src/sksl/dsl/priv:DSLWriter_hdr",
+ "//src/sksl/ir:SkSLBlock_hdr",
+ "//src/sksl/ir:SkSLVariable_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLES2ConformanceTest_src",
+ srcs = ["SkSLES2ConformanceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//gm:gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLGLSLTestbed_src",
+ srcs = ["SkSLGLSLTestbed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLInterpreterTest_src",
+ srcs = ["SkSLInterpreterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkM44_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl/codegen:SkSLVMCodeGenerator_hdr",
+ "//src/sksl/ir:SkSLExternalFunction_hdr",
+ "//src/sksl/tracing:SkVMDebugTrace_hdr",
+ "//src/utils:SkJSON_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLMemoryLayoutTest_src",
+ srcs = ["SkSLMemoryLayoutTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/sksl:SkSLErrorReporter_hdr",
+ "//src/sksl:SkSLContext_hdr",
+ "//src/sksl:SkSLMangler_hdr",
+ "//src/sksl:SkSLMemoryLayout_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLMetalTestbed_src",
+ srcs = ["SkSLMetalTestbed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLSPIRVTestbed_src",
+ srcs = ["SkSLSPIRVTestbed.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLTest_src",
+ srcs = ["SkSLTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//gm:gm_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSize_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//include/private:SkSLDefines_hdr",
+ "//include/sksl:DSLCore_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl:SkSLDehydrator_hdr",
+ "//src/sksl:SkSLRehydrator_hdr",
+ "//src/sksl:SkSLThreadContext_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLTypeTest_src",
+ srcs = ["SkSLTypeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/sksl:SkSLErrorReporter_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/sksl:SkSLContext_hdr",
+ "//src/sksl:SkSLMangler_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkScalerCacheTest_src",
+ srcs = ["SkScalerCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//src/core:SkScalerCache_hdr",
+ "//src/core:SkStrikeSpec_hdr",
+ "//src/core:SkTaskGroup_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkShaperJSONWriterTest_src",
+ srcs = ["SkShaperJSONWriterTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkSpan_hdr",
+ "//src/utils:SkJSONWriter_hdr",
+ "//src/utils:SkShaperJSONWriter_hdr",
+ "//src/utils:SkUTF_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSharedMutexTest_src",
+ srcs = ["SkSharedMutexTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkSharedMutex_hdr",
+ "//src/core:SkTaskGroup_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkStrikeCacheTest_src",
+ srcs = ["SkStrikeCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkStrikeCache_hdr",
+ "//src/core:SkStrikeSpec_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkStringViewTest_src",
+ srcs = ["SkStringViewTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkStringView_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkTBlockListTest_src",
+ srcs = ["SkTBlockListTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkTBlockList_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkUTFTest_src",
+ srcs = ["SkUTFTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/utils:SkUTF_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkVMDebugTracePlayerTest_src",
+ srcs = ["SkVMDebugTracePlayerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkM44_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl/codegen:SkSLVMCodeGenerator_hdr",
+ "//src/sksl/tracing:SkVMDebugTracePlayer_hdr",
+ "//src/sksl/tracing:SkVMDebugTrace_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkVMDebugTraceTest_src",
+ srcs = ["SkVMDebugTraceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/sksl/tracing:SkVMDebugTrace_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkVMTest_src",
+ srcs = ["SkVMTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkColorPriv_hdr",
+ "//include/private:SkColorData_hdr",
+ "//src/core:SkCpu_hdr",
+ "//src/core:SkMSAN_hdr",
+ "//src/core:SkVM_hdr",
+ "//src/gpu:GrShaderCaps_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/sksl/codegen:SkSLVMCodeGenerator_hdr",
+ "//src/sksl/tracing:SkVMDebugTrace_hdr",
+ "//src/utils:SkVMVisualizer_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkVxTest_src",
+ srcs = ["SkVxTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkVx_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Skbug12214_src",
+ srcs = ["Skbug12214.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Skbug5221_src",
+ srcs = ["Skbug5221.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Skbug6389_src",
+ srcs = ["Skbug6389.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkImageFilters_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Skbug6653_src",
+ srcs = ["Skbug6653.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SortTest_src",
+ srcs = ["SortTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkTSort_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SpecialImageTest_src",
+ srcs = ["SpecialImageTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/core:SkSpecialSurface_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:SkGr_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SpecialSurfaceTest_src",
+ srcs = ["SpecialSurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkSpecialImage_hdr",
+ "//src/core:SkSpecialSurface_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:SkGr_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SrcOverTest_src",
+ srcs = ["SrcOverTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkColorData_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SrcSrcOverBatchTest_src",
+ srcs = ["SrcSrcOverBatchTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkShader_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "StreamBufferTest_src",
+ srcs = ["StreamBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":FakeStreams_hdr",
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkStream_hdr",
+ "//src/codec:SkStreamBuffer_hdr",
+ "//src/utils:SkOSPath_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "StreamTest_src",
+ srcs = ["StreamTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//client_utils/android:FrontBufferedStream_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/private:SkTo_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkBuffer_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/core:SkStreamPriv_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "StringTest_src",
+ srcs = ["StringTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkString_hdr",
+ "//src/core:SkStringUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "StrokeTest_src",
+ srcs = ["StrokeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/core:SkStrokeRec_hdr",
+ "//src/core:SkPathPriv_hdr",
+ "//src/core:SkStroke_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "StrokerTest_src",
+ srcs = ["StrokerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":PathOpsCubicIntersectionTestData_hdr",
+ ":PathOpsQuadIntersectionTestData_hdr",
+ ":Test_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkTime_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkPointPriv_hdr",
+ "//src/core:SkStrokerPriv_hdr",
+ "//src/pathops:SkPathOpsCubic_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SubsetPath_hdr",
+ hdrs = ["SubsetPath.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkPath_hdr",
+ "//include/private:SkTDArray_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SubsetPath_src",
+ srcs = ["SubsetPath.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":SubsetPath_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//src/core:SkPathPriv_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SurfaceDrawContextTest_src",
+ srcs = ["SurfaceDrawContextTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SurfaceSemaphoreTest_src",
+ srcs = ["SurfaceSemaphoreTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrBackendSemaphore_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkTypes_hdr",
+ "//include/gpu/vk:GrVkVulkan_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//src/gpu/vk:GrVkCommandPool_hdr",
+ "//src/gpu/vk:GrVkGpu_hdr",
+ "//src/gpu/vk:GrVkUtil_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SurfaceTest_src",
+ srcs = ["SurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkOverdrawCanvas_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRRect_hdr",
+ "//include/core:SkRegion_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/core:SkDevice_hdr",
+ "//src/core:SkUtils_hdr",
+ "//src/gpu:BaseDevice_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpuResourcePriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_Gpu_hdr",
+ "//src/image:SkSurface_Gpu_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SwizzlerTest_src",
+ srcs = ["SwizzlerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkSwizzle_hdr",
+ "//include/private:SkImageInfoPriv_hdr",
+ "//src/codec:SkSwizzler_hdr",
+ "//src/core:SkOpts_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TArrayTest_src",
+ srcs = ["TArrayTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/utils:SkRandom_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TDPQueueTest_src",
+ srcs = ["TDPQueueTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkTDPQueue_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TLazyTest_src",
+ srcs = ["TLazyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//src/core:SkTLazy_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TemplatesTest_src",
+ srcs = ["TemplatesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/private:SkTemplates_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TestTest_src",
+ srcs = ["TestTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools/gpu/gl:GLTestContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TestUtils_hdr",
+ hdrs = ["TestUtils.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//src/gpu:GrDataUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TestUtils_src",
+ srcs = ["TestUtils.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ "//include/encode:SkPngEncoder_hdr",
+ "//include/utils:SkBase64_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkUtils_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrDrawingManager_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu:SurfaceContext_hdr",
+ "//src/utils:SkCharToGlyphCache_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Test_hdr",
+ hdrs = ["Test.h"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkString_hdr",
+ "//include/core:SkTypes_hdr",
+ "//src/core:SkTraceEvent_hdr",
+ "//tools:Registry_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Test_src",
+ srcs = ["Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkString_hdr",
+ "//include/core:SkTime_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextBlobCacheTest_src",
+ srcs = ["TextBlobCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkGraphics_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTextBlob_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/ports:SkTypeface_win_hdr",
+ "//src/core:SkGlyphRun_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu/text:GrAtlasManager_hdr",
+ "//src/gpu/text:GrTextBlobRedrawCoordinator_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/fonts:RandomScalerContext_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextBlobTest_src",
+ srcs = ["TextBlobTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkSerialProcs_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/private:SkTArray_hdr",
+ "//include/private:SkTo_hdr",
+ "//src/core:SkTextBlobPriv_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextureBindingsResetTest_src",
+ srcs = ["TextureBindingsResetTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextureOpTest_src",
+ srcs = ["TextureOpTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrRecordingContext_hdr",
+ "//src/gpu:GrColorSpaceXform_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu/geometry:GrQuad_hdr",
+ "//src/gpu/ops:OpsTask_hdr",
+ "//src/gpu/ops:TextureOp_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextureProxyTest_src",
+ srcs = ["TextureProxyTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrRecordingContextPriv_hdr",
+ "//src/gpu:GrResourceCache_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/dawn:GrDawnGpu_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TextureStripAtlasManagerTest_src",
+ srcs = ["TextureStripAtlasManagerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/effects:SkTableColorFilter_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Time_src",
+ srcs = ["Time.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTime_hdr",
+ "//include/private:SkTo_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TopoSortTest_src",
+ srcs = ["TopoSortTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/gpu:GrTTopoSort_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TraceMemoryDumpTest_src",
+ srcs = ["TraceMemoryDumpTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTraceMemoryDump_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/gl:GrGLBuffer_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/gl:GrGLGpu_hdr",
+ "//src/gpu/gl:GrGLTextureRenderTarget_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TracingTest_src",
+ srcs = ["TracingTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/core:SkPoint_hdr",
+ "//include/core:SkRect_hdr",
+ "//src/core:SkLeanWindows_hdr",
+ "//src/core:SkTraceEvent_hdr",
+ "//tools/flags:CommandLineFlags_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TransferPixelsTest_src",
+ srcs = ["TransferPixelsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrImageInfo_hdr",
+ "//src/gpu:GrResourceProvider_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TriangulatingPathRendererTests_src",
+ srcs = ["TriangulatingPathRendererTests.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkPath_hdr",
+ "//include/core:SkRect_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrEagerVertexAllocator_hdr",
+ "//src/gpu:GrStyle_hdr",
+ "//src/gpu:GrUserStencilSettings_hdr",
+ "//src/gpu/effects:GrPorterDuffXferProcessor_hdr",
+ "//src/gpu/geometry:GrAATriangulator_hdr",
+ "//src/gpu/geometry:GrInnerFanTriangulator_hdr",
+ "//src/gpu/geometry:GrStyledShape_hdr",
+ "//src/gpu/ops:TriangulatingPathRenderer_hdr",
+ "//src/gpu/v1:SurfaceDrawContext_v1_hdr",
+ "//src/shaders:SkShaderBase_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TypefaceMacTest_src",
+ srcs = ["TypefaceMacTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/ports:SkTypeface_mac_hdr",
+ "//src/core:SkZip_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TypefaceTest_src",
+ srcs = ["TypefaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkData_hdr",
+ "//include/core:SkFontMgr_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/core:SkTypeface_hdr",
+ "//include/ports:SkTypeface_win_hdr",
+ "//include/private:SkFixed_hdr",
+ "//src/core:SkAdvancedTypefaceMetrics_hdr",
+ "//src/core:SkFontDescriptor_hdr",
+ "//src/core:SkFontMgrPriv_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//src/core:SkTypefaceCache_hdr",
+ "//src/sfnt:SkOTTable_OS_2_hdr",
+ "//src/sfnt:SkSFNTHeader_hdr",
+ "//src/utils:SkUTF_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ "//tools/fonts:TestEmptyTypeface_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UnicodeTest_src",
+ srcs = ["UnicodeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkFont_hdr",
+ "//include/core:SkPaint_hdr",
+ "//src/core:SkFontPriv_hdr",
+ "//src/utils:SkUTF_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UtilsTest_src",
+ srcs = ["UtilsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkRefCnt_hdr",
+ "//include/core:SkSpan_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkEnumerate_hdr",
+ "//src/core:SkTSearch_hdr",
+ "//src/core:SkTSort_hdr",
+ "//src/core:SkZip_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VerticesTest_src",
+ srcs = ["VerticesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkVertices_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkVerticesPriv_hdr",
+ "//src/core:SkWriteBuffer_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkBackendSurfaceTest_src",
+ srcs = ["VkBackendSurfaceTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkTypes_hdr",
+ "//include/gpu/vk:GrVkVulkan_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrTextureProxy_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/vk:GrVkGpu_hdr",
+ "//src/gpu/vk:GrVkImageLayout_hdr",
+ "//src/gpu/vk:GrVkTexture_hdr",
+ "//src/image:SkImage_Base_hdr",
+ "//src/image:SkImage_GpuBase_hdr",
+ "//src/image:SkImage_Gpu_hdr",
+ "//src/image:SkSurface_Gpu_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkDrawableTest_src",
+ srcs = ["VkDrawableTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkDrawable_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendDrawableInfo_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkVulkan_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu/vk:GrVkGpu_hdr",
+ "//src/gpu/vk:GrVkInterface_hdr",
+ "//src/gpu/vk:GrVkMemory_hdr",
+ "//src/gpu/vk:GrVkSecondaryCBDrawContext_hdr",
+ "//src/gpu/vk:GrVkUtil_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkHardwareBufferTest_src",
+ srcs = ["VkHardwareBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSemaphore_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkBackendContext_hdr",
+ "//include/gpu/vk:GrVkExtensions_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:SkGr_hdr",
+ "//src/gpu/gl:GrGLDefines_hdr",
+ "//src/gpu/gl:GrGLUtil_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu/vk:VkTestUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkPriorityExtensionTest_src",
+ srcs = ["VkPriorityExtensionTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu/vk:GrVkTypes_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//tools/gpu/vk:VkTestUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkProtectedContextTest_src",
+ srcs = ["VkProtectedContextTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMaskFilter_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu/vk:GrVkBackendContext_hdr",
+ "//include/gpu/vk:GrVkExtensions_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu/vk:VkTestHelper_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkWrapTests_src",
+ srcs = ["VkWrapTests.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu/vk:GrVkTypes_hdr",
+ "//include/gpu/vk:GrVkVulkan_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrRenderTarget_hdr",
+ "//src/gpu:GrTexture_hdr",
+ "//src/gpu/vk:GrVkCaps_hdr",
+ "//src/gpu/vk:GrVkGpu_hdr",
+ "//src/gpu/vk:GrVkMemory_hdr",
+ "//tools/gpu:GrContextFactory_hdr",
+ "//tools/gpu:ManagedBackendTexture_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "VkYcbcrSamplerTest_src",
+ srcs = ["VkYcbcrSamplerTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkImage_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//tools/gpu/vk:VkTestHelper_hdr",
+ "//tools/gpu/vk:VkYcbcrSamplerHelper_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "WangsFormulaTest_src",
+ srcs = ["WangsFormulaTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkGeometry_hdr",
+ "//src/gpu/tessellate:WangsFormula_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "WebpTest_src",
+ srcs = ["WebpTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "WindowRectanglesTest_src",
+ srcs = ["WindowRectanglesTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkTypes_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkRectPriv_hdr",
+ "//src/gpu:GrWindowRectangles_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "WrappedSurfaceCopyOnWriteTest_src",
+ srcs = ["WrappedSurfaceCopyOnWriteTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestUtils_hdr",
+ ":Test_hdr",
+ "//include/core:SkDeferredDisplayListRecorder_hdr",
+ "//include/core:SkImageInfo_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/gpu:GrTypes_hdr",
+ "//src/core:SkAutoPixmapStorage_hdr",
+ "//src/core:SkCanvasPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//src/gpu:GrSurfaceProxy_hdr",
+ "//src/gpu:SurfaceFillContext_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ "//tools/gpu:ProxyUtils_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "WritePixelsTest_src",
+ srcs = ["WritePixelsTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkBitmap_hdr",
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkMallocPixelRef_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/gpu:GrBackendSurface_hdr",
+ "//include/gpu:GrDirectContext_hdr",
+ "//include/private:SkColorData_hdr",
+ "//include/private:SkImageInfoPriv_hdr",
+ "//src/core:SkMathPriv_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/gpu:GrGpu_hdr",
+ "//src/gpu:GrProxyProvider_hdr",
+ "//tools/gpu:BackendSurfaceFactory_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "Writer32Test_src",
+ srcs = ["Writer32Test.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkReadBuffer_hdr",
+ "//src/core:SkWriter32_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "YUVCacheTest_src",
+ srcs = ["YUVCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/core:SkYUVAInfo_hdr",
+ "//include/core:SkYUVAPixmaps_hdr",
+ "//src/core:SkCachedData_hdr",
+ "//src/core:SkResourceCache_hdr",
+ "//src/core:SkYUVPlanesCache_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "YUVTest_src",
+ srcs = ["YUVTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//include/codec:SkCodec_hdr",
+ "//include/core:SkPixmap_hdr",
+ "//include/core:SkStream_hdr",
+ "//include/effects:SkColorMatrix_hdr",
+ "//include/private:SkTemplates_hdr",
+ "//src/core:SkAutoMalloc_hdr",
+ "//src/core:SkYUVMath_hdr",
+ "//tools:Resources_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "SkSLErrorTest_src",
+ srcs = ["SkSLErrorTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Test_hdr",
+ "//gm:gm_hdr",
+ "//include/effects:SkRuntimeEffect_hdr",
+ "//src/core:SkOSFile_hdr",
+ "//src/core:SkRuntimeEffectPriv_hdr",
+ "//src/gpu:GrCaps_hdr",
+ "//src/gpu:GrDirectContextPriv_hdr",
+ "//src/sksl:SkSLCompiler_hdr",
+ "//src/utils:SkOSPath_hdr",
+ "//tools:Resources_hdr",
+ "//tools:ToolUtils_hdr",
],
)
diff --git a/tests/CanvasTest.cpp b/tests/CanvasTest.cpp
index 5391117..b39eb8a 100644
--- a/tests/CanvasTest.cpp
+++ b/tests/CanvasTest.cpp
@@ -31,7 +31,6 @@
#include "include/core/SkSurface.h"
#include "include/core/SkTypes.h"
#include "include/core/SkVertices.h"
-#include "include/docs/SkPDFDocument.h"
#include "include/effects/SkImageFilters.h"
#include "include/private/SkMalloc.h"
#include "include/private/SkTemplates.h"
@@ -49,6 +48,10 @@
#include "include/private/SkColorData.h"
#endif
+#ifdef SK_SUPPORT_PDF
+#include "include/docs/SkPDFDocument.h"
+#endif
+
#include <memory>
#include <utility>
@@ -127,6 +130,8 @@
}
}
+#ifdef SK_SUPPORT_PDF
+
// Will call proc with multiple styles of canvas (recording, raster, pdf)
template <typename F> static void multi_canvas_driver(int w, int h, F proc) {
proc(SkPictureRecorder().beginRecording(SkRect::MakeIWH(w, h)));
@@ -176,6 +181,8 @@
});
}
+#endif // SK_SUPPORT_PDF
+
DEF_TEST(CanvasNewRasterTest, reporter) {
SkImageInfo info = SkImageInfo::MakeN32Premul(10, 10);
const size_t minRowBytes = info.minRowBytes();
@@ -410,6 +417,7 @@
}
}
+#ifdef SK_SUPPORT_PDF
DEF_TEST(Canvas_pdf, reporter) {
for (const CanvasTest& test : kCanvasTests) {
SkNullWStream outStream;
@@ -421,6 +429,7 @@
}
}
}
+#endif
DEF_TEST(Canvas_SaveState, reporter) {
SkCanvas canvas(10, 10);
@@ -587,11 +596,13 @@
// test rasterclip backend
test_cliptype(SkSurface::MakeRasterN32Premul(10, 10)->getCanvas(), r);
+#ifdef SK_SUPPORT_PDF
// test clipstack backend
SkDynamicMemoryWStream stream;
if (auto doc = SkPDF::MakeDocument(&stream)) {
test_cliptype(doc->beginPage(100, 100), r);
}
+#endif
}
#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK
diff --git a/tests/graphite/BUILD.bazel b/tests/graphite/BUILD.bazel
new file mode 100644
index 0000000..86f7e12
--- /dev/null
+++ b/tests/graphite/BUILD.bazel
@@ -0,0 +1,167 @@
+load("//bazel:macros.bzl", "generated_cc_atom")
+
+generated_cc_atom(
+ name = "BackendTextureTest_src",
+ srcs = ["BackendTextureTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/include:BackendTexture_hdr",
+ "//experimental/graphite/include:Context_hdr",
+ "//experimental/graphite/include:Recorder_hdr",
+ "//experimental/graphite/include:SkStuff_hdr",
+ "//experimental/graphite/src:Caps_hdr",
+ "//experimental/graphite/src:ContextPriv_hdr",
+ "//experimental/graphite/src:Gpu_hdr",
+ "//experimental/graphite/src:ResourceTypes_hdr",
+ "//include/core:SkSurface_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ComboTest_src",
+ srcs = ["ComboTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//include/core:SkCanvas_hdr",
+ "//include/core:SkSurface_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//src/core:SkPaintParamsKey_hdr",
+ "//src/core:SkPaintPriv_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "CommandBufferTest_src",
+ srcs = ["CommandBufferTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/include:Context_hdr",
+ "//experimental/graphite/include:Recorder_hdr",
+ "//experimental/graphite/include/mtl:MtlTypes_hdr",
+ "//experimental/graphite/src:Buffer_hdr",
+ "//experimental/graphite/src:Caps_hdr",
+ "//experimental/graphite/src:CommandBuffer_hdr",
+ "//experimental/graphite/src:ContextPriv_hdr",
+ "//experimental/graphite/src:DrawBufferManager_hdr",
+ "//experimental/graphite/src:DrawWriter_hdr",
+ "//experimental/graphite/src:GlobalCache_hdr",
+ "//experimental/graphite/src:Gpu_hdr",
+ "//experimental/graphite/src:GraphicsPipeline_hdr",
+ "//experimental/graphite/src:RecorderPriv_hdr",
+ "//experimental/graphite/src:Renderer_hdr",
+ "//experimental/graphite/src:ResourceProvider_hdr",
+ "//experimental/graphite/src:Sampler_hdr",
+ "//experimental/graphite/src:TextureProxy_hdr",
+ "//experimental/graphite/src:Texture_hdr",
+ "//experimental/graphite/src:UniformManager_hdr",
+ "//experimental/graphite/src/geom:Shape_hdr",
+ "//experimental/graphite/src/geom:Transform_graphite_hdr",
+ "//src/core:SkKeyHelpers_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
+ "//src/core:SkUniformData_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "IntersectionTreeTest_src",
+ srcs = ["IntersectionTreeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/src/geom:IntersectionTree_hdr",
+ "//include/utils:SkRandom_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "MaskTest_src",
+ srcs = ["MaskTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/src:EnumBitMask_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RecorderTest_src",
+ srcs = ["RecorderTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/include:Context_hdr",
+ "//experimental/graphite/include:Recorder_hdr",
+ "//experimental/graphite/src:Device_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "RectTest_src",
+ srcs = ["RectTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/src/geom:Rect_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "ShapeTest_src",
+ srcs = ["ShapeTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/src/geom:Shape_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "TransformTest_src",
+ srcs = ["TransformTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/src/geom:Transform_graphite_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UniformCacheTest_src",
+ srcs = ["UniformCacheTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/include:Context_hdr",
+ "//experimental/graphite/include:Recorder_hdr",
+ "//experimental/graphite/src:RecorderPriv_hdr",
+ "//experimental/graphite/src:UniformCache_hdr",
+ "//src/core:SkUniformData_hdr",
+ "//src/core:SkUniform_hdr",
+ "//tests:Test_hdr",
+ ],
+)
+
+generated_cc_atom(
+ name = "UniformTest_src",
+ srcs = ["UniformTest.cpp"],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "//experimental/graphite/include:Recorder_hdr",
+ "//experimental/graphite/src:ContextPriv_hdr",
+ "//experimental/graphite/src:ContextUtils_hdr",
+ "//experimental/graphite/src:GlobalCache_hdr",
+ "//experimental/graphite/src:PaintParams_hdr",
+ "//experimental/graphite/src:RecorderPriv_hdr",
+ "//experimental/graphite/src:ResourceProvider_hdr",
+ "//include/core:SkPaint_hdr",
+ "//include/effects:SkGradientShader_hdr",
+ "//include/private:SkUniquePaintParamsID_hdr",
+ "//src/core:SkKeyHelpers_hdr",
+ "//src/core:SkShaderCodeDictionary_hdr",
+ "//src/core:SkUniformData_hdr",
+ "//tests:Test_hdr",
+ ],
+)
diff --git a/third_party/BUILD.bazel b/third_party/BUILD.bazel
index 4b6f5cd..bf92d3a 100644
--- a/third_party/BUILD.bazel
+++ b/third_party/BUILD.bazel
@@ -2411,3 +2411,13 @@
"HB_NO_WIN1256",
],
)
+
+cc_library(
+ name = "etc1",
+ srcs = [
+ "etc1/etc1.cpp",
+ ],
+ hdrs = [
+ "etc1/etc1.h",
+ ],
+)
diff --git a/third_party/file_map_for_bazel.json b/third_party/file_map_for_bazel.json
index 12ded9d..aa60b62 100644
--- a/third_party/file_map_for_bazel.json
+++ b/third_party/file_map_for_bazel.json
@@ -13,6 +13,8 @@
"dng_render.h": "//third_party:dng_sdk",
"dng_stream.h": "//third_party:dng_sdk",
+ "third_party/etc1/etc1.h": "//third_party:etc1",
+
"ft2build.h": "//third_party:freetype2",
"freetype/ftadvanc.h": "//third_party:freetype2",
"freetype/ftimage.h": "//third_party:freetype2",
diff --git a/tools/BUILD.bazel b/tools/BUILD.bazel
index 62f5c35..5ca48b2 100644
--- a/tools/BUILD.bazel
+++ b/tools/BUILD.bazel
@@ -7,6 +7,31 @@
visibility = ["//:__subpackages__"],
)
+cc_library(
+ name = "hash_and_encode",
+ testonly = True,
+ hdrs = [
+ ":HashAndEncode_hdr",
+ ],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":HashAndEncode_src",
+ "//tools/flags:CommandLineFlags_src",
+ ],
+)
+
+cc_library(
+ name = "resource_factory",
+ testonly = True,
+ hdrs = [
+ ":ResourceFactory_hdr",
+ ],
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":Resources_src",
+ ],
+)
+
generated_cc_atom(
name = "AndroidSkDebugToStdOut_src",
srcs = ["AndroidSkDebugToStdOut.cpp"],
@@ -254,6 +279,7 @@
srcs = ["RuntimeBlendUtils.cpp"],
visibility = ["//:__subpackages__"],
deps = [
+ ":RuntimeBlendUtils_hdr",
"//include/core:SkBlendMode_hdr",
"//include/core:SkRefCnt_hdr",
"//include/effects:SkRuntimeEffect_hdr",
diff --git a/tools/RuntimeBlendUtils.cpp b/tools/RuntimeBlendUtils.cpp
index 2305521..8dfbf9c 100644
--- a/tools/RuntimeBlendUtils.cpp
+++ b/tools/RuntimeBlendUtils.cpp
@@ -8,6 +8,7 @@
#include "include/core/SkBlendMode.h"
#include "include/core/SkRefCnt.h"
#include "include/effects/SkRuntimeEffect.h"
+#include "tools/RuntimeBlendUtils.h"
sk_sp<SkBlender> GetRuntimeBlendForBlendMode(SkBlendMode mode) {
static auto result = SkRuntimeEffect::MakeForBlender(SkString(R"(
diff --git a/tools/debugger/BUILD.bazel b/tools/debugger/BUILD.bazel
index f21e425..7f00249 100644
--- a/tools/debugger/BUILD.bazel
+++ b/tools/debugger/BUILD.bazel
@@ -1,5 +1,18 @@
load("//bazel:macros.bzl", "generated_cc_atom")
+cc_library(
+ name = "debugger",
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":DebugCanvas_src",
+ ":DebugLayerManager_src",
+ ":DrawCommand_src",
+ ":JsonWriteBuffer_src",
+ "//tools:SkSharingProc_src",
+ "//tools:UrlDataManager_src",
+ ],
+)
+
generated_cc_atom(
name = "DebugCanvas_hdr",
hdrs = ["DebugCanvas.h"],
diff --git a/tools/fonts/BUILD.bazel b/tools/fonts/BUILD.bazel
index fd87b3f..7cab224 100644
--- a/tools/fonts/BUILD.bazel
+++ b/tools/fonts/BUILD.bazel
@@ -1,5 +1,17 @@
load("//bazel:macros.bzl", "generated_cc_atom")
+cc_library(
+ name = "test_font_manager",
+ testonly = True,
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":TestFontMgr_hdr",
+ ":TestFontMgr_src",
+ ":TestTypeface_src",
+ ":ToolUtilsFont_src",
+ ],
+)
+
generated_cc_atom(
name = "RandomScalerContext_hdr",
hdrs = ["RandomScalerContext.h"],
@@ -95,6 +107,7 @@
"//include/core:SkCanvas_hdr",
"//include/core:SkColor_hdr",
"//include/core:SkData_hdr",
+ "//include/core:SkDrawable_hdr",
"//include/core:SkEncodedImageFormat_hdr",
"//include/core:SkFontStyle_hdr",
"//include/core:SkImageInfo_hdr",
diff --git a/tools/gpu/BUILD.bazel b/tools/gpu/BUILD.bazel
index f1731ea..3f92be3 100644
--- a/tools/gpu/BUILD.bazel
+++ b/tools/gpu/BUILD.bazel
@@ -1,5 +1,39 @@
load("//bazel:macros.bzl", "generated_cc_atom")
+cc_library(
+ name = "gpu_tool_utils",
+ testonly = True,
+ visibility = ["//:__subpackages__"],
+ deps = [
+ ":BackendSurfaceFactory_hdr",
+ ":BackendSurfaceFactory_src",
+ ":BackendTextureImageFactory_hdr",
+ ":BackendTextureImageFactory_src",
+ ":FenceSync_hdr",
+ ":FlushFinishTracker_hdr",
+ ":FlushFinishTracker_src",
+ ":GpuTimer_hdr",
+ ":GrContextFactory_hdr",
+ ":GrContextFactory_src",
+ ":GrTest_src",
+ ":ManagedBackendTexture_hdr",
+ ":ManagedBackendTexture_src",
+ ":MemoryCache_hdr",
+ ":MemoryCache_src",
+ ":ProxyUtils_hdr",
+ ":ProxyUtils_src",
+ ":TestContext_hdr",
+ ":TestContext_src",
+ ":TestOps_hdr",
+ ":TestOps_src",
+ ":YUVUtils_hdr",
+ ":YUVUtils_src",
+ "//src/gpu/mock:GrMockRenderTask_hdr",
+ "//src/gpu/mock:GrMockSurfaceProxy_hdr",
+ "//tools/gpu/mock:MockTestContext_src",
+ ],
+)
+
generated_cc_atom(
name = "BackendSurfaceFactory_hdr",
hdrs = ["BackendSurfaceFactory.h"],
diff --git a/tools/run-wasm-gm-tests/Makefile b/tools/run-wasm-gm-tests/Makefile
index 1989b98..cb43d37 100644
--- a/tools/run-wasm-gm-tests/Makefile
+++ b/tools/run-wasm-gm-tests/Makefile
@@ -2,8 +2,8 @@
rm -rf /tmp/wasm-gmtests/
mkdir /tmp/wasm-gmtests/
touch /tmp/wasm-gmtests/empty.txt
- node run-wasm-gm-tests --js_file ../../out/wasm_gm_tests_debug/wasm_gm_tests.js \
- --wasm_file ../../out/wasm_gm_tests_debug/wasm_gm_tests.wasm \
+ node run-wasm-gm-tests --js_file ../../modules/canvaskit/build/wasm_gm_tests.js \
+ --wasm_file ../../modules/canvaskit/build/wasm_gm_tests.wasm \
--resources ../../resources \
--known_hashes /tmp/wasm-gmtests/empty.txt \
--output /tmp/wasm-gmtests/ \
@@ -14,8 +14,8 @@
rm -rf /tmp/wasm-gmtests/
mkdir /tmp/wasm-gmtests/
touch /tmp/wasm-gmtests/empty.txt
- node run-wasm-gm-tests --js_file ../../out/wasm_gm_tests/wasm_gm_tests.js \
- --wasm_file ../../out/wasm_gm_tests/wasm_gm_tests.wasm \
+ node run-wasm-gm-tests --js_file ../../modules/canvaskit/build/wasm_gm_tests.js \
+ --wasm_file ../../modules/canvaskit/build/wasm_gm_tests.wasm \
--resources ../../resources \
--known_hashes /tmp/wasm-gmtests/empty.txt \
--output /tmp/wasm-gmtests/ \
diff --git a/tools/run-wasm-gm-tests/run-wasm-gm-tests.html b/tools/run-wasm-gm-tests/run-wasm-gm-tests.html
index 003848a..b74d853 100644
--- a/tools/run-wasm-gm-tests/run-wasm-gm-tests.html
+++ b/tools/run-wasm-gm-tests/run-wasm-gm-tests.html
@@ -85,9 +85,6 @@
for (let i = 0; i < resourceNames.length; i++) {
const name = resourceNames[i];
const buffer = resourceBuffers[i];
- if (name.includes('mandril')) {
- console.log(name, new Uint8Array(buffer).slice(0, 20));
- }
GM.LoadResource(name, buffer);
}
}
@@ -108,7 +105,10 @@
}
const gmSkipList = new Set([
- // gm names can be added here to skip, if failing.
+ 'exoticformats', // Uses SkFILEStream to load resource.
+ // uses skresources::FileResourceProvider
+ 'particles_mandrill',
+ 'particles_sprite_frame',
]);
async function RunGMs(GM) {
@@ -119,7 +119,11 @@
const names = GM.ListGMs();
names.sort();
- for (const name of names) {
+ // When debugging locally, it can be handy to skip to a certain GM by using
+ // names.indexOf here instead of 0.
+ let i = 0;
+ for (; i < names.length; i++) {
+ const name = names[i];
if (gmSkipList.has(name)) {
continue;
}
@@ -172,7 +176,7 @@
// the instant this test crashes.
// These tests fail when doing a dlopen call
- // "To use dlopen, you need to use Emscripten's linking support"
+ // 'To use dlopen, you need to use Emscripten's linking support'
// Some of these appear to hit the default case instead of the GLES case in GrContextFactory.cpp
// which isn't expected to work. If they had a GLES context, they'd probably pass.
'AsyncReadPixelsContextShutdown',
@@ -186,6 +190,7 @@
// These tests time out
'SkTraceMemoryDump_ownedGLRenderTarget',
+ 'GrStyledShape',
// wasm doesn't have threading
'GrContextFactory_executorAndTaskGroup',
@@ -197,9 +202,9 @@
// These tests are crashing for unknown reasons
'AdvancedBlendTest',
- 'FILEStreamWithOffset',
'Data',
'ES2BlendWithNoTexture',
+ 'TextureBindingsResetTest',
// keys invalid
'GrPathKeys',
@@ -217,6 +222,12 @@
// These SkSL tests fail on the Quadro P400s in the Golo
'SkSLMatrixFoldingES2_GPU',
'SkSLCommaSideEffects_GPU',
+
+ // These tests use files on disk, which is not supported for WASM
+ 'Stream',
+ 'StreamBuffer',
+ 'StreamPeek',
+ 'FILEStreamWithOffset',
]);
async function RunTests(GM) {
@@ -234,7 +245,9 @@
const names = GM.ListTests();
names.sort();
console.log(names);
- let testIdx = -1;
+ // When debugging locally, it can be handy to skip to a certain test by using
+ // names.indexOf here instead of 0.
+ let testIdx = 0;
const nextBatch = () => {
for (let i = 0; i < 10 && testIdx < names.length; i++) {
testIdx++;