• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:macros.bzl", "generated_cc_atom")
2
3generated_cc_atom(
4    name = "all_examples_src",
5    srcs = ["all_examples.cpp"],
6    visibility = ["//:__subpackages__"],
7    deps = [
8        "//docs/examples:50_percent_gray_src",
9        "//docs/examples:50_percent_srgb_src",
10        "//docs/examples:Alpha_Constants_a_src",
11        "//docs/examples:Alpha_Constants_b_src",
12        "//docs/examples:Alpha_Type_Opaque_src",
13        "//docs/examples:Alpha_Type_Premul_src",
14        "//docs/examples:Alpha_Type_Unpremul_src",
15        "//docs/examples:Anti_Alias_src",
16        "//docs/examples:Arc_src",
17        "//docs/examples:AutoCanvasRestore_SkCanvas_star_src",
18        "//docs/examples:AutoCanvasRestore_restore_src",
19        "//docs/examples:Bitmap_012_src",
20        "//docs/examples:Bitmap_ComputeIsOpaque_src",
21        "//docs/examples:Bitmap_HeapAllocator_allocPixelRef_src",
22        "//docs/examples:Bitmap_allocN32Pixels_src",
23        "//docs/examples:Bitmap_allocPixelsFlags_src",
24        "//docs/examples:Bitmap_allocPixels_src",
25        "//docs/examples:Bitmap_bounds_src",
26        "//docs/examples:Bitmap_bytesPerPixel_src",
27        "//docs/examples:Bitmap_colorSpace_src",
28        "//docs/examples:Bitmap_colorType_src",
29        "//docs/examples:Bitmap_computeByteSize_src",
30        "//docs/examples:Bitmap_copy_const_SkBitmap_src",
31        "//docs/examples:Bitmap_copy_operator_src",
32        "//docs/examples:Bitmap_dimensions_src",
33        "//docs/examples:Bitmap_drawsNothing_src",
34        "//docs/examples:Bitmap_empty_constructor_src",
35        "//docs/examples:Bitmap_empty_src",
36        "//docs/examples:Bitmap_eraseARGB_src",
37        "//docs/examples:Bitmap_eraseColor_src",
38        "//docs/examples:Bitmap_erase_src",
39        "//docs/examples:Bitmap_extractAlpha_2_src",
40        "//docs/examples:Bitmap_extractAlpha_3_src",
41        "//docs/examples:Bitmap_extractAlpha_src",
42        "//docs/examples:Bitmap_extractSubset_src",
43        "//docs/examples:Bitmap_getAddr16_src",
44        "//docs/examples:Bitmap_getAddr32_src",
45        "//docs/examples:Bitmap_getAddr8_src",
46        "//docs/examples:Bitmap_getAddr_src",
47        "//docs/examples:Bitmap_getBounds_2_src",
48        "//docs/examples:Bitmap_getBounds_src",
49        "//docs/examples:Bitmap_getColor_src",
50        "//docs/examples:Bitmap_getGenerationID_src",
51        "//docs/examples:Bitmap_getPixels_src",
52        "//docs/examples:Bitmap_getSubset_src",
53        "//docs/examples:Bitmap_height_src",
54        "//docs/examples:Bitmap_info_src",
55        "//docs/examples:Bitmap_installPixels_2_src",
56        "//docs/examples:Bitmap_installPixels_3_src",
57        "//docs/examples:Bitmap_installPixels_src",
58        "//docs/examples:Bitmap_isImmutable_src",
59        "//docs/examples:Bitmap_isNull_src",
60        "//docs/examples:Bitmap_isOpaque_src",
61        "//docs/examples:Bitmap_move_SkBitmap_src",
62        "//docs/examples:Bitmap_move_operator_src",
63        "//docs/examples:Bitmap_notifyPixelsChanged_src",
64        "//docs/examples:Bitmap_peekPixels_src",
65        "//docs/examples:Bitmap_pixelRefOrigin_src",
66        "//docs/examples:Bitmap_pixelRef_src",
67        "//docs/examples:Bitmap_pixmap_src",
68        "//docs/examples:Bitmap_readPixels_2_src",
69        "//docs/examples:Bitmap_readPixels_3_src",
70        "//docs/examples:Bitmap_readPixels_src",
71        "//docs/examples:Bitmap_readyToDraw_src",
72        "//docs/examples:Bitmap_refColorSpace_src",
73        "//docs/examples:Bitmap_reset_src",
74        "//docs/examples:Bitmap_rowBytesAsPixels_src",
75        "//docs/examples:Bitmap_rowBytes_src",
76        "//docs/examples:Bitmap_setAlphaType_src",
77        "//docs/examples:Bitmap_setImmutable_src",
78        "//docs/examples:Bitmap_setInfo_src",
79        "//docs/examples:Bitmap_setPixelRef_src",
80        "//docs/examples:Bitmap_setPixels_src",
81        "//docs/examples:Bitmap_shiftPerPixel_src",
82        "//docs/examples:Bitmap_swap_src",
83        "//docs/examples:Bitmap_tryAllocN32Pixels_src",
84        "//docs/examples:Bitmap_tryAllocPixelsFlags_src",
85        "//docs/examples:Bitmap_tryAllocPixels_2_src",
86        "//docs/examples:Bitmap_tryAllocPixels_3_src",
87        "//docs/examples:Bitmap_tryAllocPixels_4_src",
88        "//docs/examples:Bitmap_tryAllocPixels_src",
89        "//docs/examples:Bitmap_width_src",
90        "//docs/examples:Bitmap_writePixels_2_src",
91        "//docs/examples:Bitmap_writePixels_src",
92        "//docs/examples:BlendModes_src",
93        "//docs/examples:Blend_Mode_Methods_src",
94        "//docs/examples:Canvas_129_src",
95        "//docs/examples:Canvas_MakeRasterDirectN32_src",
96        "//docs/examples:Canvas_MakeRasterDirect_src",
97        "//docs/examples:Canvas_PointMode_src",
98        "//docs/examples:Canvas_SaveLayerRec_SaveLayerRec_src",
99        "//docs/examples:Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star_const_SkImageFilter_star_src",
100        "//docs/examples:Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star_src",
101        "//docs/examples:Canvas_SaveLayerRec_src",
102        "//docs/examples:Canvas_SrcRectConstraint_src",
103        "//docs/examples:Canvas_accessTopLayerPixels_a_src",
104        "//docs/examples:Canvas_accessTopLayerPixels_b_src",
105        "//docs/examples:Canvas_accessTopRasterHandle_src",
106        "//docs/examples:Canvas_clear_src",
107        "//docs/examples:Canvas_clipPath_2_src",
108        "//docs/examples:Canvas_clipPath_3_src",
109        "//docs/examples:Canvas_clipPath_src",
110        "//docs/examples:Canvas_clipRRect_2_src",
111        "//docs/examples:Canvas_clipRRect_3_src",
112        "//docs/examples:Canvas_clipRRect_src",
113        "//docs/examples:Canvas_clipRect_2_src",
114        "//docs/examples:Canvas_clipRect_3_src",
115        "//docs/examples:Canvas_clipRect_src",
116        "//docs/examples:Canvas_clipRegion_src",
117        "//docs/examples:Canvas_concat_src",
118        "//docs/examples:Canvas_const_SkBitmap_const_SkSurfaceProps_src",
119        "//docs/examples:Canvas_copy_const_SkBitmap_src",
120        "//docs/examples:Canvas_destructor_src",
121        "//docs/examples:Canvas_drawAnnotation_2_src",
122        "//docs/examples:Canvas_drawArc_a_src",
123        "//docs/examples:Canvas_drawArc_b_src",
124        "//docs/examples:Canvas_drawAtlas_2_src",
125        "//docs/examples:Canvas_drawAtlas_src",
126        "//docs/examples:Canvas_drawBitmapRect_2_src",
127        "//docs/examples:Canvas_drawBitmapRect_3_src",
128        "//docs/examples:Canvas_drawBitmapRect_src",
129        "//docs/examples:Canvas_drawBitmap_src",
130        "//docs/examples:Canvas_drawCircle_2_src",
131        "//docs/examples:Canvas_drawCircle_src",
132        "//docs/examples:Canvas_drawColor_src",
133        "//docs/examples:Canvas_drawDRRect_a_src",
134        "//docs/examples:Canvas_drawDRRect_b_src",
135        "//docs/examples:Canvas_drawDrawable_2_src",
136        "//docs/examples:Canvas_drawDrawable_src",
137        "//docs/examples:Canvas_drawIRect_src",
138        "//docs/examples:Canvas_drawImageNine_2_src",
139        "//docs/examples:Canvas_drawImageNine_src",
140        "//docs/examples:Canvas_drawImageRect_2_src",
141        "//docs/examples:Canvas_drawImageRect_3_src",
142        "//docs/examples:Canvas_drawImageRect_4_src",
143        "//docs/examples:Canvas_drawImageRect_5_src",
144        "//docs/examples:Canvas_drawImageRect_6_src",
145        "//docs/examples:Canvas_drawImageRect_src",
146        "//docs/examples:Canvas_drawImage_2_src",
147        "//docs/examples:Canvas_drawImage_src",
148        "//docs/examples:Canvas_drawLine_2_src",
149        "//docs/examples:Canvas_drawLine_src",
150        "//docs/examples:Canvas_drawOval_src",
151        "//docs/examples:Canvas_drawPaint_src",
152        "//docs/examples:Canvas_drawPatch_2_a_src",
153        "//docs/examples:Canvas_drawPatch_2_b_src",
154        "//docs/examples:Canvas_drawPatch_src",
155        "//docs/examples:Canvas_drawPath_src",
156        "//docs/examples:Canvas_drawPicture_2_src",
157        "//docs/examples:Canvas_drawPicture_3_src",
158        "//docs/examples:Canvas_drawPicture_4_src",
159        "//docs/examples:Canvas_drawPoint_2_src",
160        "//docs/examples:Canvas_drawPoint_src",
161        "//docs/examples:Canvas_drawPoints_src",
162        "//docs/examples:Canvas_drawPosTextH_src",
163        "//docs/examples:Canvas_drawPosText_src",
164        "//docs/examples:Canvas_drawRRect_src",
165        "//docs/examples:Canvas_drawRect_src",
166        "//docs/examples:Canvas_drawRegion_src",
167        "//docs/examples:Canvas_drawRoundRect_src",
168        "//docs/examples:Canvas_drawString_2_src",
169        "//docs/examples:Canvas_drawString_src",
170        "//docs/examples:Canvas_drawTextBlob_2_src",
171        "//docs/examples:Canvas_drawTextBlob_src",
172        "//docs/examples:Canvas_drawTextRSXform_src",
173        "//docs/examples:Canvas_drawText_src",
174        "//docs/examples:Canvas_drawVertices_2_src",
175        "//docs/examples:Canvas_drawVertices_src",
176        "//docs/examples:Canvas_empty_constructor_src",
177        "//docs/examples:Canvas_getBaseLayerSize_src",
178        "//docs/examples:Canvas_getContext_src",
179        "//docs/examples:Canvas_getDeviceClipBounds_2_src",
180        "//docs/examples:Canvas_getDeviceClipBounds_src",
181        "//docs/examples:Canvas_getLocalClipBounds_2_src",
182        "//docs/examples:Canvas_getLocalClipBounds_src",
183        "//docs/examples:Canvas_getProps_src",
184        "//docs/examples:Canvas_getSaveCount_src",
185        "//docs/examples:Canvas_getTotalMatrix_src",
186        "//docs/examples:Canvas_imageInfo_src",
187        "//docs/examples:Canvas_int_int_const_SkSurfaceProps_star_src",
188        "//docs/examples:Canvas_isClipEmpty_src",
189        "//docs/examples:Canvas_isClipRect_src",
190        "//docs/examples:Canvas_kInitWithPrevious_SaveLayerFlag_src",
191        "//docs/examples:Canvas_makeSurface_src",
192        "//docs/examples:Canvas_peekPixels_src",
193        "//docs/examples:Canvas_quickReject_2_src",
194        "//docs/examples:Canvas_quickReject_src",
195        "//docs/examples:Canvas_readPixels_2_src",
196        "//docs/examples:Canvas_readPixels_3_src",
197        "//docs/examples:Canvas_readPixels_a_src",
198        "//docs/examples:Canvas_readPixels_b_src",
199        "//docs/examples:Canvas_resetMatrix_src",
200        "//docs/examples:Canvas_restoreToCount_src",
201        "//docs/examples:Canvas_restore_src",
202        "//docs/examples:Canvas_rotate_2_src",
203        "//docs/examples:Canvas_rotate_src",
204        "//docs/examples:Canvas_saveLayerAlpha_src",
205        "//docs/examples:Canvas_saveLayerPreserveLCDTextRequests_src",
206        "//docs/examples:Canvas_saveLayer_2_src",
207        "//docs/examples:Canvas_saveLayer_3_src",
208        "//docs/examples:Canvas_saveLayer_4_src",
209        "//docs/examples:Canvas_saveLayer_src",
210        "//docs/examples:Canvas_save_src",
211        "//docs/examples:Canvas_scale_src",
212        "//docs/examples:Canvas_setMatrix_src",
213        "//docs/examples:Canvas_skew_src",
214        "//docs/examples:Canvas_translate_src",
215        "//docs/examples:Canvas_writePixels_2_src",
216        "//docs/examples:Canvas_writePixels_src",
217        "//docs/examples:ChromeMDRefreshTab_src",
218        "//docs/examples:ChromeMDRefreshTabs_src",
219        "//docs/examples:Clear_src",
220        "//docs/examples:Clip_src",
221        "//docs/examples:ColorGetA_src",
222        "//docs/examples:ColorGetB_src",
223        "//docs/examples:ColorGetG_src",
224        "//docs/examples:ColorGetR_src",
225        "//docs/examples:ColorSetARGB_src",
226        "//docs/examples:ColorSetA_src",
227        "//docs/examples:ColorSetRGB_src",
228        "//docs/examples:ColorToHSV_src",
229        "//docs/examples:ColorTypeBytesPerPixel_src",
230        "//docs/examples:ColorTypeIsAlwaysOpaque_src",
231        "//docs/examples:ColorTypeValidateAlphaType_src",
232        "//docs/examples:Color_Burn_src",
233        "//docs/examples:Color_Constants_a_src",
234        "//docs/examples:Color_Constants_b_src",
235        "//docs/examples:Color_Constants_c_src",
236        "//docs/examples:Color_Constants_d_src",
237        "//docs/examples:Color_Dodge_src",
238        "//docs/examples:Color_Filter_Methods_src",
239        "//docs/examples:Color_Methods_src",
240        "//docs/examples:Color_Type_ARGB_4444_src",
241        "//docs/examples:Color_Type_Alpha_8_src",
242        "//docs/examples:Color_Type_BGRA_8888_src",
243        "//docs/examples:Color_Type_Gray_8_src",
244        "//docs/examples:Color_Type_RGBA_1010102_src",
245        "//docs/examples:Color_Type_RGBA_8888_src",
246        "//docs/examples:Color_Type_RGBA_F16_src",
247        "//docs/examples:Color_Type_RGB_101010_src",
248        "//docs/examples:Color_Type_RGB_565_src",
249        "//docs/examples:Color_Type_RGB_888_src",
250        "//docs/examples:Color_Wheel_src",
251        "//docs/examples:Color_src",
252        "//docs/examples:Colors_src",
253        "//docs/examples:Conic_Weight_a_src",
254        "//docs/examples:Conic_Weight_b_src",
255        "//docs/examples:Conic_Weight_c_src",
256        "//docs/examples:Cubic_src",
257        "//docs/examples:DCIToXYZD50_src",
258        "//docs/examples:Darken_src",
259        "//docs/examples:Device_Text_src",
260        "//docs/examples:Difference_src",
261        "//docs/examples:Dither_a_src",
262        "//docs/examples:Dither_b_src",
263        "//docs/examples:Dst_Atop_src",
264        "//docs/examples:Dst_In_src",
265        "//docs/examples:Dst_Out_src",
266        "//docs/examples:Dst_Over_src",
267        "//docs/examples:Dst_src",
268        "//docs/examples:Exclusion_src",
269        "//docs/examples:Fake_Bold_src",
270        "//docs/examples:Font_breakText_src",
271        "//docs/examples:GradientShader_MakeLinear_src",
272        "//docs/examples:HSVToColor_2_src",
273        "//docs/examples:HSVToColor_src",
274        "//docs/examples:Hard_Light_src",
275        "//docs/examples:Hue_src",
276        "//docs/examples:IPoint_Make_src",
277        "//docs/examples:IPoint_add_operator_src",
278        "//docs/examples:IPoint_addto_operator_src",
279        "//docs/examples:IPoint_equal_operator_src",
280        "//docs/examples:IPoint_equals_src",
281        "//docs/examples:IPoint_isZero_src",
282        "//docs/examples:IPoint_minus_operator_src",
283        "//docs/examples:IPoint_notequal_operator_src",
284        "//docs/examples:IPoint_set_src",
285        "//docs/examples:IPoint_subtract_operator_src",
286        "//docs/examples:IPoint_subtractfrom_operator_src",
287        "//docs/examples:IPoint_x_src",
288        "//docs/examples:IPoint_y_src",
289        "//docs/examples:IRect_Intersects_src",
290        "//docs/examples:IRect_MakeEmpty_src",
291        "//docs/examples:IRect_MakeLTRB_src",
292        "//docs/examples:IRect_MakeSize_src",
293        "//docs/examples:IRect_MakeWH_src",
294        "//docs/examples:IRect_MakeXYWH_src",
295        "//docs/examples:IRect_adjust_src",
296        "//docs/examples:IRect_bottom_src",
297        "//docs/examples:IRect_containsNoEmptyCheck_2_src",
298        "//docs/examples:IRect_containsNoEmptyCheck_src",
299        "//docs/examples:IRect_contains_3_src",
300        "//docs/examples:IRect_contains_4_src",
301        "//docs/examples:IRect_contains_src",
302        "//docs/examples:IRect_equal_operator_src",
303        "//docs/examples:IRect_height64_src",
304        "//docs/examples:IRect_height_src",
305        "//docs/examples:IRect_inset_src",
306        "//docs/examples:IRect_intersect_2_src",
307        "//docs/examples:IRect_intersect_src",
308        "//docs/examples:IRect_isEmpty64_src",
309        "//docs/examples:IRect_isEmpty_src",
310        "//docs/examples:IRect_join_2_src",
311        "//docs/examples:IRect_left_src",
312        "//docs/examples:IRect_makeInset_src",
313        "//docs/examples:IRect_makeOffset_src",
314        "//docs/examples:IRect_makeOutset_src",
315        "//docs/examples:IRect_makeSorted_src",
316        "//docs/examples:IRect_notequal_operator_src",
317        "//docs/examples:IRect_offsetTo_src",
318        "//docs/examples:IRect_offset_2_src",
319        "//docs/examples:IRect_offset_src",
320        "//docs/examples:IRect_outset_src",
321        "//docs/examples:IRect_right_src",
322        "//docs/examples:IRect_setEmpty_src",
323        "//docs/examples:IRect_setLTRB_src",
324        "//docs/examples:IRect_setXYWH_src",
325        "//docs/examples:IRect_size_src",
326        "//docs/examples:IRect_sort_src",
327        "//docs/examples:IRect_top_src",
328        "//docs/examples:IRect_width64_src",
329        "//docs/examples:IRect_width_src",
330        "//docs/examples:IRect_x_src",
331        "//docs/examples:IRect_y_src",
332        "//docs/examples:ImageInfo_ByteSizeOverflowed_src",
333        "//docs/examples:ImageInfo_MakeA8_src",
334        "//docs/examples:ImageInfo_MakeN32Premul_2_src",
335        "//docs/examples:ImageInfo_MakeN32Premul_src",
336        "//docs/examples:ImageInfo_MakeN32_src",
337        "//docs/examples:ImageInfo_MakeS32_src",
338        "//docs/examples:ImageInfo_MakeUnknown_2_src",
339        "//docs/examples:ImageInfo_MakeUnknown_src",
340        "//docs/examples:ImageInfo_Make_src",
341        "//docs/examples:ImageInfo_alphaType_src",
342        "//docs/examples:ImageInfo_bounds_src",
343        "//docs/examples:ImageInfo_bytesPerPixel_src",
344        "//docs/examples:ImageInfo_colorSpace_src",
345        "//docs/examples:ImageInfo_colorType_src",
346        "//docs/examples:ImageInfo_computeByteSize_src",
347        "//docs/examples:ImageInfo_computeMinByteSize_src",
348        "//docs/examples:ImageInfo_computeOffset_src",
349        "//docs/examples:ImageInfo_dimensions_src",
350        "//docs/examples:ImageInfo_empty_constructor_src",
351        "//docs/examples:ImageInfo_equal1_operator_src",
352        "//docs/examples:ImageInfo_gammaCloseToSRGB_src",
353        "//docs/examples:ImageInfo_height_src",
354        "//docs/examples:ImageInfo_isEmpty_src",
355        "//docs/examples:ImageInfo_isOpaque_src",
356        "//docs/examples:ImageInfo_makeColorSpace_src",
357        "//docs/examples:ImageInfo_makeWH_src",
358        "//docs/examples:ImageInfo_minRowBytes64_src",
359        "//docs/examples:ImageInfo_minRowBytes_src",
360        "//docs/examples:ImageInfo_notequal1_operator_src",
361        "//docs/examples:ImageInfo_refColorSpace_src",
362        "//docs/examples:ImageInfo_reset_src",
363        "//docs/examples:ImageInfo_shiftPerPixel_src",
364        "//docs/examples:ImageInfo_validRowBytes_src",
365        "//docs/examples:ImageInfo_width_src",
366        "//docs/examples:Image_Filter_Methods_src",
367        "//docs/examples:Image_MakeBackendTextureFromSkImage_src",
368        "//docs/examples:Image_MakeCrossContextFromPixmap_src",
369        "//docs/examples:Image_MakeFromAdoptedTexture_src",
370        "//docs/examples:Image_MakeFromBitmap_src",
371        "//docs/examples:Image_MakeFromEncoded_src",
372        "//docs/examples:Image_MakeFromGenerator_src",
373        "//docs/examples:Image_MakeFromPicture_src",
374        "//docs/examples:Image_MakeFromRaster_src",
375        "//docs/examples:Image_MakeFromTexture_2_src",
376        "//docs/examples:Image_MakeFromTexture_src",
377        "//docs/examples:Image_MakeRasterCopy_src",
378        "//docs/examples:Image_MakeRasterData_src",
379        "//docs/examples:Image_alphaType_src",
380        "//docs/examples:Image_bounds_src",
381        "//docs/examples:Image_colorSpace_src",
382        "//docs/examples:Image_colorType_src",
383        "//docs/examples:Image_dimensions_src",
384        "//docs/examples:Image_encodeToData_2_src",
385        "//docs/examples:Image_encodeToData_src",
386        "//docs/examples:Image_getBackendTexture_src",
387        "//docs/examples:Image_height_src",
388        "//docs/examples:Image_isAlphaOnly_src",
389        "//docs/examples:Image_isLazyGenerated_a_src",
390        "//docs/examples:Image_isLazyGenerated_b_src",
391        "//docs/examples:Image_isOpaque_src",
392        "//docs/examples:Image_isTextureBacked_src",
393        "//docs/examples:Image_isValid_src",
394        "//docs/examples:Image_makeColorSpace_src",
395        "//docs/examples:Image_makeNonTextureImage_src",
396        "//docs/examples:Image_makeRasterImage_src",
397        "//docs/examples:Image_makeShader_2_src",
398        "//docs/examples:Image_makeShader_src",
399        "//docs/examples:Image_makeSubset_src",
400        "//docs/examples:Image_makeTextureImage_src",
401        "//docs/examples:Image_makeWithFilter_src",
402        "//docs/examples:Image_peekPixels_src",
403        "//docs/examples:Image_readPixels_2_src",
404        "//docs/examples:Image_readPixels_src",
405        "//docs/examples:Image_refColorSpace_src",
406        "//docs/examples:Image_refEncodedData_src",
407        "//docs/examples:Image_scalePixels_src",
408        "//docs/examples:Image_uniqueID_src",
409        "//docs/examples:Image_width_src",
410        "//docs/examples:Lighten_src",
411        "//docs/examples:Luminosity_src",
412        "//docs/examples:Mask_Filter_Methods_src",
413        "//docs/examples:Matrix_063_src",
414        "//docs/examples:Matrix_Concat_src",
415        "//docs/examples:Matrix_I_src",
416        "//docs/examples:Matrix_InvalidMatrix_src",
417        "//docs/examples:Matrix_MakeAll_src",
418        "//docs/examples:Matrix_MakeRectToRect_src",
419        "//docs/examples:Matrix_MakeScale_src",
420        "//docs/examples:Matrix_MakeTrans_src",
421        "//docs/examples:Matrix_ScaleToFit_src",
422        "//docs/examples:Matrix_SetAffineIdentity_src",
423        "//docs/examples:Matrix_TypeMask_src",
424        "//docs/examples:Matrix_array_operator_src",
425        "//docs/examples:Matrix_asAffine_src",
426        "//docs/examples:Matrix_decomposeScale_src",
427        "//docs/examples:Matrix_dirtyMatrixTypeCache_src",
428        "//docs/examples:Matrix_dump_src",
429        "//docs/examples:Matrix_get9_src",
430        "//docs/examples:Matrix_getMaxScale_src",
431        "//docs/examples:Matrix_getMinMaxScales_src",
432        "//docs/examples:Matrix_getMinScale_src",
433        "//docs/examples:Matrix_getPerspX_src",
434        "//docs/examples:Matrix_getPerspY_src",
435        "//docs/examples:Matrix_getScaleX_src",
436        "//docs/examples:Matrix_getScaleY_src",
437        "//docs/examples:Matrix_getSkewX_src",
438        "//docs/examples:Matrix_getSkewY_src",
439        "//docs/examples:Matrix_getTranslateX_src",
440        "//docs/examples:Matrix_getTranslateY_src",
441        "//docs/examples:Matrix_getType_src",
442        "//docs/examples:Matrix_get_src",
443        "//docs/examples:Matrix_hasPerspective_src",
444        "//docs/examples:Matrix_invert_src",
445        "//docs/examples:Matrix_isFinite_src",
446        "//docs/examples:Matrix_isIdentity_src",
447        "//docs/examples:Matrix_isScaleTranslate_src",
448        "//docs/examples:Matrix_isSimilarity_src",
449        "//docs/examples:Matrix_isTranslate_src",
450        "//docs/examples:Matrix_mapHomogeneousPoints_src",
451        "//docs/examples:Matrix_mapPoints_2_src",
452        "//docs/examples:Matrix_mapPoints_src",
453        "//docs/examples:Matrix_mapRadius_src",
454        "//docs/examples:Matrix_mapRectScaleTranslate_src",
455        "//docs/examples:Matrix_mapRectToQuad_src",
456        "//docs/examples:Matrix_mapRect_2_src",
457        "//docs/examples:Matrix_mapRect_3_src",
458        "//docs/examples:Matrix_mapRect_src",
459        "//docs/examples:Matrix_mapVector_2_src",
460        "//docs/examples:Matrix_mapVector_src",
461        "//docs/examples:Matrix_mapVectors_2_src",
462        "//docs/examples:Matrix_mapVectors_src",
463        "//docs/examples:Matrix_mapXY_2_src",
464        "//docs/examples:Matrix_mapXY_src",
465        "//docs/examples:Matrix_postConcat_src",
466        "//docs/examples:Matrix_postRotate_2_src",
467        "//docs/examples:Matrix_postRotate_src",
468        "//docs/examples:Matrix_postScale_2_src",
469        "//docs/examples:Matrix_postScale_src",
470        "//docs/examples:Matrix_postSkew_2_src",
471        "//docs/examples:Matrix_postSkew_src",
472        "//docs/examples:Matrix_postTranslate_src",
473        "//docs/examples:Matrix_preConcat_src",
474        "//docs/examples:Matrix_preRotate_2_src",
475        "//docs/examples:Matrix_preRotate_src",
476        "//docs/examples:Matrix_preScale_2_src",
477        "//docs/examples:Matrix_preScale_src",
478        "//docs/examples:Matrix_preSkew_2_src",
479        "//docs/examples:Matrix_preSkew_src",
480        "//docs/examples:Matrix_preTranslate_src",
481        "//docs/examples:Matrix_preservesAxisAlignment_src",
482        "//docs/examples:Matrix_preservesRightAngles_src",
483        "//docs/examples:Matrix_rectStaysRect_src",
484        "//docs/examples:Matrix_reset_src",
485        "//docs/examples:Matrix_set9_src",
486        "//docs/examples:Matrix_setAffine_src",
487        "//docs/examples:Matrix_setAll_src",
488        "//docs/examples:Matrix_setConcat_src",
489        "//docs/examples:Matrix_setIdentity_src",
490        "//docs/examples:Matrix_setPerspX_src",
491        "//docs/examples:Matrix_setPerspY_src",
492        "//docs/examples:Matrix_setPolyToPoly_src",
493        "//docs/examples:Matrix_setRSXform_src",
494        "//docs/examples:Matrix_setRotate_2_src",
495        "//docs/examples:Matrix_setRotate_src",
496        "//docs/examples:Matrix_setScaleTranslate_src",
497        "//docs/examples:Matrix_setScaleX_src",
498        "//docs/examples:Matrix_setScaleY_src",
499        "//docs/examples:Matrix_setScale_2_src",
500        "//docs/examples:Matrix_setScale_src",
501        "//docs/examples:Matrix_setSinCos_2_src",
502        "//docs/examples:Matrix_setSinCos_src",
503        "//docs/examples:Matrix_setSkewX_src",
504        "//docs/examples:Matrix_setSkewY_src",
505        "//docs/examples:Matrix_setSkew_2_src",
506        "//docs/examples:Matrix_setSkew_src",
507        "//docs/examples:Matrix_setTranslateX_src",
508        "//docs/examples:Matrix_setTranslateY_src",
509        "//docs/examples:Matrix_setTranslate_2_src",
510        "//docs/examples:Matrix_setTranslate_src",
511        "//docs/examples:Matrix_set_src",
512        "//docs/examples:MemberIndex_src",
513        "//docs/examples:Miter_Limit_src",
514        "//docs/examples:Modulate_src",
515        "//docs/examples:Multiply_src",
516        "//docs/examples:Octopus_Generator_Animated_src",
517        "//docs/examples:Octopus_Generator_src",
518        "//docs/examples:Overlay_src",
519        "//docs/examples:PDF_src",
520        "//docs/examples:PaintDump_src",
521        "//docs/examples:Paint_053_src",
522        "//docs/examples:Paint_057_src",
523        "//docs/examples:Paint_containsText_src",
524        "//docs/examples:Paint_copy_const_SkPaint_src",
525        "//docs/examples:Paint_copy_operator_src",
526        "//docs/examples:Paint_countText_src",
527        "//docs/examples:Paint_empty_constructor_src",
528        "//docs/examples:Paint_equal_operator_src",
529        "//docs/examples:Paint_getAlpha_src",
530        "//docs/examples:Paint_getColor4f_src",
531        "//docs/examples:Paint_getColorFilter_src",
532        "//docs/examples:Paint_getColor_src",
533        "//docs/examples:Paint_getFillPath_2_src",
534        "//docs/examples:Paint_getFillPath_src",
535        "//docs/examples:Paint_getFlags_src",
536        "//docs/examples:Paint_getFontMetrics_src",
537        "//docs/examples:Paint_getFontSpacing_src",
538        "//docs/examples:Paint_getHinting_src",
539        "//docs/examples:Paint_getImageFilter_src",
540        "//docs/examples:Paint_getMaskFilter_src",
541        "//docs/examples:Paint_getPathEffect_src",
542        "//docs/examples:Paint_getPosTextPath_src",
543        "//docs/examples:Paint_getShader_src",
544        "//docs/examples:Paint_getStrokeCap_src",
545        "//docs/examples:Paint_getStrokeJoin_src",
546        "//docs/examples:Paint_getStrokeMiter_src",
547        "//docs/examples:Paint_getStrokeWidth_src",
548        "//docs/examples:Paint_getStyle_src",
549        "//docs/examples:Paint_getTextEncoding_src",
550        "//docs/examples:Paint_getTextPath_src",
551        "//docs/examples:Paint_getTextScaleX_src",
552        "//docs/examples:Paint_getTextSize_src",
553        "//docs/examples:Paint_getTextSkewX_src",
554        "//docs/examples:Paint_getTextWidths_src",
555        "//docs/examples:Paint_getTypeface_src",
556        "//docs/examples:Paint_isAntiAlias_src",
557        "//docs/examples:Paint_isAutohinted_src",
558        "//docs/examples:Paint_isDither_src",
559        "//docs/examples:Paint_isEmbeddedBitmapText_src",
560        "//docs/examples:Paint_isFakeBoldText_src",
561        "//docs/examples:Paint_isLCDRenderText_src",
562        "//docs/examples:Paint_isLinearText_src",
563        "//docs/examples:Paint_isSubpixelText_src",
564        "//docs/examples:Paint_measureText_2_src",
565        "//docs/examples:Paint_measureText_src",
566        "//docs/examples:Paint_move_SkPaint_src",
567        "//docs/examples:Paint_move_operator_src",
568        "//docs/examples:Paint_notequal_operator_src",
569        "//docs/examples:Paint_nothingToDraw_src",
570        "//docs/examples:Paint_refColorFilter_src",
571        "//docs/examples:Paint_refImageFilter_src",
572        "//docs/examples:Paint_refMaskFilter_src",
573        "//docs/examples:Paint_refPathEffect_src",
574        "//docs/examples:Paint_refShader_src",
575        "//docs/examples:Paint_refTypeface_src",
576        "//docs/examples:Paint_reset_src",
577        "//docs/examples:Paint_setARGB_src",
578        "//docs/examples:Paint_setAlpha_src",
579        "//docs/examples:Paint_setAntiAlias_src",
580        "//docs/examples:Paint_setAutohinted_src",
581        "//docs/examples:Paint_setBlendMode_src",
582        "//docs/examples:Paint_setColor4f_src",
583        "//docs/examples:Paint_setColorFilter_src",
584        "//docs/examples:Paint_setColor_src",
585        "//docs/examples:Paint_setDither_src",
586        "//docs/examples:Paint_setEmbeddedBitmapText_src",
587        "//docs/examples:Paint_setFakeBoldText_src",
588        "//docs/examples:Paint_setFlags_src",
589        "//docs/examples:Paint_setHinting_src",
590        "//docs/examples:Paint_setImageFilter_src",
591        "//docs/examples:Paint_setLCDRenderText_src",
592        "//docs/examples:Paint_setLinearText_src",
593        "//docs/examples:Paint_setMaskFilter_src",
594        "//docs/examples:Paint_setPathEffect_src",
595        "//docs/examples:Paint_setShader_src",
596        "//docs/examples:Paint_setStrokeCap_a_src",
597        "//docs/examples:Paint_setStrokeCap_b_src",
598        "//docs/examples:Paint_setStrokeJoin_src",
599        "//docs/examples:Paint_setStrokeMiter_src",
600        "//docs/examples:Paint_setStrokeWidth_src",
601        "//docs/examples:Paint_setStyle_src",
602        "//docs/examples:Paint_setSubpixelText_src",
603        "//docs/examples:Paint_setTextEncoding_src",
604        "//docs/examples:Paint_setTextScaleX_src",
605        "//docs/examples:Paint_setTextSize_src",
606        "//docs/examples:Paint_setTextSkewX_src",
607        "//docs/examples:Paint_setTypeface_src",
608        "//docs/examples:Paint_textToGlyphs_src",
609        "//docs/examples:Path_AddPathMode_src",
610        "//docs/examples:Path_ArcSize_src",
611        "//docs/examples:Path_ConvertConicToQuads_src",
612        "//docs/examples:Path_ConvertToNonInverseFillType_src",
613        "//docs/examples:Path_Convexity_src",
614        "//docs/examples:Path_Direction_src",
615        "//docs/examples:Path_Effect_Methods_src",
616        "//docs/examples:Path_FillType_a_src",
617        "//docs/examples:Path_FillType_b_src",
618        "//docs/examples:Path_IsCubicDegenerate_src",
619        "//docs/examples:Path_IsInverseFillType_src",
620        "//docs/examples:Path_IsLineDegenerate_src",
621        "//docs/examples:Path_IsQuadDegenerate_src",
622        "//docs/examples:Path_Iter_Iter_src",
623        "//docs/examples:Path_Iter_conicWeight_src",
624        "//docs/examples:Path_Iter_const_SkPath_src",
625        "//docs/examples:Path_Iter_isCloseLine_src",
626        "//docs/examples:Path_Iter_isClosedContour_src",
627        "//docs/examples:Path_Iter_next_src",
628        "//docs/examples:Path_Iter_setPath_src",
629        "//docs/examples:Path_Iter_src",
630        "//docs/examples:Path_SegmentMask_src",
631        "//docs/examples:Path_Verb_src",
632        "//docs/examples:Path_addArc_src",
633        "//docs/examples:Path_addCircle_src",
634        "//docs/examples:Path_addOval_2_src",
635        "//docs/examples:Path_addOval_src",
636        "//docs/examples:Path_addPath_2_src",
637        "//docs/examples:Path_addPath_3_src",
638        "//docs/examples:Path_addPath_src",
639        "//docs/examples:Path_addPoly_2_src",
640        "//docs/examples:Path_addPoly_src",
641        "//docs/examples:Path_addRRect_2_src",
642        "//docs/examples:Path_addRRect_src",
643        "//docs/examples:Path_addRect_2_src",
644        "//docs/examples:Path_addRect_3_src",
645        "//docs/examples:Path_addRect_src",
646        "//docs/examples:Path_addRoundRect_2_src",
647        "//docs/examples:Path_addRoundRect_src",
648        "//docs/examples:Path_arcTo_2_a_src",
649        "//docs/examples:Path_arcTo_2_b_src",
650        "//docs/examples:Path_arcTo_2_c_src",
651        "//docs/examples:Path_arcTo_3_src",
652        "//docs/examples:Path_arcTo_4_src",
653        "//docs/examples:Path_arcTo_src",
654        "//docs/examples:Path_close_src",
655        "//docs/examples:Path_computeTightBounds_src",
656        "//docs/examples:Path_conicTo_2_src",
657        "//docs/examples:Path_conicTo_src",
658        "//docs/examples:Path_conservativelyContainsRect_src",
659        "//docs/examples:Path_contains_src",
660        "//docs/examples:Path_copy_const_SkPath_src",
661        "//docs/examples:Path_copy_operator_src",
662        "//docs/examples:Path_countPoints_src",
663        "//docs/examples:Path_countVerbs_src",
664        "//docs/examples:Path_cubicTo_2_src",
665        "//docs/examples:Path_cubicTo_src",
666        "//docs/examples:Path_destructor_src",
667        "//docs/examples:Path_dumpHex_src",
668        "//docs/examples:Path_dump_2_src",
669        "//docs/examples:Path_dump_src",
670        "//docs/examples:Path_empty_constructor_src",
671        "//docs/examples:Path_equal_operator_src",
672        "//docs/examples:Path_getBounds_src",
673        "//docs/examples:Path_getFillType_src",
674        "//docs/examples:Path_getGenerationID_src",
675        "//docs/examples:Path_getLastPt_src",
676        "//docs/examples:Path_getPoint_src",
677        "//docs/examples:Path_getPoints_src",
678        "//docs/examples:Path_getSegmentMasks_src",
679        "//docs/examples:Path_getVerbs_src",
680        "//docs/examples:Path_incReserve_src",
681        "//docs/examples:Path_interpolate_src",
682        "//docs/examples:Path_isConvex_src",
683        "//docs/examples:Path_isEmpty_src",
684        "//docs/examples:Path_isFinite_src",
685        "//docs/examples:Path_isInterpolatable_src",
686        "//docs/examples:Path_isInverseFillType_2_src",
687        "//docs/examples:Path_isLastContourClosed_src",
688        "//docs/examples:Path_isLine_src",
689        "//docs/examples:Path_isOval_src",
690        "//docs/examples:Path_isRRect_src",
691        "//docs/examples:Path_isRect_src",
692        "//docs/examples:Path_isVolatile_src",
693        "//docs/examples:Path_lineTo_2_src",
694        "//docs/examples:Path_lineTo_src",
695        "//docs/examples:Path_moveTo_2_src",
696        "//docs/examples:Path_moveTo_src",
697        "//docs/examples:Path_offset_2_src",
698        "//docs/examples:Path_offset_src",
699        "//docs/examples:Path_quadTo_2_src",
700        "//docs/examples:Path_quadTo_src",
701        "//docs/examples:Path_rArcTo_src",
702        "//docs/examples:Path_rConicTo_src",
703        "//docs/examples:Path_rCubicTo_src",
704        "//docs/examples:Path_rLineTo_src",
705        "//docs/examples:Path_rMoveTo_src",
706        "//docs/examples:Path_rQuadTo_src",
707        "//docs/examples:Path_readFromMemory_src",
708        "//docs/examples:Path_reset_src",
709        "//docs/examples:Path_reverseAddPath_src",
710        "//docs/examples:Path_rewind_src",
711        "//docs/examples:Path_serialize_src",
712        "//docs/examples:Path_setFillType_src",
713        "//docs/examples:Path_setIsVolatile_src",
714        "//docs/examples:Path_setLastPt_2_src",
715        "//docs/examples:Path_setLastPt_src",
716        "//docs/examples:Path_swap_src",
717        "//docs/examples:Path_toggleInverseFillType_src",
718        "//docs/examples:Path_transform_2_src",
719        "//docs/examples:Path_transform_src",
720        "//docs/examples:Path_updateBoundsCache_src",
721        "//docs/examples:Path_writeToMemory_src",
722        "//docs/examples:Picture_008_src",
723        "//docs/examples:Picture_AbortCallback_abort_src",
724        "//docs/examples:Picture_MakeFromData_src",
725        "//docs/examples:Picture_MakeFromStream_src",
726        "//docs/examples:Picture_MakePlaceholder_src",
727        "//docs/examples:Picture_approximateBytesUsed_src",
728        "//docs/examples:Picture_approximateOpCount_src",
729        "//docs/examples:Picture_cullRect_src",
730        "//docs/examples:Picture_playback_src",
731        "//docs/examples:Picture_serialize_2_src",
732        "//docs/examples:Picture_serialize_src",
733        "//docs/examples:Picture_uniqueID_src",
734        "//docs/examples:Pixmap_addr16_2_src",
735        "//docs/examples:Pixmap_addr16_src",
736        "//docs/examples:Pixmap_addr32_2_src",
737        "//docs/examples:Pixmap_addr32_src",
738        "//docs/examples:Pixmap_addr64_2_src",
739        "//docs/examples:Pixmap_addr64_src",
740        "//docs/examples:Pixmap_addr8_2_src",
741        "//docs/examples:Pixmap_addr8_src",
742        "//docs/examples:Pixmap_addrF16_2_src",
743        "//docs/examples:Pixmap_addrF16_src",
744        "//docs/examples:Pixmap_addr_2_src",
745        "//docs/examples:Pixmap_addr_src",
746        "//docs/examples:Pixmap_alphaType_src",
747        "//docs/examples:Pixmap_bounds_src",
748        "//docs/examples:Pixmap_colorSpace_src",
749        "//docs/examples:Pixmap_colorType_src",
750        "//docs/examples:Pixmap_computeByteSize_src",
751        "//docs/examples:Pixmap_computeIsOpaque_src",
752        "//docs/examples:Pixmap_const_SkImageInfo_const_star_src",
753        "//docs/examples:Pixmap_empty_constructor_src",
754        "//docs/examples:Pixmap_erase_2_src",
755        "//docs/examples:Pixmap_erase_3_src",
756        "//docs/examples:Pixmap_erase_src",
757        "//docs/examples:Pixmap_extractSubset_src",
758        "//docs/examples:Pixmap_getColor_src",
759        "//docs/examples:Pixmap_height_src",
760        "//docs/examples:Pixmap_info_src",
761        "//docs/examples:Pixmap_isOpaque_src",
762        "//docs/examples:Pixmap_readPixels_2_src",
763        "//docs/examples:Pixmap_readPixels_3_src",
764        "//docs/examples:Pixmap_readPixels_4_src",
765        "//docs/examples:Pixmap_readPixels_src",
766        "//docs/examples:Pixmap_reset_2_src",
767        "//docs/examples:Pixmap_reset_src",
768        "//docs/examples:Pixmap_rowBytesAsPixels_src",
769        "//docs/examples:Pixmap_rowBytes_src",
770        "//docs/examples:Pixmap_scalePixels_src",
771        "//docs/examples:Pixmap_setColorSpace_src",
772        "//docs/examples:Pixmap_shiftPerPixel_src",
773        "//docs/examples:Pixmap_width_src",
774        "//docs/examples:Pixmap_writable_addr16_src",
775        "//docs/examples:Pixmap_writable_addr32_src",
776        "//docs/examples:Pixmap_writable_addr64_src",
777        "//docs/examples:Pixmap_writable_addr8_src",
778        "//docs/examples:Pixmap_writable_addrF16_src",
779        "//docs/examples:Pixmap_writable_addr_2_src",
780        "//docs/examples:Pixmap_writable_addr_src",
781        "//docs/examples:Plus_src",
782        "//docs/examples:Point_CrossProduct_src",
783        "//docs/examples:Point_Distance_src",
784        "//docs/examples:Point_DotProduct_src",
785        "//docs/examples:Point_Length_src",
786        "//docs/examples:Point_Make_src",
787        "//docs/examples:Point_Normalize_src",
788        "//docs/examples:Point_Offset_2_src",
789        "//docs/examples:Point_Offset_src",
790        "//docs/examples:Point_add_operator_src",
791        "//docs/examples:Point_addto_operator_src",
792        "//docs/examples:Point_cross_src",
793        "//docs/examples:Point_distanceToOrigin_src",
794        "//docs/examples:Point_dot_src",
795        "//docs/examples:Point_equal_operator_src",
796        "//docs/examples:Point_equals_src",
797        "//docs/examples:Point_isFinite_src",
798        "//docs/examples:Point_isZero_src",
799        "//docs/examples:Point_iset_2_src",
800        "//docs/examples:Point_iset_src",
801        "//docs/examples:Point_length_2_src",
802        "//docs/examples:Point_minus_operator_src",
803        "//docs/examples:Point_multiply_operator_src",
804        "//docs/examples:Point_multiplyby_operator_src",
805        "//docs/examples:Point_negate_src",
806        "//docs/examples:Point_normalize_2_src",
807        "//docs/examples:Point_notequal_operator_src",
808        "//docs/examples:Point_offset_3_src",
809        "//docs/examples:Point_scale_2_src",
810        "//docs/examples:Point_scale_src",
811        "//docs/examples:Point_setAbs_src",
812        "//docs/examples:Point_setLength_2_src",
813        "//docs/examples:Point_setLength_src",
814        "//docs/examples:Point_setNormalize_src",
815        "//docs/examples:Point_set_src",
816        "//docs/examples:Point_subtract_operator_src",
817        "//docs/examples:Point_subtractfrom_operator_src",
818        "//docs/examples:Point_x_src",
819        "//docs/examples:Point_y_src",
820        "//docs/examples:PreMultiplyARGB_src",
821        "//docs/examples:PreMultiplyColor_src",
822        "//docs/examples:Quad_a_src",
823        "//docs/examples:Quad_b_src",
824        "//docs/examples:RGBA4f_FromColor_src",
825        "//docs/examples:RGBA4f_equal1_operator_src",
826        "//docs/examples:RGBA4f_notequal1_operator_src",
827        "//docs/examples:RGBA4f_toSkColor_src",
828        "//docs/examples:RGBA4f_vec_2_src",
829        "//docs/examples:RGBA4f_vec_src",
830        "//docs/examples:RGBToHSV_src",
831        "//docs/examples:RRect_Corner_src",
832        "//docs/examples:RRect_MakeEmpty_src",
833        "//docs/examples:RRect_MakeOval_src",
834        "//docs/examples:RRect_MakeRectXY_src",
835        "//docs/examples:RRect_MakeRect_src",
836        "//docs/examples:RRect_Type_src",
837        "//docs/examples:RRect_contains_src",
838        "//docs/examples:RRect_copy_const_SkRRect_src",
839        "//docs/examples:RRect_copy_operator_src",
840        "//docs/examples:RRect_dumpHex_src",
841        "//docs/examples:RRect_dump_2_src",
842        "//docs/examples:RRect_dump_src",
843        "//docs/examples:RRect_empty_constructor_src",
844        "//docs/examples:RRect_equal_operator_src",
845        "//docs/examples:RRect_getBounds_src",
846        "//docs/examples:RRect_getSimpleRadii_src",
847        "//docs/examples:RRect_getType_src",
848        "//docs/examples:RRect_height_src",
849        "//docs/examples:RRect_inset_2_src",
850        "//docs/examples:RRect_inset_src",
851        "//docs/examples:RRect_isComplex_src",
852        "//docs/examples:RRect_isEmpty_src",
853        "//docs/examples:RRect_isNinePatch_src",
854        "//docs/examples:RRect_isOval_src",
855        "//docs/examples:RRect_isRect_src",
856        "//docs/examples:RRect_isSimple_src",
857        "//docs/examples:RRect_isValid_src",
858        "//docs/examples:RRect_makeOffset_src",
859        "//docs/examples:RRect_notequal_operator_src",
860        "//docs/examples:RRect_offset_src",
861        "//docs/examples:RRect_outset_2_src",
862        "//docs/examples:RRect_outset_src",
863        "//docs/examples:RRect_radii_src",
864        "//docs/examples:RRect_readFromMemory_src",
865        "//docs/examples:RRect_rect_src",
866        "//docs/examples:RRect_setEmpty_src",
867        "//docs/examples:RRect_setNinePatch_src",
868        "//docs/examples:RRect_setOval_src",
869        "//docs/examples:RRect_setRectRadii_src",
870        "//docs/examples:RRect_setRectXY_src",
871        "//docs/examples:RRect_setRect_src",
872        "//docs/examples:RRect_transform_src",
873        "//docs/examples:RRect_type_2_src",
874        "//docs/examples:RRect_width_src",
875        "//docs/examples:RRect_writeToMemory_src",
876        "//docs/examples:Rect_Intersects_src",
877        "//docs/examples:Rect_MakeEmpty_src",
878        "//docs/examples:Rect_MakeIWH_src",
879        "//docs/examples:Rect_MakeLTRB_src",
880        "//docs/examples:Rect_MakeSize_src",
881        "//docs/examples:Rect_MakeWH_src",
882        "//docs/examples:Rect_MakeXYWH_src",
883        "//docs/examples:Rect_Make_2_src",
884        "//docs/examples:Rect_Make_src",
885        "//docs/examples:Rect_asScalars_src",
886        "//docs/examples:Rect_bottom_src",
887        "//docs/examples:Rect_centerX_src",
888        "//docs/examples:Rect_centerY_src",
889        "//docs/examples:Rect_contains_2_src",
890        "//docs/examples:Rect_contains_3_src",
891        "//docs/examples:Rect_contains_src",
892        "//docs/examples:Rect_dumpHex_src",
893        "//docs/examples:Rect_dump_2_src",
894        "//docs/examples:Rect_dump_src",
895        "//docs/examples:Rect_equal_operator_src",
896        "//docs/examples:Rect_height_src",
897        "//docs/examples:Rect_inset_src",
898        "//docs/examples:Rect_intersect_2_src",
899        "//docs/examples:Rect_intersect_3_src",
900        "//docs/examples:Rect_intersect_src",
901        "//docs/examples:Rect_intersects_2_src",
902        "//docs/examples:Rect_intersects_3_src",
903        "//docs/examples:Rect_isEmpty_src",
904        "//docs/examples:Rect_isFinite_src",
905        "//docs/examples:Rect_isSorted_src",
906        "//docs/examples:Rect_joinNonEmptyArg_src",
907        "//docs/examples:Rect_joinPossiblyEmptyRect_src",
908        "//docs/examples:Rect_join_2_src",
909        "//docs/examples:Rect_join_src",
910        "//docs/examples:Rect_left_src",
911        "//docs/examples:Rect_makeInset_src",
912        "//docs/examples:Rect_makeOffset_src",
913        "//docs/examples:Rect_makeOutset_src",
914        "//docs/examples:Rect_makeSorted_src",
915        "//docs/examples:Rect_notequal_operator_src",
916        "//docs/examples:Rect_offsetTo_src",
917        "//docs/examples:Rect_offset_2_src",
918        "//docs/examples:Rect_offset_src",
919        "//docs/examples:Rect_outset_src",
920        "//docs/examples:Rect_right_src",
921        "//docs/examples:Rect_roundIn_src",
922        "//docs/examples:Rect_roundOut_2_src",
923        "//docs/examples:Rect_roundOut_3_src",
924        "//docs/examples:Rect_roundOut_src",
925        "//docs/examples:Rect_round_2_src",
926        "//docs/examples:Rect_round_src",
927        "//docs/examples:Rect_setBoundsCheck_src",
928        "//docs/examples:Rect_setBoundsNoCheck_src",
929        "//docs/examples:Rect_setBounds_src",
930        "//docs/examples:Rect_setEmpty_src",
931        "//docs/examples:Rect_setLTRB_src",
932        "//docs/examples:Rect_setWH_src",
933        "//docs/examples:Rect_setXYWH_src",
934        "//docs/examples:Rect_set_4_src",
935        "//docs/examples:Rect_set_src",
936        "//docs/examples:Rect_sort_src",
937        "//docs/examples:Rect_toQuad_src",
938        "//docs/examples:Rect_top_src",
939        "//docs/examples:Rect_width_src",
940        "//docs/examples:Rect_x_src",
941        "//docs/examples:Rect_y_src",
942        "//docs/examples:Region_Cliperator_const_SkRegion_const_SkIRect_src",
943        "//docs/examples:Region_Cliperator_done_src",
944        "//docs/examples:Region_Cliperator_next_src",
945        "//docs/examples:Region_Cliperator_rect_src",
946        "//docs/examples:Region_Iterator_Iterator_src",
947        "//docs/examples:Region_Iterator_copy_const_SkRegion_src",
948        "//docs/examples:Region_Iterator_done_src",
949        "//docs/examples:Region_Iterator_next_src",
950        "//docs/examples:Region_Iterator_rect_src",
951        "//docs/examples:Region_Iterator_reset_src",
952        "//docs/examples:Region_Iterator_rewind_src",
953        "//docs/examples:Region_Iterator_rgn_src",
954        "//docs/examples:Region_Op_src",
955        "//docs/examples:Region_Spanerator_const_SkRegion_int_int_int_src",
956        "//docs/examples:Region_Spanerator_next_src",
957        "//docs/examples:Region_computeRegionComplexity_src",
958        "//docs/examples:Region_contains_2_src",
959        "//docs/examples:Region_contains_3_src",
960        "//docs/examples:Region_contains_src",
961        "//docs/examples:Region_copy_const_SkIRect_src",
962        "//docs/examples:Region_copy_const_SkRegion_src",
963        "//docs/examples:Region_copy_operator_src",
964        "//docs/examples:Region_destructor_src",
965        "//docs/examples:Region_empty_constructor_src",
966        "//docs/examples:Region_equal1_operator_src",
967        "//docs/examples:Region_getBoundaryPath_src",
968        "//docs/examples:Region_getBounds_src",
969        "//docs/examples:Region_intersects_2_src",
970        "//docs/examples:Region_intersects_src",
971        "//docs/examples:Region_isComplex_src",
972        "//docs/examples:Region_isEmpty_src",
973        "//docs/examples:Region_isRect_src",
974        "//docs/examples:Region_notequal1_operator_src",
975        "//docs/examples:Region_op_1_src",
976        "//docs/examples:Region_op_2_src",
977        "//docs/examples:Region_op_3_src",
978        "//docs/examples:Region_op_4_src",
979        "//docs/examples:Region_op_5_src",
980        "//docs/examples:Region_op_6_src",
981        "//docs/examples:Region_quickContains_src",
982        "//docs/examples:Region_quickReject_2_src",
983        "//docs/examples:Region_quickReject_src",
984        "//docs/examples:Region_readFromMemory_src",
985        "//docs/examples:Region_setEmpty_src",
986        "//docs/examples:Region_setPath_src",
987        "//docs/examples:Region_setRect_src",
988        "//docs/examples:Region_setRects_src",
989        "//docs/examples:Region_setRegion_src",
990        "//docs/examples:Region_set_src",
991        "//docs/examples:Region_swap_src",
992        "//docs/examples:Region_translate_2_src",
993        "//docs/examples:Region_translate_src",
994        "//docs/examples:Region_writeToMemory_src",
995        "//docs/examples:SKIA_LOGO_ANIMATE_src",
996        "//docs/examples:SKIA_LOGO_src",
997        "//docs/examples:SKIA_LOGO_svg_src",
998        "//docs/examples:Saturation_src",
999        "//docs/examples:Screen_src",
1000        "//docs/examples:Shader_Methods_a_src",
1001        "//docs/examples:Shader_Methods_b_src",
1002        "//docs/examples:SkFontMgr_example2_src",
1003        "//docs/examples:SkFontMgr_example_src",
1004        "//docs/examples:SkImage_to_PPM_ascii_src",
1005        "//docs/examples:SkImage_to_PPM_binary_src",
1006        "//docs/examples:SkParsePath_FromSVGString_src",
1007        "//docs/examples:SkParsePath_ToSVGString_src",
1008        "//docs/examples:SkPath_arcTo_example_src",
1009        "//docs/examples:SkPath_arcto_conic_parametric2_src",
1010        "//docs/examples:SkPath_arcto_conic_parametric_src",
1011        "//docs/examples:SkPath_cubicTo_example_parametric_animated_src",
1012        "//docs/examples:SkPath_cubicTo_example_parametric_src",
1013        "//docs/examples:SkPath_cubicTo_example_src",
1014        "//docs/examples:SkPath_quadTo_example_parametric_animated_src",
1015        "//docs/examples:SkPath_quadTo_example_parametric_src",
1016        "//docs/examples:SkPath_quadTo_example_src",
1017        "//docs/examples:SmoothBezierSplineInterpolation_src",
1018        "//docs/examples:Soft_Light_src",
1019        "//docs/examples:Src_Atop_src",
1020        "//docs/examples:Src_In_src",
1021        "//docs/examples:Src_Out_src",
1022        "//docs/examples:Src_Over_src",
1023        "//docs/examples:Src_src",
1024        "//docs/examples:State_Stack_a_src",
1025        "//docs/examples:State_Stack_b_src",
1026        "//docs/examples:Stroke_Width_src",
1027        "//docs/examples:Surface_MakeFromBackendTexture_src",
1028        "//docs/examples:Surface_MakeNull_src",
1029        "//docs/examples:Surface_MakeRasterDirectReleaseProc_src",
1030        "//docs/examples:Surface_MakeRasterDirect_src",
1031        "//docs/examples:Surface_MakeRasterN32Premul_src",
1032        "//docs/examples:Surface_MakeRaster_2_src",
1033        "//docs/examples:Surface_MakeRaster_src",
1034        "//docs/examples:Surface_MakeRenderTarget_2_src",
1035        "//docs/examples:Surface_MakeRenderTarget_3_src",
1036        "//docs/examples:Surface_MakeRenderTarget_src",
1037        "//docs/examples:Surface_characterize_src",
1038        "//docs/examples:Surface_draw_2_src",
1039        "//docs/examples:Surface_draw_src",
1040        "//docs/examples:Surface_getCanvas_src",
1041        "//docs/examples:Surface_height_src",
1042        "//docs/examples:Surface_makeImageSnapshot_2_src",
1043        "//docs/examples:Surface_makeImageSnapshot_src",
1044        "//docs/examples:Surface_makeSurface_src",
1045        "//docs/examples:Surface_notifyContentWillChange_src",
1046        "//docs/examples:Surface_peekPixels_src",
1047        "//docs/examples:Surface_props_src",
1048        "//docs/examples:Surface_readPixels_2_src",
1049        "//docs/examples:Surface_readPixels_3_src",
1050        "//docs/examples:Surface_readPixels_src",
1051        "//docs/examples:Surface_width_src",
1052        "//docs/examples:Surface_writePixels_2_src",
1053        "//docs/examples:Surface_writePixels_src",
1054        "//docs/examples:TextBlobBuilder_allocRunPosH_src",
1055        "//docs/examples:TextBlobBuilder_allocRunPos_src",
1056        "//docs/examples:TextBlobBuilder_allocRun_src",
1057        "//docs/examples:TextBlobBuilder_empty_constructor_src",
1058        "//docs/examples:TextBlobBuilder_make_src",
1059        "//docs/examples:TextBlob_Deserialize_src",
1060        "//docs/examples:TextBlob_MakeFromString_src",
1061        "//docs/examples:TextBlob_MakeFromText_src",
1062        "//docs/examples:TextBlob_bounds_src",
1063        "//docs/examples:TextBlob_getIntercepts_src",
1064        "//docs/examples:TextBlob_serialize_2_src",
1065        "//docs/examples:TextBlob_serialize_src",
1066        "//docs/examples:TextBlob_uniqueID_src",
1067        "//docs/examples:Text_Encoding_src",
1068        "//docs/examples:Text_Scale_X_src",
1069        "//docs/examples:Text_Size_src",
1070        "//docs/examples:Text_Skew_X_src",
1071        "//docs/examples:Turtle_src",
1072        "//docs/examples:Typeface_Methods_src",
1073        "//docs/examples:UnicornPoop_src",
1074        "//docs/examples:UnpremulBugs_src",
1075        "//docs/examples:UnpremulGPU_src",
1076        "//docs/examples:Xor_src",
1077        "//docs/examples:alpha_bitmap_color_filter_mask_filter_src",
1078        "//docs/examples:alphaimage_shader_colorfilter_src",
1079        "//docs/examples:backdrop_blur_with_rrect_clip_src",
1080        "//docs/examples:bezier_curves_src",
1081        "//docs/examples:blur4444_src",
1082        "//docs/examples:blur_alpha_img_src",
1083        "//docs/examples:blurbug_src",
1084        "//docs/examples:bug5252_src",
1085        "//docs/examples:bug583299_src",
1086        "//docs/examples:bug6495_src",
1087        "//docs/examples:bug7573_1_src",
1088        "//docs/examples:bug7573_src",
1089        "//docs/examples:bug767834_src",
1090        "//docs/examples:bugoftheday_src",
1091        "//docs/examples:checker_board_src",
1092        "//docs/examples:color_filter_vs_colorFilterImageFilter_saveLayer_src",
1093        "//docs/examples:compose_path_src",
1094        "//docs/examples:convex_overstroke_linear_approx_curve_src",
1095        "//docs/examples:convex_overstroke_quad_src",
1096        "//docs/examples:count_verbs_src",
1097        "//docs/examples:crbug_663246_src",
1098        "//docs/examples:crbug_918512_src",
1099        "//docs/examples:cubics_are_horrible_src",
1100        "//docs/examples:default2_src",
1101        "//docs/examples:default3_src",
1102        "//docs/examples:default_src",
1103        "//docs/examples:discrete_path_src",
1104        "//docs/examples:dither1_src",
1105        "//docs/examples:draw_a8_bitmap_src",
1106        "//docs/examples:draw_image_nine_blur_mask_src",
1107        "//docs/examples:draw_patch_src",
1108        "//docs/examples:draw_pixel_array_nocopy_src",
1109        "//docs/examples:draw_pixel_array_src",
1110        "//docs/examples:draw_pixel_array_with_copy_src",
1111        "//docs/examples:draw_text_fails_src",
1112        "//docs/examples:draw_vertices_src",
1113        "//docs/examples:drawarcs_src",
1114        "//docs/examples:example3ps_src",
1115        "//docs/examples:f16_src",
1116        "//docs/examples:f16to8888busted_src",
1117        "//docs/examples:f16to8888drawImageBug_src",
1118        "//docs/examples:failing_example_src",
1119        "//docs/examples:fivearcs_src",
1120        "//docs/examples:flag_us_1792_src",
1121        "//docs/examples:flag_us_1960_src",
1122        "//docs/examples:fluttershadow_src",
1123        "//docs/examples:gamma_mask_filter_src",
1124        "//docs/examples:getLocalBounds_broken_src",
1125        "//docs/examples:getLocalBounds_working_src",
1126        "//docs/examples:gpu4444diff_src",
1127        "//docs/examples:gpu8888diff_src",
1128        "//docs/examples:gpuconicbug_src",
1129        "//docs/examples:homogeneous_src",
1130        "//docs/examples:image_subsets_get_different_uids_src",
1131        "//docs/examples:image_to_bitmap_does_not_preserve_genid_src",
1132        "//docs/examples:incomplete_src",
1133        "//docs/examples:inlinepixmapconstructor_src",
1134        "//docs/examples:issue640176_src",
1135        "//docs/examples:l_system_plant_src",
1136        "//docs/examples:maddash_src",
1137        "//docs/examples:makeRasterImage_fail_src",
1138        "//docs/examples:mapradius_src",
1139        "//docs/examples:massive_coordinates_svg_src",
1140        "//docs/examples:measure_text_bounds_src",
1141        "//docs/examples:no_gpu_blur_src",
1142        "//docs/examples:not_path_gradient_src",
1143        "//docs/examples:pathmeasure_src",
1144        "//docs/examples:pathops_src",
1145        "//docs/examples:persp_text_2_src",
1146        "//docs/examples:picture_shader_src",
1147        "//docs/examples:pong2_src",
1148        "//docs/examples:pong_src",
1149        "//docs/examples:purplestamp_src",
1150        "//docs/examples:radial_gradient_shader_with_animated_color_src",
1151        "//docs/examples:radial_gradient_test_src",
1152        "//docs/examples:redwhiteonblue_src",
1153        "//docs/examples:rotations_src",
1154        "//docs/examples:setimagefilter_src",
1155        "//docs/examples:shader_alphaimage_src",
1156        "//docs/examples:shader_src",
1157        "//docs/examples:shapes_src",
1158        "//docs/examples:shapes_with_motion_src",
1159        "//docs/examples:skbug6031_src",
1160        "//docs/examples:skbug_237_drawImageRect_src",
1161        "//docs/examples:skbug_237_drawImage_with_blur_src",
1162        "//docs/examples:skbug_5648_src",
1163        "//docs/examples:skbug_633528_src",
1164        "//docs/examples:skcanvas_paint_src",
1165        "//docs/examples:skcanvas_square_src",
1166        "//docs/examples:skcanvas_star_src",
1167        "//docs/examples:skew_x_animated_src",
1168        "//docs/examples:skpaint_2pt_src",
1169        "//docs/examples:skpaint_bitmap_shader_src",
1170        "//docs/examples:skpaint_blur_mask_filter_2_src",
1171        "//docs/examples:skpaint_blur_mask_filter_src",
1172        "//docs/examples:skpaint_color_table_filter_src",
1173        "//docs/examples:skpaint_compose_path_effect_src",
1174        "//docs/examples:skpaint_compose_shader_src",
1175        "//docs/examples:skpaint_compose_src",
1176        "//docs/examples:skpaint_corner_path_effects_src",
1177        "//docs/examples:skpaint_dash_path_effect_src",
1178        "//docs/examples:skpaint_discrete_path_effect_src",
1179        "//docs/examples:skpaint_line_2d_path_effect_src",
1180        "//docs/examples:skpaint_matrix_color_filter_src",
1181        "//docs/examples:skpaint_mix_src",
1182        "//docs/examples:skpaint_path_1d_path_effect_src",
1183        "//docs/examples:skpaint_path_2d_path_effect_src",
1184        "//docs/examples:skpaint_perlin_src",
1185        "//docs/examples:skpaint_radial_src",
1186        "//docs/examples:skpaint_shader_src",
1187        "//docs/examples:skpaint_skia_src",
1188        "//docs/examples:skpaint_sum_path_effect_src",
1189        "//docs/examples:skpaint_sweep_src",
1190        "//docs/examples:skpaint_turb_src",
1191        "//docs/examples:skpaint_xfer_src",
1192        "//docs/examples:software_bitmap_w_perspective_src",
1193        "//docs/examples:star2_src",
1194        "//docs/examples:star_src",
1195        "//docs/examples:stroke_closed_degenerate_path_src",
1196        "//docs/examples:strokerect_gm_src",
1197        "//docs/examples:subset_example_src",
1198        "//docs/examples:sum_path_effect_src",
1199        "//docs/examples:sweep_gradient_talk_1_src",
1200        "//docs/examples:sweep_gradient_talk_2_src",
1201        "//docs/examples:sweep_gradient_talk_4_src",
1202        "//docs/examples:sweep_gradient_talk_lots_src",
1203        "//docs/examples:text_only_src",
1204        "//docs/examples:text_rendering_src",
1205        "//docs/examples:text_shadow_src",
1206        "//docs/examples:unexpected_setAlphaType_src",
1207        "//docs/examples:upscale_checkerboard_src",
1208        "//docs/examples:weird_RRect_bug_src",
1209        "//docs/examples:zero_off_dashing_src",
1210    ],
1211)
1212
1213generated_cc_atom(
1214    name = "draw_src",
1215    srcs = ["draw.cpp"],
1216    visibility = ["//:__subpackages__"],
1217    deps = [
1218        ":fiddle_main_hdr",
1219        "//tools/gpu:ManagedBackendTexture_hdr",
1220    ],
1221)
1222
1223generated_cc_atom(
1224    name = "egl_context_src",
1225    srcs = ["egl_context.cpp"],
1226    visibility = ["//:__subpackages__"],
1227    deps = [
1228        "//include/core:SkRefCnt_hdr",
1229        "//include/gpu:GrDirectContext_hdr",
1230        "//include/gpu/gl:GrGLFunctions_hdr",
1231        "//include/gpu/gl:GrGLInterface_hdr",
1232        "//tools/gpu/gl:GLTestContext_hdr",
1233    ],
1234)
1235
1236generated_cc_atom(
1237    name = "examples_hdr",
1238    hdrs = ["examples.h"],
1239    visibility = ["//:__subpackages__"],
1240    deps = ["//tools:Registry_hdr"],
1241)
1242
1243generated_cc_atom(
1244    name = "examples_src",
1245    srcs = ["examples.cpp"],
1246    visibility = ["//:__subpackages__"],
1247    deps = [":examples_hdr"],
1248)
1249
1250generated_cc_atom(
1251    name = "fiddle_main_hdr",
1252    hdrs = ["fiddle_main.h"],
1253    visibility = ["//:__subpackages__"],
1254    deps = [
1255        "//include/core:SkCanvas_hdr",
1256        "//include/core:SkDocument_hdr",
1257        "//include/core:SkPictureRecorder_hdr",
1258        "//include/core:SkStream_hdr",
1259        "//include/core:SkSurface_hdr",
1260        "//include/gpu:GrDirectContext_hdr",
1261        "//include/gpu/gl:GrGLAssembleInterface_hdr",
1262        "//include/gpu/gl:GrGLInterface_hdr",
1263    ],
1264)
1265
1266generated_cc_atom(
1267    name = "fiddle_main_src",
1268    srcs = ["fiddle_main.cpp"],
1269    visibility = ["//:__subpackages__"],
1270    deps = [
1271        ":fiddle_main_hdr",
1272        "//include/gpu:GrBackendSurface_hdr",
1273        "//src/core:SkAutoPixmapStorage_hdr",
1274        "//src/core:SkMipmap_hdr",
1275        "//src/core:SkOpts_hdr",
1276        "//src/gpu:GrDirectContextPriv_hdr",
1277        "//src/gpu:GrGpu_hdr",
1278        "//src/gpu:GrRenderTarget_hdr",
1279        "//src/gpu:GrResourceProvider_hdr",
1280        "//tools/flags:CommandLineFlags_hdr",
1281        "//tools/gpu:ManagedBackendTexture_hdr",
1282        "//tools/gpu/gl:GLTestContext_hdr",
1283    ],
1284)
1285
1286generated_cc_atom(
1287    name = "null_context_src",
1288    srcs = ["null_context.cpp"],
1289    visibility = ["//:__subpackages__"],
1290    deps = [":fiddle_main_hdr"],
1291)
1292