xref: /aosp_15_r20/external/skia/gn/gm.gni (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Worker# Copyright 2016 Google Inc.
2*c8dee2aaSAndroid Build Coastguard Worker#
3*c8dee2aaSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
4*c8dee2aaSAndroid Build Coastguard Worker# found in the LICENSE file.
5*c8dee2aaSAndroid Build Coastguard Worker
6*c8dee2aaSAndroid Build Coastguard Worker# Things are easiest for everyone if these source paths are absolute.
7*c8dee2aaSAndroid Build Coastguard Worker_gm = get_path_info("../gm", "abspath")
8*c8dee2aaSAndroid Build Coastguard Worker
9*c8dee2aaSAndroid Build Coastguard Workergm_sources = [
10*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/3d.cpp",
11*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/aaa.cpp",
12*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/aaclip.cpp",
13*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/aarectmodes.cpp",
14*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/aaxfermodes.cpp",
15*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/addarc.cpp",
16*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/all_bitmap_configs.cpp",
17*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/alpha_image.cpp",
18*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/alphagradients.cpp",
19*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/analytic_gradients.cpp",
20*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/androidblendmodes.cpp",
21*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/animated_gif.cpp",
22*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/animated_image_orientation.cpp",
23*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/animatedimageblurs.cpp",
24*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/anisotropic.cpp",
25*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/annotated_text.cpp",
26*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/arcofzorro.cpp",
27*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/arcto.cpp",
28*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/arithmode.cpp",
29*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/asyncrescaleandread.cpp",
30*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/b_119394958.cpp",
31*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/backdrop.cpp",
32*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/backdrop_imagefilter_croprect.cpp",
33*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/badpaint.cpp",
34*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/batchedconvexpaths.cpp",
35*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bc1_transparency.cpp",
36*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/beziers.cpp",
37*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bicubic.cpp",
38*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigblurs.cpp",
39*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigmatrix.cpp",
40*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigrect.cpp",
41*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigtext.cpp",
42*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigtileimagefilter.cpp",
43*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmapcopy.cpp",
44*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmapfilters.cpp",
45*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmapimage.cpp",
46*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmappremul.cpp",
47*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmaprect.cpp",
48*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmaprecttest.cpp",
49*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmapshader.cpp",
50*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bitmaptiled.cpp",
51*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bleed.cpp",
52*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blend.cpp",
53*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurcircles.cpp",
54*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurcircles2.cpp",
55*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurignorexform.cpp",
56*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurimagevmask.cpp",
57*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurpositioning.cpp",
58*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurquickreject.cpp",
59*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurrect.cpp",
60*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurredclippedcircle.cpp",
61*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurroundrect.cpp",
62*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurs.cpp",
63*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/blurtextsmallradii.cpp",
64*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bmpfilterqualityrepeat.cpp",
65*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug12866.cpp",
66*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug5252.cpp",
67*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug530095.cpp",
68*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug615686.cpp",
69*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug6643.cpp",
70*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug6783.cpp",
71*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bug9331.cpp",
72*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/circle_sizes.cpp",
73*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/circulararcs.cpp",
74*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/circularclips.cpp",
75*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clip_error.cpp",
76*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clip_sierpinski_region.cpp",
77*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clip_strokerect.cpp",
78*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clipdrawdraw.cpp",
79*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clippedbitmapshaders.cpp",
80*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clipshader.cpp",
81*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/collapsepaths.cpp",
82*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/color4f.cpp",
83*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/coloremoji.cpp",
84*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/coloremoji_blendmodes.cpp",
85*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colorfilteralpha8.cpp",
86*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colorfilterimagefilter.cpp",
87*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colorfilters.cpp",
88*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colormatrix.cpp",
89*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colorspace.cpp",
90*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colorwheel.cpp",
91*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/colrv1.cpp",
92*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/complexclip.cpp",
93*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/complexclip2.cpp",
94*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/complexclip3.cpp",
95*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/complexclip4.cpp",
96*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/complexclip_blur_tiled.cpp",
97*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/composecolorfilter.cpp",
98*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/composeshader.cpp",
99*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/compositor_quads.cpp",
100*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/compressed_textures.cpp",
101*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/concavepaths.cpp",
102*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/conicpaths.cpp",
103*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/convex_all_line_paths.cpp",
104*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/convexpaths.cpp",
105*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/convexpolyclip.cpp",
106*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/coordclampshader.cpp",
107*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/copy_to_4444.cpp",
108*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1041204.cpp",
109*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1073670.cpp",
110*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1086705.cpp",
111*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1113794.cpp",
112*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1139750.cpp",
113*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1156804.cpp",
114*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1162942.cpp",
115*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1167277.cpp",
116*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1174186.cpp",
117*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1174354.cpp",
118*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1177833.cpp",
119*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1257515.cpp",
120*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_1313579.cpp",
121*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_224618.cpp",
122*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_691386.cpp",
123*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_788500.cpp",
124*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_847759.cpp",
125*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_884166.cpp",
126*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_887103.cpp",
127*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_892988.cpp",
128*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_899512.cpp",
129*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_905548.cpp",
130*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_908646.cpp",
131*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_913349.cpp",
132*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_918512.cpp",
133*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_938592.cpp",
134*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_946965.cpp",
135*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_947055.cpp",
136*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crbug_996140.cpp",
137*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crop_imagefilter.cpp",
138*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/croppedrects.cpp",
139*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/crosscontextimage.cpp",
140*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/cubicpaths.cpp",
141*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/daa.cpp",
142*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dashcircle.cpp",
143*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dashcubics.cpp",
144*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dashing.cpp",
145*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/degeneratesegments.cpp",
146*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dftext.cpp",
147*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dftext_blob_persp.cpp",
148*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/discard.cpp",
149*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/displacement.cpp",
150*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/distantclip.cpp",
151*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/draw_bitmap_rect_skbug4374.cpp",
152*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawable.cpp",
153*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawatlas.cpp",
154*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawatlascolor.cpp",
155*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawbitmaprect.cpp",
156*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawglyphs.cpp",
157*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawimageset.cpp",
158*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawlines_with_local_matrix.cpp",
159*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawminibitmaprect.cpp",
160*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawregion.cpp",
161*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawregionmodes.cpp",
162*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dropshadowimagefilter.cpp",
163*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drrect.cpp",
164*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drrect_small_inner.cpp",
165*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/dstreadshuffle.cpp",
166*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/ducky_yuv_blend.cpp",
167*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/emboss.cpp",
168*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/emptypath.cpp",
169*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/emptyshader.cpp",
170*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/encode.cpp",
171*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/encode_alpha_jpeg.cpp",
172*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/encode_color_types.cpp",
173*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/encode_platform.cpp",
174*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/encode_srgb.cpp",
175*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/exoticformats.cpp",
176*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fadefilter.cpp",
177*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fatpathfill.cpp",
178*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fillrect_gradient.cpp",
179*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/filltypes.cpp",
180*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/filltypespersp.cpp",
181*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/filterbug.cpp",
182*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/filterfastbounds.cpp",
183*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/filterindiabox.cpp",
184*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/flippity.cpp",
185*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontcache.cpp",
186*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontmgr.cpp",
187*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontregen.cpp",
188*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontscaler.cpp",
189*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontscalerdistortable.cpp",
190*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gammatext.cpp",
191*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/getpostextpath.cpp",
192*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/giantbitmap.cpp",
193*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/glyph_pos.cpp",
194*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gm.cpp",
195*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gm.h",
196*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradient_dirty_laundry.cpp",
197*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradient_matrix.cpp",
198*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradients.cpp",
199*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradients_2pt_conical.cpp",
200*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradients_degenerate.cpp",
201*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradients_no_texture.cpp",
202*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gradtext.cpp",
203*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/graphite_replay.cpp",
204*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/graphitestart.cpp",
205*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/grayscalejpg.cpp",
206*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hairlines.cpp",
207*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hairmodes.cpp",
208*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hardstop_gradients.cpp",
209*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hardstop_gradients_many.cpp",
210*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/highcontrastfilter.cpp",
211*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hittestpath.cpp",
212*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hsl.cpp",
213*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/hugepath.cpp",
214*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/image.cpp",
215*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/image_pict.cpp",
216*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/image_shader.cpp",
217*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageblur.cpp",
218*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageblur2.cpp",
219*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageblurclampmode.cpp",
220*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageblurrepeatmode.cpp",
221*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageblurtiled.cpp",
222*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagedither.cpp",
223*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefilters.cpp",
224*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersbase.cpp",
225*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersclipped.cpp",
226*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefilterscropexpand.cpp",
227*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefilterscropped.cpp",
228*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersgraph.cpp",
229*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersscaled.cpp",
230*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersstroked.cpp",
231*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefilterstransformed.cpp",
232*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefiltersunpremul.cpp",
233*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagefromyuvtextures.cpp",
234*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagemagnifier.cpp",
235*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagemakewithfilter.cpp",
236*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagemasksubset.cpp",
237*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imageresizetiled.cpp",
238*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagesource.cpp",
239*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/imagesource2.cpp",
240*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/internal_links.cpp",
241*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/inverseclip.cpp",
242*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/inversepaths.cpp",
243*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/jpg_color_cube.cpp",
244*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/kawase_blur_rt.cpp",
245*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/labyrinth.cpp",
246*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/largeclippedpath.cpp",
247*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/largeglyphblur.cpp",
248*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lattice.cpp",
249*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lcdblendmodes.cpp",
250*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lcdoverlap.cpp",
251*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lcdtext.cpp",
252*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lighting.cpp",
253*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/linepaths.cpp",
254*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/localmatriximagefilter.cpp",
255*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/localmatriximageshader.cpp",
256*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/localmatrixshader.cpp",
257*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lumafilter.cpp",
258*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/luminosity.cpp",
259*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mac_aa_explorer.cpp",
260*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/make_raster_image.cpp",
261*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/makecolorspace.cpp",
262*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mandoline.cpp",
263*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/manypathatlases.cpp",
264*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/manypaths.cpp",
265*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/matrixconvolution.cpp",
266*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/matriximagefilter.cpp",
267*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mesh.cpp",
268*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mipmap.cpp",
269*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mirrortile.cpp",
270*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mixedtextblobs.cpp",
271*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/mixercolorfilter.cpp",
272*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/modecolorfilters.cpp",
273*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/morphology.cpp",
274*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/nearesthalfpixelimage.cpp",
275*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/nested.cpp",
276*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/ninepatchstretch.cpp",
277*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/nonclosedpaths.cpp",
278*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/offsetimagefilter.cpp",
279*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/orientation.cpp",
280*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/ovals.cpp",
281*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/overdrawcanvas.cpp",
282*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/overdrawcolorfilter.cpp",
283*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/overstroke.cpp",
284*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/p3.cpp",
285*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/palette.cpp",
286*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/patch.cpp",
287*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/path_stroke_with_zero_length.cpp",
288*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/patharcto.cpp",
289*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathcontourstart.cpp",
290*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/patheffects.cpp",
291*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathfill.cpp",
292*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathinterior.cpp",
293*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathmaskcache.cpp",
294*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathmeasure.cpp",
295*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathopsblend.cpp",
296*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathopsinverse.cpp",
297*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pathreverse.cpp",
298*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pdf_never_embed.cpp",
299*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/perlinnoise.cpp",
300*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/perspimages.cpp",
301*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/perspshaders.cpp",
302*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/persptext.cpp",
303*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/picture.cpp",
304*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pictureimagefilter.cpp",
305*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pictureimagegenerator.cpp",
306*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pictureshader.cpp",
307*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pictureshadercache.cpp",
308*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/pictureshadertile.cpp",
309*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/plus.cpp",
310*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/points.cpp",
311*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/poly2poly.cpp",
312*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/polygonoffset.cpp",
313*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/polygons.cpp",
314*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/postercircle.cpp",
315*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/preservefillrule.cpp",
316*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/quadpaths.cpp",
317*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/radial_gradient_precision.cpp",
318*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rasterhandleallocator.cpp",
319*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/readpixels.cpp",
320*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/recordopts.cpp",
321*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rendertomipmappedyuvimageplanes.cpp",
322*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/repeated_bitmap.cpp",
323*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/resizeimagefilter.cpp",
324*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rippleshadergm.cpp",
325*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/roundrects.cpp",
326*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rrect.cpp",
327*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rrectclipdrawpaint.cpp",
328*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rsxtext.cpp",
329*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/runtimecolorfilter.cpp",
330*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/runtimefunctions.cpp",
331*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/runtimeimagefilter.cpp",
332*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/runtimeintrinsics.cpp",
333*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/runtimeshader.cpp",
334*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/samplerstress.cpp",
335*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/savelayer.cpp",
336*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/scaledemoji.cpp",
337*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/scaledemoji_rendering.cpp",
338*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/scaledrects.cpp",
339*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/scaledstrokes.cpp",
340*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shadermaskfilter.cpp",
341*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shaderpath.cpp",
342*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shadertext3.cpp",
343*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shadowutils.cpp",
344*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shallowgradient.cpp",
345*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/shapes.cpp",
346*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/sharedcorners.cpp",
347*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/showmiplevels.cpp",
348*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/simpleaaclip.cpp",
349*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/simplerect.cpp",
350*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug1719.cpp",
351*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_12212.cpp",
352*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_257.cpp",
353*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_4868.cpp",
354*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_5321.cpp",
355*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_8664.cpp",
356*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_8955.cpp",
357*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_9319.cpp",
358*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/skbug_9819.cpp",
359*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/slug.cpp",
360*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/smallarc.cpp",
361*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/smallcircles.cpp",
362*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/smallpaths.cpp",
363*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/spritebitmap.cpp",
364*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/srcmode.cpp",
365*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/srgb.cpp",
366*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/stlouisarch.cpp",
367*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/stringart.cpp",
368*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/stroke_rect_shader.cpp",
369*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokedlines.cpp",
370*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokefill.cpp",
371*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokerect.cpp",
372*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokerect_anisotropic.cpp",
373*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokerects.cpp",
374*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/strokes.cpp",
375*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/stroketext.cpp",
376*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/subsetshader.cpp",
377*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/surface.cpp",
378*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/swizzle.cpp",
379*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tablecolorfilter.cpp",
380*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tallstretchedbitmaps.cpp",
381*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/testgradient.cpp",
382*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/text_scale_skew.cpp",
383*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblob.cpp",
384*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobblockreordering.cpp",
385*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobcolortrans.cpp",
386*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobgeometrychange.cpp",
387*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobmixedsizes.cpp",
388*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobrandomfont.cpp",
389*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobshader.cpp",
390*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobtransforms.cpp",
391*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/textblobuseaftergpufree.cpp",
392*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/texteffects.cpp",
393*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/thinconcavepaths.cpp",
394*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/thinrects.cpp",
395*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/thinstrokedrects.cpp",
396*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tiledscaledbitmap.cpp",
397*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tileimagefilter.cpp",
398*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tilemodes.cpp",
399*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tilemodes_alpha.cpp",
400*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tilemodes_scaled.cpp",
401*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/tinybitmap.cpp",
402*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/transparency.cpp",
403*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/trickycubicstrokes.cpp",
404*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/typeface.cpp",
405*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/unpremul.cpp",
406*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/userfont.cpp",
407*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/variedtext.cpp",
408*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/vertices.cpp",
409*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/verylargebitmap.cpp",
410*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/wacky_yuv_formats.cpp",
411*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/widebuttcaps.cpp",
412*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/windowrectangles.cpp",
413*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/workingspace.cpp",
414*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/xfermodeimagefilter.cpp",
415*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/xfermodes.cpp",
416*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/xfermodes2.cpp",
417*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/xfermodes3.cpp",
418*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/ycbcrimage.cpp",
419*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/yuv420_odd_dim.cpp",
420*c8dee2aaSAndroid Build Coastguard Worker]
421*c8dee2aaSAndroid Build Coastguard Worker
422*c8dee2aaSAndroid Build Coastguard Workergl_gm_sources = [ "$_gm/rectangletexture.cpp" ]
423*c8dee2aaSAndroid Build Coastguard Worker
424*c8dee2aaSAndroid Build Coastguard Workerfontations_gm_sources = [
425*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontations.cpp",
426*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fontations_ft_compare.cpp",
427*c8dee2aaSAndroid Build Coastguard Worker]
428*c8dee2aaSAndroid Build Coastguard Worker
429*c8dee2aaSAndroid Build Coastguard Workerganesh_gm_sources = [
430*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/aarecteffect.cpp",
431*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/attributes.cpp",
432*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/beziereffects.cpp",
433*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/bigrrectaaeffect.cpp",
434*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clear_swizzle.cpp",
435*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/clockwise.cpp",
436*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/constcolorprocessor.cpp",
437*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/convexpolyeffect.cpp",
438*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/destcolor.cpp",
439*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/drawquadset.cpp",
440*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fp_sample_chaining.cpp",
441*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fpcoordinateoverride.cpp",
442*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/fwidth_squircle.cpp",
443*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/gpu_blur_utils.cpp",
444*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/lazytiling.cpp",
445*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/rrects.cpp",
446*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/texelsubset.cpp",
447*c8dee2aaSAndroid Build Coastguard Worker  "$_gm/yuvtorgbsubset.cpp",
448*c8dee2aaSAndroid Build Coastguard Worker]
449*c8dee2aaSAndroid Build Coastguard Worker
450*c8dee2aaSAndroid Build Coastguard Workergm_sources += ganesh_gm_sources
451