Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 1 | # Copyright 2016 Google Inc. |
| 2 | # |
| 3 | # Use of this source code is governed by a BSD-style license that can be |
Brian Osman | 5ea41fc | 2018-09-26 18:49:27 +0000 | [diff] [blame] | 4 | # found in the LICENSE file. |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 5 | |
| 6 | # Things are easiest for everyone if these source paths are absolute. |
| 7 | _gm = get_path_info("../gm", "abspath") |
| 8 | |
| 9 | gm_sources = [ |
Mike Reed | a3a704a | 2020-01-10 17:21:40 -0500 | [diff] [blame] | 10 | "$_gm/3d.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 11 | "$_gm/aaa.cpp", |
| 12 | "$_gm/aaclip.cpp", |
| 13 | "$_gm/aarectmodes.cpp", |
| 14 | "$_gm/aaxfermodes.cpp", |
| 15 | "$_gm/addarc.cpp", |
| 16 | "$_gm/all_bitmap_configs.cpp", |
Hal Canary | f828c1d | 2017-07-19 17:25:38 -0400 | [diff] [blame] | 17 | "$_gm/alpha_image.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 18 | "$_gm/alphagradients.cpp", |
Michael Ludwig | 72535fb | 2018-09-28 11:53:32 -0400 | [diff] [blame] | 19 | "$_gm/analytic_gradients.cpp", |
Robert Phillips | aea785b | 2018-08-03 11:15:24 -0400 | [diff] [blame] | 20 | "$_gm/androidblendmodes.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 21 | "$_gm/animated_gif.cpp", |
Robert Phillips | 6e1fca4 | 2016-12-01 12:42:43 -0500 | [diff] [blame] | 22 | "$_gm/animatedimageblurs.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 23 | "$_gm/anisotropic.cpp", |
| 24 | "$_gm/annotated_text.cpp", |
| 25 | "$_gm/arcofzorro.cpp", |
| 26 | "$_gm/arcto.cpp", |
| 27 | "$_gm/arithmode.cpp", |
Brian Salomon | 201700f | 2019-05-17 12:05:44 -0400 | [diff] [blame] | 28 | "$_gm/asyncrescaleandread.cpp", |
Brian Salomon | 5ceda55 | 2018-12-14 16:03:38 -0500 | [diff] [blame] | 29 | "$_gm/b_119394958.cpp", |
Mike Reed | e36d408 | 2019-02-22 16:58:22 -0500 | [diff] [blame] | 30 | "$_gm/backdrop.cpp", |
Michael Ludwig | 7d2ad0f | 2019-05-03 17:09:47 -0400 | [diff] [blame] | 31 | "$_gm/backdrop_imagefilter_croprect.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 32 | "$_gm/badpaint.cpp", |
| 33 | "$_gm/beziereffects.cpp", |
| 34 | "$_gm/beziers.cpp", |
Mike Klein | 7cfcc1e | 2020-01-08 10:07:57 -0600 | [diff] [blame] | 35 | "$_gm/bicubic.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 36 | "$_gm/bigblurs.cpp", |
| 37 | "$_gm/bigmatrix.cpp", |
Ben Wagner | 912876b | 2017-05-04 18:04:53 -0400 | [diff] [blame] | 38 | "$_gm/bigrect.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 39 | "$_gm/bigrrectaaeffect.cpp", |
| 40 | "$_gm/bigtext.cpp", |
| 41 | "$_gm/bigtileimagefilter.cpp", |
| 42 | "$_gm/bitmapcopy.cpp", |
| 43 | "$_gm/bitmapfilters.cpp", |
| 44 | "$_gm/bitmapimage.cpp", |
| 45 | "$_gm/bitmappremul.cpp", |
| 46 | "$_gm/bitmaprect.cpp", |
| 47 | "$_gm/bitmaprecttest.cpp", |
| 48 | "$_gm/bitmapshader.cpp", |
Brian Osman | a950a86 | 2017-02-06 16:48:57 -0500 | [diff] [blame] | 49 | "$_gm/bitmaptiled.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 50 | "$_gm/bleed.cpp", |
| 51 | "$_gm/blend.cpp", |
| 52 | "$_gm/blurcircles.cpp", |
| 53 | "$_gm/blurcircles2.cpp", |
Greg Daniel | 2cb7a1a | 2017-05-30 11:15:07 -0400 | [diff] [blame] | 54 | "$_gm/blurignorexform.cpp", |
Herb Derby | a48ae6e | 2017-07-10 13:49:05 -0400 | [diff] [blame] | 55 | "$_gm/blurimagevmask.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 56 | "$_gm/blurpositioning.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 57 | "$_gm/blurquickreject.cpp", |
| 58 | "$_gm/blurrect.cpp", |
| 59 | "$_gm/blurredclippedcircle.cpp", |
| 60 | "$_gm/blurroundrect.cpp", |
| 61 | "$_gm/blurs.cpp", |
Herb Derby | df33fef | 2017-08-14 14:58:14 -0400 | [diff] [blame] | 62 | "$_gm/blurtextsmallradii.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 63 | "$_gm/bmpfilterqualityrepeat.cpp", |
| 64 | "$_gm/bug5252.cpp", |
| 65 | "$_gm/bug530095.cpp", |
| 66 | "$_gm/bug615686.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 67 | "$_gm/bug6643.cpp", |
| 68 | "$_gm/bug6783.cpp", |
Mike Klein | f815301 | 2019-08-12 13:11:26 -0400 | [diff] [blame] | 69 | "$_gm/bug9331.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 70 | "$_gm/cgm.c", |
| 71 | "$_gm/cgms.cpp", |
Hal Canary | dfaa057 | 2017-11-27 09:33:44 -0500 | [diff] [blame] | 72 | "$_gm/circle_sizes.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 73 | "$_gm/circles.cpp", |
| 74 | "$_gm/circulararcs.cpp", |
| 75 | "$_gm/circularclips.cpp", |
Jim Van Verth | 08576e6 | 2016-11-16 10:15:23 -0500 | [diff] [blame] | 76 | "$_gm/clip_error.cpp", |
Brian Salomon | a6069a1 | 2019-12-13 10:48:33 -0500 | [diff] [blame] | 77 | "$_gm/clip_sierpinski_region.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 78 | "$_gm/clip_strokerect.cpp", |
| 79 | "$_gm/clipdrawdraw.cpp", |
| 80 | "$_gm/clippedbitmapshaders.cpp", |
Chris Dalton | 49d14e9 | 2018-07-27 12:38:35 -0600 | [diff] [blame] | 81 | "$_gm/clockwise.cpp", |
Stephen White | c4dbc37 | 2019-05-22 10:50:14 -0400 | [diff] [blame] | 82 | "$_gm/collapsepaths.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 83 | "$_gm/color4f.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 84 | "$_gm/coloremoji.cpp", |
Matt Sarett | ee7cb5d | 2017-04-25 11:09:16 -0400 | [diff] [blame] | 85 | "$_gm/coloremoji_blendmodes.cpp", |
Matt Sarett | a9fd106 | 2016-10-28 13:25:40 -0400 | [diff] [blame] | 86 | "$_gm/colorfilteralpha8.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 87 | "$_gm/colorfilterimagefilter.cpp", |
| 88 | "$_gm/colorfilters.cpp", |
| 89 | "$_gm/colormatrix.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 90 | "$_gm/colorwheel.cpp", |
| 91 | "$_gm/complexclip.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 92 | "$_gm/complexclip2.cpp", |
| 93 | "$_gm/complexclip3.cpp", |
Stan Iliev | 5f1bb0a | 2016-12-12 17:39:55 -0500 | [diff] [blame] | 94 | "$_gm/complexclip4.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 95 | "$_gm/complexclip_blur_tiled.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 96 | "$_gm/composeshader.cpp", |
Michael Ludwig | 009b92e | 2019-02-15 16:03:53 -0500 | [diff] [blame] | 97 | "$_gm/compositor_quads.cpp", |
Robert Phillips | ac90802 | 2020-01-14 16:54:17 -0500 | [diff] [blame] | 98 | "$_gm/compressed_textures.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 99 | "$_gm/concavepaths.cpp", |
| 100 | "$_gm/conicpaths.cpp", |
| 101 | "$_gm/constcolorprocessor.cpp", |
| 102 | "$_gm/convex_all_line_paths.cpp", |
| 103 | "$_gm/convexpaths.cpp", |
| 104 | "$_gm/convexpolyclip.cpp", |
| 105 | "$_gm/convexpolyeffect.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 106 | "$_gm/copy_to_4444.cpp", |
Michael Ludwig | 08f1a25 | 2020-01-22 14:32:11 -0500 | [diff] [blame] | 107 | "$_gm/crbug_224618.cpp", |
Hal Canary | 385468f | 2017-02-13 11:03:23 -0500 | [diff] [blame] | 108 | "$_gm/crbug_691386.cpp", |
Brian Salomon | 29f9ed4 | 2017-11-29 10:52:00 -0500 | [diff] [blame] | 109 | "$_gm/crbug_788500.cpp", |
Brian Salomon | 3ac1f95 | 2018-09-07 13:47:49 -0400 | [diff] [blame] | 110 | "$_gm/crbug_847759.cpp", |
Stephen White | cfe1264 | 2018-09-26 17:25:59 -0400 | [diff] [blame] | 111 | "$_gm/crbug_884166.cpp", |
| 112 | "$_gm/crbug_887103.cpp", |
Brian Salomon | 09181ef | 2018-11-14 13:39:51 -0500 | [diff] [blame] | 113 | "$_gm/crbug_892988.cpp", |
Brian Salomon | 908bb23 | 2018-11-19 10:05:08 -0500 | [diff] [blame] | 114 | "$_gm/crbug_899512.cpp", |
Brian Osman | c32aeb3 | 2018-12-03 11:17:51 -0500 | [diff] [blame] | 115 | "$_gm/crbug_905548.cpp", |
Stephen White | 0c72ed3 | 2019-06-13 13:13:13 -0400 | [diff] [blame] | 116 | "$_gm/crbug_908646.cpp", |
Stephen White | c4dbc37 | 2019-05-22 10:50:14 -0400 | [diff] [blame] | 117 | "$_gm/crbug_913349.cpp", |
Hal Canary | 8cb7376 | 2019-01-09 09:46:43 -0500 | [diff] [blame] | 118 | "$_gm/crbug_918512.cpp", |
Brian Salomon | c512eae | 2019-03-11 16:12:51 -0400 | [diff] [blame] | 119 | "$_gm/crbug_938592.cpp", |
Brian Salomon | 8a97f56 | 2019-04-18 14:07:27 -0400 | [diff] [blame] | 120 | "$_gm/crbug_946965.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 121 | "$_gm/crbug_947055.cpp", |
Michael Ludwig | 0a1e9ef | 2019-08-30 10:03:15 -0400 | [diff] [blame] | 122 | "$_gm/crbug_996140.cpp", |
Michael Ludwig | 87211cd | 2020-01-22 14:39:35 -0500 | [diff] [blame] | 123 | "$_gm/crbug_1041204.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 124 | "$_gm/croppedrects.cpp", |
Brian Osman | 13dddce | 2017-05-09 13:19:50 -0400 | [diff] [blame] | 125 | "$_gm/crosscontextimage.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 126 | "$_gm/cubicpaths.cpp", |
Mike Klein | 0aa0508 | 2018-12-12 12:37:56 -0500 | [diff] [blame] | 127 | "$_gm/daa.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 128 | "$_gm/dashcircle.cpp", |
| 129 | "$_gm/dashcubics.cpp", |
| 130 | "$_gm/dashing.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 131 | "$_gm/degeneratesegments.cpp", |
| 132 | "$_gm/dftext.cpp", |
Brian Salomon | 5c6ac64 | 2017-12-19 11:09:32 -0500 | [diff] [blame] | 133 | "$_gm/dftext_blob_persp.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 134 | "$_gm/discard.cpp", |
| 135 | "$_gm/displacement.cpp", |
| 136 | "$_gm/distantclip.cpp", |
| 137 | "$_gm/downsamplebitmap.cpp", |
| 138 | "$_gm/draw_bitmap_rect_skbug4374.cpp", |
| 139 | "$_gm/drawable.cpp", |
| 140 | "$_gm/drawatlas.cpp", |
| 141 | "$_gm/drawatlascolor.cpp", |
| 142 | "$_gm/drawbitmaprect.cpp", |
Brian Salomon | d7065e7 | 2018-10-12 11:42:02 -0400 | [diff] [blame] | 143 | "$_gm/drawimageset.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 144 | "$_gm/drawminibitmaprect.cpp", |
Michael Ludwig | 6985853 | 2018-11-28 15:34:34 -0500 | [diff] [blame] | 145 | "$_gm/drawquadset.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 146 | "$_gm/drawregion.cpp", |
| 147 | "$_gm/drawregionmodes.cpp", |
| 148 | "$_gm/dropshadowimagefilter.cpp", |
| 149 | "$_gm/drrect.cpp", |
Brian Salomon | 6574921 | 2017-12-01 16:01:47 -0500 | [diff] [blame] | 150 | "$_gm/drrect_small_inner.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 151 | "$_gm/dstreadshuffle.cpp", |
Brian Salomon | c75bc03 | 2019-11-11 13:47:25 -0500 | [diff] [blame] | 152 | "$_gm/ducky_yuv_blend.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 153 | "$_gm/emboss.cpp", |
| 154 | "$_gm/emptypath.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 155 | "$_gm/encode.cpp", |
Hal Canary | ac55784 | 2019-05-03 11:48:07 -0400 | [diff] [blame] | 156 | "$_gm/encode_alpha_jpeg.cpp", |
| 157 | "$_gm/encode_platform.cpp", |
| 158 | "$_gm/encode_srgb.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 159 | "$_gm/extractbitmap.cpp", |
| 160 | "$_gm/fadefilter.cpp", |
| 161 | "$_gm/fatpathfill.cpp", |
| 162 | "$_gm/filltypes.cpp", |
| 163 | "$_gm/filltypespersp.cpp", |
| 164 | "$_gm/filterbitmap.cpp", |
Robert Phillips | 8ced688 | 2016-12-16 11:47:46 -0500 | [diff] [blame] | 165 | "$_gm/filterbug.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 166 | "$_gm/filterfastbounds.cpp", |
| 167 | "$_gm/filterindiabox.cpp", |
Robert Phillips | a097173 | 2017-10-31 12:26:35 -0400 | [diff] [blame] | 168 | "$_gm/flippity.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 169 | "$_gm/fontcache.cpp", |
| 170 | "$_gm/fontmgr.cpp", |
Jim Van Verth | 753403c | 2018-12-18 11:04:37 -0500 | [diff] [blame] | 171 | "$_gm/fontregen.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 172 | "$_gm/fontscaler.cpp", |
| 173 | "$_gm/fontscalerdistortable.cpp", |
Ethan Nicholas | d4efe68 | 2019-08-29 16:10:13 -0400 | [diff] [blame] | 174 | "$_gm/fpcoordinateoverride.cpp", |
Chris Dalton | 0921219 | 2018-11-13 15:07:24 -0500 | [diff] [blame] | 175 | "$_gm/fwidth_squircle.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 176 | "$_gm/gamma.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 177 | "$_gm/gammatext.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 178 | "$_gm/getpostextpath.cpp", |
| 179 | "$_gm/giantbitmap.cpp", |
| 180 | "$_gm/glyph_pos.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 181 | "$_gm/gm.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 182 | "$_gm/gradient_dirty_laundry.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 183 | "$_gm/gradient_matrix.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 184 | "$_gm/gradients.cpp", |
| 185 | "$_gm/gradients_2pt_conical.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 186 | "$_gm/gradients_degenerate.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 187 | "$_gm/gradients_no_texture.cpp", |
| 188 | "$_gm/gradtext.cpp", |
| 189 | "$_gm/grayscalejpg.cpp", |
| 190 | "$_gm/hairlines.cpp", |
| 191 | "$_gm/hairmodes.cpp", |
| 192 | "$_gm/hardstop_gradients.cpp", |
Dominic Mazzoni | 394d414 | 2017-02-14 11:15:31 -0800 | [diff] [blame] | 193 | "$_gm/highcontrastfilter.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 194 | "$_gm/hittestpath.cpp", |
Mike Klein | 6bfe3f5 | 2017-05-05 13:49:00 -0400 | [diff] [blame] | 195 | "$_gm/hsl.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 196 | "$_gm/hugepath.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 197 | "$_gm/image.cpp", |
| 198 | "$_gm/image_pict.cpp", |
| 199 | "$_gm/image_shader.cpp", |
| 200 | "$_gm/imagealphathreshold.cpp", |
| 201 | "$_gm/imageblur.cpp", |
| 202 | "$_gm/imageblur2.cpp", |
wutao | 0dc1f4f | 2017-06-26 15:03:55 -0700 | [diff] [blame] | 203 | "$_gm/imageblurclampmode.cpp", |
wutao | 039a7c7 | 2017-06-30 10:44:45 -0700 | [diff] [blame] | 204 | "$_gm/imageblurrepeatmode.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 205 | "$_gm/imageblurtiled.cpp", |
| 206 | "$_gm/imagefilters.cpp", |
| 207 | "$_gm/imagefiltersbase.cpp", |
| 208 | "$_gm/imagefiltersclipped.cpp", |
| 209 | "$_gm/imagefilterscropexpand.cpp", |
| 210 | "$_gm/imagefilterscropped.cpp", |
| 211 | "$_gm/imagefiltersgraph.cpp", |
| 212 | "$_gm/imagefiltersscaled.cpp", |
| 213 | "$_gm/imagefiltersstroked.cpp", |
| 214 | "$_gm/imagefilterstransformed.cpp", |
| 215 | "$_gm/imagefromyuvtextures.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 216 | "$_gm/imagemagnifier.cpp", |
| 217 | "$_gm/imagemakewithfilter.cpp", |
| 218 | "$_gm/imagemasksubset.cpp", |
| 219 | "$_gm/imageresizetiled.cpp", |
| 220 | "$_gm/imagescalealigned.cpp", |
| 221 | "$_gm/imagesource.cpp", |
| 222 | "$_gm/imagesource2.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 223 | "$_gm/internal_links.cpp", |
| 224 | "$_gm/inversepaths.cpp", |
Chris Dalton | c096654 | 2019-09-23 20:16:03 -0600 | [diff] [blame] | 225 | "$_gm/inverseclip.cpp", |
Brian Osman | b433c56 | 2017-09-12 16:04:28 -0400 | [diff] [blame] | 226 | "$_gm/jpg_color_cube.cpp", |
Chris Dalton | 07931aa | 2019-07-29 15:38:40 -0600 | [diff] [blame] | 227 | "$_gm/labyrinth.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 228 | "$_gm/largeglyphblur.cpp", |
| 229 | "$_gm/lattice.cpp", |
| 230 | "$_gm/lcdblendmodes.cpp", |
| 231 | "$_gm/lcdoverlap.cpp", |
| 232 | "$_gm/lcdtext.cpp", |
| 233 | "$_gm/lighting.cpp", |
Robert Phillips | a8cdbd7 | 2018-07-17 12:30:40 -0400 | [diff] [blame] | 234 | "$_gm/lightingshader.cpp", |
| 235 | "$_gm/lightingshader2.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 236 | "$_gm/linepaths.cpp", |
| 237 | "$_gm/localmatriximagefilter.cpp", |
Matt Sarett | 547a727 | 2017-04-12 11:52:47 -0400 | [diff] [blame] | 238 | "$_gm/localmatriximageshader.cpp", |
Florin Malita | 325ea32 | 2018-04-04 14:17:30 -0400 | [diff] [blame] | 239 | "$_gm/localmatrixshader.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 240 | "$_gm/lumafilter.cpp", |
Mike Reed | 1b8aa72 | 2019-02-21 09:00:34 -0500 | [diff] [blame] | 241 | "$_gm/mac_aa_explorer.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 242 | "$_gm/make_raster_image.cpp", |
Matt Sarett | 9f3dcb3 | 2017-05-04 08:53:32 -0400 | [diff] [blame] | 243 | "$_gm/makecolorspace.cpp", |
Chris Dalton | 6f5e77a | 2018-04-23 21:14:42 -0600 | [diff] [blame] | 244 | "$_gm/mandoline.cpp", |
Jim Van Verth | e549a05 | 2017-02-21 17:55:13 -0500 | [diff] [blame] | 245 | "$_gm/manypaths.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 246 | "$_gm/matrixconvolution.cpp", |
| 247 | "$_gm/matriximagefilter.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 248 | "$_gm/mipmap.cpp", |
| 249 | "$_gm/mixedtextblobs.cpp", |
Florin Malita | 346ce63 | 2019-02-16 22:12:59 -0500 | [diff] [blame] | 250 | "$_gm/mixercolorfilter.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 251 | "$_gm/modecolorfilters.cpp", |
| 252 | "$_gm/morphology.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 253 | "$_gm/nested.cpp", |
| 254 | "$_gm/ninepatchstretch.cpp", |
| 255 | "$_gm/nonclosedpaths.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 256 | "$_gm/offsetimagefilter.cpp", |
Leon Scroggins III | 2e0fadb | 2018-01-16 21:10:29 -0500 | [diff] [blame] | 257 | "$_gm/orientation.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 258 | "$_gm/ovals.cpp", |
Herb Derby | 2273c90 | 2019-04-03 14:04:08 -0400 | [diff] [blame] | 259 | "$_gm/overdrawcanvas.cpp", |
Matt Sarett | 030cbd5 | 2016-11-22 15:48:50 -0500 | [diff] [blame] | 260 | "$_gm/overdrawcolorfilter.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 261 | "$_gm/overstroke.cpp", |
Mike Klein | 8f5a7a6 | 2018-09-11 12:11:46 -0400 | [diff] [blame] | 262 | "$_gm/p3.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 263 | "$_gm/patch.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 264 | "$_gm/path_stroke_with_zero_length.cpp", |
Mike Reed | bae6169 | 2019-07-12 11:00:41 -0400 | [diff] [blame] | 265 | "$_gm/patharcto.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 266 | "$_gm/pathcontourstart.cpp", |
| 267 | "$_gm/patheffects.cpp", |
| 268 | "$_gm/pathfill.cpp", |
| 269 | "$_gm/pathinterior.cpp", |
| 270 | "$_gm/pathmaskcache.cpp", |
Mike Klein | b18eb35 | 2018-03-22 11:32:09 -0400 | [diff] [blame] | 271 | "$_gm/pathmeasure.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 272 | "$_gm/pathopsinverse.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 273 | "$_gm/pathreverse.cpp", |
| 274 | "$_gm/pdf_never_embed.cpp", |
| 275 | "$_gm/perlinnoise.cpp", |
Brian Salomon | be3c1d2 | 2018-05-21 12:54:39 -0400 | [diff] [blame] | 276 | "$_gm/perspimages.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 277 | "$_gm/perspshaders.cpp", |
| 278 | "$_gm/picture.cpp", |
| 279 | "$_gm/pictureimagefilter.cpp", |
| 280 | "$_gm/pictureimagegenerator.cpp", |
| 281 | "$_gm/pictureshader.cpp", |
Matt Sarett | e71db44 | 2017-04-21 15:06:51 -0400 | [diff] [blame] | 282 | "$_gm/pictureshadercache.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 283 | "$_gm/pictureshadertile.cpp", |
| 284 | "$_gm/pixelsnap.cpp", |
| 285 | "$_gm/plus.cpp", |
| 286 | "$_gm/points.cpp", |
| 287 | "$_gm/poly2poly.cpp", |
Jim Van Verth | 4db18ed | 2018-04-03 10:00:37 -0400 | [diff] [blame] | 288 | "$_gm/polygonoffset.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 289 | "$_gm/polygons.cpp", |
Chris Dalton | 5b5403e | 2019-06-05 11:54:39 -0600 | [diff] [blame] | 290 | "$_gm/preservefillrule.cpp", |
Michael Ludwig | 784184a | 2019-04-30 13:28:26 -0400 | [diff] [blame] | 291 | "$_gm/postercircle.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 292 | "$_gm/quadpaths.cpp", |
Mike Klein | fd35c74 | 2017-05-15 15:55:54 -0400 | [diff] [blame] | 293 | "$_gm/radial_gradient_precision.cpp", |
Ben Wagner | 2b4dcd3 | 2019-06-06 14:39:52 -0400 | [diff] [blame] | 294 | "$_gm/rasterhandleallocator.cpp", |
Matt Sarett | 909d379 | 2016-12-22 10:52:25 -0500 | [diff] [blame] | 295 | "$_gm/readpixels.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 296 | "$_gm/recordopts.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 297 | "$_gm/rects.cpp", |
| 298 | "$_gm/repeated_bitmap.cpp", |
| 299 | "$_gm/resizeimagefilter.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 300 | "$_gm/roundrects.cpp", |
| 301 | "$_gm/rrect.cpp", |
| 302 | "$_gm/rrectclipdrawpaint.cpp", |
| 303 | "$_gm/rrects.cpp", |
Ethan Nicholas | a70693b | 2019-03-04 13:07:36 -0500 | [diff] [blame] | 304 | "$_gm/runtimecolorfilter.cpp", |
Brian Osman | 2e29ab5 | 2019-09-20 12:19:11 -0400 | [diff] [blame] | 305 | "$_gm/runtimefunctions.cpp", |
Mike Reed | 3fd3cc9 | 2019-06-20 12:40:30 -0400 | [diff] [blame] | 306 | "$_gm/runtimeshader.cpp", |
Chris Dalton | d7291ba | 2019-03-07 14:17:03 -0700 | [diff] [blame] | 307 | "$_gm/samplelocations.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 308 | "$_gm/samplerstress.cpp", |
Mike Reed | 113fd34 | 2017-01-14 13:45:02 -0500 | [diff] [blame] | 309 | "$_gm/savelayer.cpp", |
Jim Van Verth | 1b12545 | 2018-02-13 15:21:34 -0500 | [diff] [blame] | 310 | "$_gm/scaledemoji.cpp", |
Bruce Wang | 77bf48a | 2018-07-18 15:32:08 -0400 | [diff] [blame] | 311 | "$_gm/scaledemoji_rendering.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 312 | "$_gm/scaledstrokes.cpp", |
Mike Reed | 6e87eee | 2018-01-18 16:06:54 -0500 | [diff] [blame] | 313 | "$_gm/shadermaskfilter.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 314 | "$_gm/shadertext3.cpp", |
Brian Salomon | 0bd699e | 2017-02-01 12:23:25 -0500 | [diff] [blame] | 315 | "$_gm/shadowutils.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 316 | "$_gm/shallowgradient.cpp", |
| 317 | "$_gm/shapes.cpp", |
Chris Dalton | 04a1de5 | 2018-03-14 02:04:09 -0600 | [diff] [blame] | 318 | "$_gm/sharedcorners.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 319 | "$_gm/showmiplevels.cpp", |
Robert Phillips | 8bb3b21 | 2017-02-06 12:32:55 -0500 | [diff] [blame] | 320 | "$_gm/simple_magnification.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 321 | "$_gm/simpleaaclip.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 322 | "$_gm/simplerect.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 323 | "$_gm/skbug1719.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 324 | "$_gm/skbug_257.cpp", |
| 325 | "$_gm/skbug_4868.cpp", |
| 326 | "$_gm/skbug_5321.cpp", |
Michael Ludwig | 4edd420 | 2019-01-15 12:09:25 -0500 | [diff] [blame] | 327 | "$_gm/skbug_8664.cpp", |
Brian Osman | 937d967 | 2019-04-05 11:54:37 -0400 | [diff] [blame] | 328 | "$_gm/skbug_8955.cpp", |
Brian Salomon | 2c59659 | 2019-08-13 20:05:04 -0400 | [diff] [blame] | 329 | "$_gm/skbug_9319.cpp", |
Mike Klein | d352529 | 2020-01-28 13:12:50 -0600 | [diff] [blame] | 330 | "$_gm/skbug_9819.cpp", |
Ruiqi Mao | b609e6d | 2018-07-17 10:19:38 -0400 | [diff] [blame] | 331 | "$_gm/skinning.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 332 | "$_gm/smallarc.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 333 | "$_gm/smallpaths.cpp", |
| 334 | "$_gm/spritebitmap.cpp", |
| 335 | "$_gm/srcmode.cpp", |
Mike Reed | bdf6c62 | 2017-07-05 22:40:23 -0400 | [diff] [blame] | 336 | "$_gm/srgb.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 337 | "$_gm/stlouisarch.cpp", |
| 338 | "$_gm/stringart.cpp", |
| 339 | "$_gm/stroke_rect_shader.cpp", |
| 340 | "$_gm/strokedlines.cpp", |
| 341 | "$_gm/strokefill.cpp", |
| 342 | "$_gm/strokerect.cpp", |
Robert Phillips | d5caeb8 | 2020-01-08 16:27:59 -0500 | [diff] [blame] | 343 | "$_gm/strokerect_anisotropic.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 344 | "$_gm/strokerects.cpp", |
| 345 | "$_gm/strokes.cpp", |
| 346 | "$_gm/stroketext.cpp", |
| 347 | "$_gm/subsetshader.cpp", |
| 348 | "$_gm/surface.cpp", |
| 349 | "$_gm/tablecolorfilter.cpp", |
| 350 | "$_gm/tallstretchedbitmaps.cpp", |
Chris Dalton | 5a2f962 | 2019-12-27 14:56:38 -0700 | [diff] [blame] | 351 | "$_gm/tessellation.cpp", |
Tenghui Zhu | ea47957 | 2017-02-09 17:45:46 -0800 | [diff] [blame] | 352 | "$_gm/testgradient.cpp", |
Brian Salomon | f033404 | 2020-01-31 16:16:39 -0500 | [diff] [blame^] | 353 | "$_gm/texelsubset.cpp", |
Hal Canary | 7c70143 | 2019-05-02 12:58:29 -0400 | [diff] [blame] | 354 | "$_gm/text_scale_skew.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 355 | "$_gm/textblob.cpp", |
| 356 | "$_gm/textblobblockreordering.cpp", |
| 357 | "$_gm/textblobcolortrans.cpp", |
| 358 | "$_gm/textblobgeometrychange.cpp", |
| 359 | "$_gm/textbloblooper.cpp", |
| 360 | "$_gm/textblobmixedsizes.cpp", |
| 361 | "$_gm/textblobrandomfont.cpp", |
| 362 | "$_gm/textblobshader.cpp", |
| 363 | "$_gm/textblobtransforms.cpp", |
| 364 | "$_gm/textblobuseaftergpufree.cpp", |
| 365 | "$_gm/texteffects.cpp", |
Stephen White | e7a364d | 2017-01-11 16:19:26 -0500 | [diff] [blame] | 366 | "$_gm/thinconcavepaths.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 367 | "$_gm/thinrects.cpp", |
| 368 | "$_gm/thinstrokedrects.cpp", |
| 369 | "$_gm/tiledscaledbitmap.cpp", |
| 370 | "$_gm/tileimagefilter.cpp", |
| 371 | "$_gm/tilemodes.cpp", |
Hal Canary | b82ac366 | 2019-05-02 10:47:46 -0400 | [diff] [blame] | 372 | "$_gm/tilemodes_alpha.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 373 | "$_gm/tilemodes_scaled.cpp", |
| 374 | "$_gm/tinybitmap.cpp", |
| 375 | "$_gm/transparency.cpp", |
Chris Dalton | 09a7bb2 | 2018-08-31 19:53:15 +0800 | [diff] [blame] | 376 | "$_gm/trickycubicstrokes.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 377 | "$_gm/typeface.cpp", |
Mike Klein | c9eace8 | 2018-10-31 10:49:38 -0400 | [diff] [blame] | 378 | "$_gm/unpremul.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 379 | "$_gm/variedtext.cpp", |
| 380 | "$_gm/vertices.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 381 | "$_gm/verylargebitmap.cpp", |
Robert Phillips | bfa76f2 | 2018-10-03 12:12:26 -0400 | [diff] [blame] | 382 | "$_gm/wacky_yuv_formats.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 383 | "$_gm/windowrectangles.cpp", |
| 384 | "$_gm/xfermodeimagefilter.cpp", |
| 385 | "$_gm/xfermodes.cpp", |
| 386 | "$_gm/xfermodes2.cpp", |
| 387 | "$_gm/xfermodes3.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 388 | "$_gm/yuvtorgbeffect.cpp", |
Brian Salomon | 8a99a41 | 2019-12-04 11:05:35 -0500 | [diff] [blame] | 389 | "$_gm/yuv420_odd_dim.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 390 | ] |
John Rosasco | 24cbdab | 2019-09-25 14:14:35 -0700 | [diff] [blame] | 391 | |
| 392 | gl_gm_sources = [ |
| 393 | "$_gm/atlastext.cpp", |
| 394 | "$_gm/rectangletexture.cpp", |
| 395 | ] |