Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
examples Directory Reference

Files

 50_percent_gray.cpp
 
 50_percent_srgb.cpp
 
 alpha_bitmap_color_filter_mask_filter.cpp
 
 Alpha_Constants_a.cpp
 
 Alpha_Constants_b.cpp
 
 alphaimage_shader_colorfilter.cpp
 
 Anti_Alias.cpp
 
 AutoCanvasRestore_restore.cpp
 
 AutoCanvasRestore_SkCanvas_star.cpp
 
 backdrop_blur_with_rrect_clip.cpp
 
 bezier_curves.cpp
 
 Bitmap_012.cpp
 
 Bitmap_allocN32Pixels.cpp
 
 Bitmap_allocPixels.cpp
 
 Bitmap_allocPixelsFlags.cpp
 
 Bitmap_bounds.cpp
 
 Bitmap_bytesPerPixel.cpp
 
 Bitmap_colorSpace.cpp
 
 Bitmap_colorType.cpp
 
 Bitmap_computeByteSize.cpp
 
 Bitmap_ComputeIsOpaque.cpp
 
 Bitmap_copy_const_SkBitmap.cpp
 
 Bitmap_copy_operator.cpp
 
 Bitmap_dimensions.cpp
 
 Bitmap_drawsNothing.cpp
 
 Bitmap_empty.cpp
 
 Bitmap_empty_constructor.cpp
 
 Bitmap_erase.cpp
 
 Bitmap_eraseARGB.cpp
 
 Bitmap_eraseColor.cpp
 
 Bitmap_extractAlpha.cpp
 
 Bitmap_extractAlpha_2.cpp
 
 Bitmap_extractAlpha_3.cpp
 
 Bitmap_extractSubset.cpp
 
 Bitmap_getAddr.cpp
 
 Bitmap_getAddr16.cpp
 
 Bitmap_getAddr32.cpp
 
 Bitmap_getAddr8.cpp
 
 Bitmap_getBounds.cpp
 
 Bitmap_getBounds_2.cpp
 
 Bitmap_getColor.cpp
 
 Bitmap_getGenerationID.cpp
 
 Bitmap_getPixels.cpp
 
 Bitmap_getSubset.cpp
 
 Bitmap_HeapAllocator_allocPixelRef.cpp
 
 Bitmap_height.cpp
 
 Bitmap_info.cpp
 
 Bitmap_installPixels.cpp
 
 Bitmap_installPixels_2.cpp
 
 Bitmap_installPixels_3.cpp
 
 Bitmap_isImmutable.cpp
 
 Bitmap_isNull.cpp
 
 Bitmap_isOpaque.cpp
 
 Bitmap_move_operator.cpp
 
 Bitmap_move_SkBitmap.cpp
 
 Bitmap_notifyPixelsChanged.cpp
 
 Bitmap_peekPixels.cpp
 
 Bitmap_pixelRef.cpp
 
 Bitmap_pixelRefOrigin.cpp
 
 Bitmap_pixmap.cpp
 
 Bitmap_readPixels.cpp
 
 Bitmap_readPixels_2.cpp
 
 Bitmap_readPixels_3.cpp
 
 Bitmap_readyToDraw.cpp
 
 Bitmap_refColorSpace.cpp
 
 Bitmap_reset.cpp
 
 Bitmap_rowBytes.cpp
 
 Bitmap_rowBytesAsPixels.cpp
 
 Bitmap_setAlphaType.cpp
 
 Bitmap_setImmutable.cpp
 
 Bitmap_setInfo.cpp
 
 Bitmap_setPixelRef.cpp
 
 Bitmap_setPixels.cpp
 
 Bitmap_shiftPerPixel.cpp
 
 Bitmap_swap.cpp
 
 Bitmap_tryAllocN32Pixels.cpp
 
 Bitmap_tryAllocPixels.cpp
 
 Bitmap_tryAllocPixels_2.cpp
 
 Bitmap_tryAllocPixels_3.cpp
 
 Bitmap_tryAllocPixels_4.cpp
 
 Bitmap_tryAllocPixelsFlags.cpp
 
 Bitmap_width.cpp
 
 Bitmap_writePixels.cpp
 
 Bitmap_writePixels_2.cpp
 
 Blend_Mode_Methods.cpp
 
 BlendModes.cpp
 
 blur4444.cpp
 
 blur_alpha_img.cpp
 
 blurbug.cpp
 
 bug5252.cpp
 
 bug583299.cpp
 
 bug6495.cpp
 
 bug7573_1.cpp
 
 bug767834.cpp
 
 bugoftheday.cpp
 
 Canvas_accessTopLayerPixels_a.cpp
 
 Canvas_accessTopLayerPixels_b.cpp
 
 Canvas_accessTopRasterHandle.cpp
 
 Canvas_clear.cpp
 
 Canvas_clipPath.cpp
 
 Canvas_clipPath_2.cpp
 
 Canvas_clipPath_3.cpp
 
 Canvas_clipRect.cpp
 
 Canvas_clipRect_2.cpp
 
 Canvas_clipRect_3.cpp
 
 Canvas_clipRegion.cpp
 
 Canvas_clipRRect.cpp
 
 Canvas_clipRRect_2.cpp
 
 Canvas_clipRRect_3.cpp
 
 Canvas_concat.cpp
 
 Canvas_const_SkBitmap_const_SkSurfaceProps.cpp
 
 Canvas_copy_const_SkBitmap.cpp
 
 Canvas_destructor.cpp
 
 Canvas_drawArc_a.cpp
 
 Canvas_drawArc_b.cpp
 
 Canvas_drawAtlas.cpp
 
 Canvas_drawAtlas_2.cpp
 
 Canvas_drawBitmap.cpp
 
 Canvas_drawBitmapRect.cpp
 
 Canvas_drawBitmapRect_2.cpp
 
 Canvas_drawBitmapRect_3.cpp
 
 Canvas_drawCircle.cpp
 
 Canvas_drawCircle_2.cpp
 
 Canvas_drawColor.cpp
 
 Canvas_drawDrawable.cpp
 
 Canvas_drawDrawable_2.cpp
 
 Canvas_drawDRRect_a.cpp
 
 Canvas_drawDRRect_b.cpp
 
 Canvas_drawImage.cpp
 
 Canvas_drawImage_2.cpp
 
 Canvas_drawImageNine.cpp
 
 Canvas_drawImageNine_2.cpp
 
 Canvas_drawImageRect.cpp
 
 Canvas_drawImageRect_2.cpp
 
 Canvas_drawImageRect_3.cpp
 
 Canvas_drawImageRect_4.cpp
 
 Canvas_drawImageRect_5.cpp
 
 Canvas_drawImageRect_6.cpp
 
 Canvas_drawIRect.cpp
 
 Canvas_drawLine.cpp
 
 Canvas_drawLine_2.cpp
 
 Canvas_drawOval.cpp
 
 Canvas_drawPaint.cpp
 
 Canvas_drawPatch.cpp
 
 Canvas_drawPatch_2_b.cpp
 
 Canvas_drawPath.cpp
 
 Canvas_drawPicture_2.cpp
 
 Canvas_drawPicture_3.cpp
 
 Canvas_drawPicture_4.cpp
 
 Canvas_drawPoint.cpp
 
 Canvas_drawPoint_2.cpp
 
 Canvas_drawPoints.cpp
 
 Canvas_drawRect.cpp
 
 Canvas_drawRegion.cpp
 
 Canvas_drawRoundRect.cpp
 
 Canvas_drawRRect.cpp
 
 Canvas_drawString.cpp
 
 Canvas_drawString_2.cpp
 
 Canvas_drawText.cpp
 
 Canvas_drawTextBlob_2.cpp
 
 Canvas_drawTextRSXform.cpp
 
 Canvas_drawVertices.cpp
 
 Canvas_drawVertices_2.cpp
 
 Canvas_empty_constructor.cpp
 
 Canvas_getBaseLayerSize.cpp
 
 Canvas_getContext.cpp
 
 Canvas_getDeviceClipBounds.cpp
 
 Canvas_getDeviceClipBounds_2.cpp
 
 Canvas_getLocalClipBounds.cpp
 
 Canvas_getLocalClipBounds_2.cpp
 
 Canvas_getProps.cpp
 
 Canvas_getSaveCount.cpp
 
 Canvas_getTotalMatrix.cpp
 
 Canvas_imageInfo.cpp
 
 Canvas_int_int_const_SkSurfaceProps_star.cpp
 
 Canvas_isClipEmpty.cpp
 
 Canvas_isClipRect.cpp
 
 Canvas_kInitWithPrevious_SaveLayerFlag.cpp
 
 Canvas_MakeRasterDirect.cpp
 
 Canvas_MakeRasterDirectN32.cpp
 
 Canvas_makeSurface.cpp
 
 Canvas_peekPixels.cpp
 
 Canvas_PointMode.cpp
 
 Canvas_quickReject.cpp
 
 Canvas_quickReject_2.cpp
 
 Canvas_readPixels_2.cpp
 
 Canvas_readPixels_3.cpp
 
 Canvas_readPixels_a.cpp
 
 Canvas_readPixels_b.cpp
 
 Canvas_resetMatrix.cpp
 
 Canvas_restore.cpp
 
 Canvas_restoreToCount.cpp
 
 Canvas_rotate.cpp
 
 Canvas_rotate_2.cpp
 
 Canvas_save.cpp
 
 Canvas_saveLayer.cpp
 
 Canvas_saveLayer_2.cpp
 
 Canvas_saveLayer_3.cpp
 
 Canvas_saveLayer_4.cpp
 
 Canvas_saveLayerAlpha.cpp
 
 Canvas_SaveLayerRec.cpp
 
 Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star.cpp
 
 Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star_const_SkImageFilter_star.cpp
 
 Canvas_scale.cpp
 
 Canvas_setMatrix.cpp
 
 Canvas_skew.cpp
 
 Canvas_SrcRectConstraint.cpp
 
 Canvas_translate.cpp
 
 Canvas_writePixels.cpp
 
 Canvas_writePixels_2.cpp
 
 checker_board.cpp
 
 ChromeMDRefreshTab.cpp
 
 ChromeMDRefreshTabs.cpp
 
 Clear.cpp
 
 Clip.cpp
 
 Color.cpp
 
 Color_Burn.cpp
 
 Color_Constants_b.cpp
 
 Color_Constants_c.cpp
 
 Color_Constants_d.cpp
 
 Color_Dodge.cpp
 
 Color_Filter_Methods.cpp
 
 color_filter_vs_colorFilterImageFilter_saveLayer.cpp
 
 Color_Methods.cpp
 
 Color_Type_Alpha_8.cpp
 
 Color_Type_ARGB_4444.cpp
 
 Color_Type_BGRA_8888.cpp
 
 Color_Type_Gray_8.cpp
 
 Color_Type_RGB_101010.cpp
 
 Color_Type_RGB_565.cpp
 
 Color_Type_RGB_888.cpp
 
 Color_Type_RGBA_1010102.cpp
 
 Color_Type_RGBA_8888.cpp
 
 Color_Type_RGBA_F16.cpp
 
 Color_Wheel.cpp
 
 ColorGetA.cpp
 
 Colors.cpp
 
 ColorSetA.cpp
 
 ColorSetARGB.cpp
 
 ColorSetRGB.cpp
 
 ColorToHSV.cpp
 
 ColorTypeBytesPerPixel.cpp
 
 ColorTypeIsAlwaysOpaque.cpp
 
 ColorTypeValidateAlphaType.cpp
 
 compose_path.cpp
 
 Conic_Weight_a.cpp
 
 Conic_Weight_b.cpp
 
 Conic_Weight_c.cpp
 
 convex_overstroke_linear_approx_curve.cpp
 
 convex_overstroke_quad.cpp
 
 count_verbs.cpp
 
 crbug_663246.cpp
 
 crbug_918512.cpp
 
 Cubic.cpp
 
 cubics_are_horrible.cpp
 
 Darken.cpp
 
 DCIToXYZD50.cpp
 
 default.cpp
 
 default2.cpp
 
 default3.cpp
 
 Difference.cpp
 
 discrete_path.cpp
 
 dither1.cpp
 
 Dither_a.cpp
 
 Dither_b.cpp
 
 draw_a8_bitmap.cpp
 
 draw_image_nine_blur_mask.cpp
 
 draw_patch.cpp
 
 draw_pixel_array.cpp
 
 draw_pixel_array_nocopy.cpp
 
 draw_pixel_array_with_copy.cpp
 
 draw_text_fails.cpp
 
 draw_vertices.cpp
 
 drawarcs.cpp
 
 Dst.cpp
 
 Dst_Atop.cpp
 
 Dst_In.cpp
 
 Dst_Out.cpp
 
 Dst_Over.cpp
 
 example3ps.cpp
 
 Exclusion.cpp
 
 f16.cpp
 
 f16to8888busted.cpp
 
 f16to8888drawImageBug.cpp
 
 failing_example.cpp
 
 FillPathWithPaint.cpp
 
 FillPathWithPaint_2.cpp
 
 fivearcs.cpp
 
 flag_us_1792.cpp
 
 flag_us_1960.cpp
 
 fluttershadow.cpp
 
 gamma_mask_filter.cpp
 
 getLocalBounds_broken.cpp
 
 getLocalBounds_working.cpp
 
 gpu4444diff.cpp
 
 gpu8888diff.cpp
 
 GradientShader_MakeLinear.cpp
 
 Hard_Light.cpp
 
 homogeneous.cpp
 
 HSVToColor.cpp
 
 HSVToColor_2.cpp
 
 Hue.cpp
 
 Image_AdoptTextureFrom.cpp
 
 Image_BorrowTextureFrom.cpp
 
 Image_BorrowTextureFrom_2.cpp
 
 Image_bounds.cpp
 
 Image_colorType.cpp
 
 Image_CrossContextTextureFromPixmap.cpp
 
 Image_DeferredFromEncodedData.cpp
 
 Image_DeferredFromPicture.cpp
 
 Image_dimensions.cpp
 
 Image_encodeToData.cpp
 
 Image_encodeToData_2.cpp
 
 Image_Filter_Methods.cpp
 
 Image_FromBitmap.cpp
 
 Image_GetBackendTextureFromImage.cpp
 
 Image_isAlphaOnly.cpp
 
 Image_isLazyGenerated_a.cpp
 
 Image_isLazyGenerated_b.cpp
 
 Image_isOpaque.cpp
 
 Image_isTextureBacked.cpp
 
 Image_isValid.cpp
 
 Image_MakeBackendTextureFromImage.cpp
 
 Image_makeNonTextureImage.cpp
 
 Image_makeRasterImage.cpp
 
 Image_makeShader.cpp
 
 Image_makeShader_2.cpp
 
 Image_makeSubset.cpp
 
 Image_makeWithFilter.cpp
 
 Image_RasterFromData.cpp
 
 Image_RasterFromPixmap.cpp
 
 Image_RasterFromPixmapCopy.cpp
 
 Image_readPixels.cpp
 
 Image_readPixels_2.cpp
 
 Image_refEncodedData.cpp
 
 Image_scalePixels.cpp
 
 image_subsets_get_different_uids.cpp
 
 Image_TextureFromImage.cpp
 
 image_to_bitmap_does_not_preserve_genid.cpp
 
 ImageInfo_alphaType.cpp
 
 ImageInfo_bounds.cpp
 
 ImageInfo_bytesPerPixel.cpp
 
 ImageInfo_colorSpace.cpp
 
 ImageInfo_colorType.cpp
 
 ImageInfo_computeOffset.cpp
 
 ImageInfo_dimensions.cpp
 
 ImageInfo_equal1_operator.cpp
 
 ImageInfo_isEmpty.cpp
 
 ImageInfo_isOpaque.cpp
 
 ImageInfo_Make.cpp
 
 ImageInfo_MakeA8.cpp
 
 ImageInfo_MakeS32.cpp
 
 ImageInfo_makeWH.cpp
 
 ImageInfo_minRowBytes.cpp
 
 ImageInfo_minRowBytes64.cpp
 
 ImageInfo_notequal1_operator.cpp
 
 ImageInfo_refColorSpace.cpp
 
 ImageInfo_reset.cpp
 
 ImageInfo_shiftPerPixel.cpp
 
 ImageInfo_validRowBytes.cpp
 
 incomplete.cpp
 
 inlinepixmapconstructor.cpp
 
 IPoint_add_operator.cpp
 
 IPoint_addto_operator.cpp
 
 IPoint_equal_operator.cpp
 
 IPoint_equals.cpp
 
 IPoint_isZero.cpp
 
 IPoint_Make.cpp
 
 IPoint_minus_operator.cpp
 
 IPoint_notequal_operator.cpp
 
 IPoint_set.cpp
 
 IPoint_subtract_operator.cpp
 
 IPoint_subtractfrom_operator.cpp
 
 IPoint_x.cpp
 
 IPoint_y.cpp
 
 IRect_adjust.cpp
 
 IRect_bottom.cpp
 
 IRect_contains.cpp
 
 IRect_contains_3.cpp
 
 IRect_contains_4.cpp
 
 IRect_containsNoEmptyCheck.cpp
 
 IRect_containsNoEmptyCheck_2.cpp
 
 IRect_equal_operator.cpp
 
 IRect_height.cpp
 
 IRect_height64.cpp
 
 IRect_inset.cpp
 
 IRect_intersect.cpp
 
 IRect_intersect_2.cpp
 
 IRect_Intersects.cpp
 
 IRect_isEmpty.cpp
 
 IRect_isEmpty64.cpp
 
 IRect_join_2.cpp
 
 IRect_left.cpp
 
 IRect_MakeEmpty.cpp
 
 IRect_makeInset.cpp
 
 IRect_MakeLTRB.cpp
 
 IRect_makeOffset.cpp
 
 IRect_makeOutset.cpp
 
 IRect_MakeSize.cpp
 
 IRect_makeSorted.cpp
 
 IRect_MakeWH.cpp
 
 IRect_MakeXYWH.cpp
 
 IRect_notequal_operator.cpp
 
 IRect_offset.cpp
 
 IRect_offset_2.cpp
 
 IRect_offsetTo.cpp
 
 IRect_outset.cpp
 
 IRect_right.cpp
 
 IRect_setEmpty.cpp
 
 IRect_setLTRB.cpp
 
 IRect_setXYWH.cpp
 
 IRect_size.cpp
 
 IRect_sort.cpp
 
 IRect_top.cpp
 
 IRect_width.cpp
 
 IRect_width64.cpp
 
 IRect_x.cpp
 
 IRect_y.cpp
 
 issue640176.cpp
 
 l_system_plant.cpp
 
 Lighten.cpp
 
 Luminosity.cpp
 
 maddash.cpp
 
 makeRasterImage_fail.cpp
 
 mapradius.cpp
 
 Mask_Filter_Methods.cpp
 
 massive_coordinates_svg.cpp
 
 Matrix_063.cpp
 
 Matrix_array_operator.cpp
 
 Matrix_asAffine.cpp
 
 Matrix_Concat.cpp
 
 Matrix_decomposeScale.cpp
 
 Matrix_dirtyMatrixTypeCache.cpp
 
 Matrix_dump.cpp
 
 Matrix_get.cpp
 
 Matrix_get9.cpp
 
 Matrix_getMaxScale.cpp
 
 Matrix_getMinMaxScales.cpp
 
 Matrix_getMinScale.cpp
 
 Matrix_getScaleX.cpp
 
 Matrix_getScaleY.cpp
 
 Matrix_getSkewX.cpp
 
 Matrix_getSkewY.cpp
 
 Matrix_getTranslateX.cpp
 
 Matrix_getTranslateY.cpp
 
 Matrix_getType.cpp
 
 Matrix_I.cpp
 
 Matrix_InvalidMatrix.cpp
 
 Matrix_invert.cpp
 
 Matrix_isFinite.cpp
 
 Matrix_isIdentity.cpp
 
 Matrix_isScaleTranslate.cpp
 
 Matrix_isTranslate.cpp
 
 Matrix_MakeRectToRect.cpp
 
 Matrix_MakeScale.cpp
 
 Matrix_MakeTrans.cpp
 
 Matrix_mapHomogeneousPoints.cpp
 
 Matrix_mapPoints.cpp
 
 Matrix_mapPoints_2.cpp
 
 Matrix_mapRect.cpp
 
 Matrix_mapRect_2.cpp
 
 Matrix_mapRect_3.cpp
 
 Matrix_mapRectScaleTranslate.cpp
 
 Matrix_mapRectToQuad.cpp
 
 Matrix_mapVectors.cpp
 
 Matrix_mapVectors_2.cpp
 
 Matrix_mapXY.cpp
 
 Matrix_mapXY_2.cpp
 
 Matrix_postConcat.cpp
 
 Matrix_postRotate.cpp
 
 Matrix_postRotate_2.cpp
 
 Matrix_postScale.cpp
 
 Matrix_postScale_2.cpp
 
 Matrix_postSkew.cpp
 
 Matrix_postSkew_2.cpp
 
 Matrix_postTranslate.cpp
 
 Matrix_preConcat.cpp
 
 Matrix_preRotate.cpp
 
 Matrix_preRotate_2.cpp
 
 Matrix_preScale.cpp
 
 Matrix_preScale_2.cpp
 
 Matrix_preservesAxisAlignment.cpp
 
 Matrix_preSkew.cpp
 
 Matrix_preSkew_2.cpp
 
 Matrix_preTranslate.cpp
 
 Matrix_rectStaysRect.cpp
 
 Matrix_reset.cpp
 
 Matrix_set.cpp
 
 Matrix_set9.cpp
 
 Matrix_setAffine.cpp
 
 Matrix_SetAffineIdentity.cpp
 
 Matrix_setConcat.cpp
 
 Matrix_setIdentity.cpp
 
 Matrix_setPerspX.cpp
 
 Matrix_setPerspY.cpp
 
 Matrix_setRotate.cpp
 
 Matrix_setRotate_2.cpp
 
 Matrix_setRSXform.cpp
 
 Matrix_setScaleTranslate.cpp
 
 Matrix_setSinCos.cpp
 
 Matrix_setSinCos_2.cpp
 
 Matrix_TypeMask.cpp
 
 measure_text_bounds.cpp
 
 Miter_Limit.cpp
 
 Modulate.cpp
 
 Multiply.cpp
 
 no_gpu_blur.cpp
 
 not_path_gradient.cpp
 
 Octopus_Generator.cpp
 
 Octopus_Generator_Animated.cpp
 
 Overlay.cpp
 
 Paint_053.cpp
 
 Paint_057.cpp
 
 Paint_copy_const_SkPaint.cpp
 
 Paint_copy_operator.cpp
 
 Paint_empty_constructor.cpp
 
 Paint_equal_operator.cpp
 
 Paint_getAlpha.cpp
 
 Paint_getColor.cpp
 
 Paint_getColor4f.cpp
 
 Paint_getColorFilter.cpp
 
 Paint_getImageFilter.cpp
 
 Paint_getMaskFilter.cpp
 
 Paint_getPathEffect.cpp
 
 Paint_getShader.cpp
 
 Paint_getStrokeCap.cpp
 
 Paint_getStrokeJoin.cpp
 
 Paint_getStrokeMiter.cpp
 
 Paint_getStrokeWidth.cpp
 
 Paint_getStyle.cpp
 
 Paint_move_operator.cpp
 
 Paint_move_SkPaint.cpp
 
 Paint_notequal_operator.cpp
 
 Paint_nothingToDraw.cpp
 
 Paint_refColorFilter.cpp
 
 Paint_refImageFilter.cpp
 
 Paint_refMaskFilter.cpp
 
 Paint_refPathEffect.cpp
 
 Paint_refShader.cpp
 
 Paint_reset.cpp
 
 Paint_setAlpha.cpp
 
 Paint_setARGB.cpp
 
 Paint_setBlendMode.cpp
 
 Paint_setColor.cpp
 
 Paint_setColor4f.cpp
 
 Paint_setColorFilter.cpp
 
 Paint_setMaskFilter.cpp
 
 Paint_setPathEffect.cpp
 
 Paint_setShader.cpp
 
 Paint_setStrokeCap_a.cpp
 
 Paint_setStrokeCap_b.cpp
 
 Paint_setStrokeJoin.cpp
 
 Paint_setStrokeMiter.cpp
 
 Paint_setStrokeWidth.cpp
 
 Paint_setStyle.cpp
 
 PaintDump.cpp
 
 Path_addArc.cpp
 
 Path_addCircle.cpp
 
 Path_addOval.cpp
 
 Path_addPath_2.cpp
 
 Path_addPath_3.cpp
 
 Path_AddPathMode.cpp
 
 Path_addPoly.cpp
 
 Path_addPoly_2.cpp
 
 Path_addRect.cpp
 
 Path_addRect_2.cpp
 
 Path_addRect_3.cpp
 
 Path_addRoundRect.cpp
 
 Path_addRoundRect_2.cpp
 
 Path_addRRect.cpp
 
 Path_addRRect_2.cpp
 
 Path_ArcSize.cpp
 
 Path_arcTo.cpp
 
 Path_arcTo_2_c.cpp
 
 Path_arcTo_3.cpp
 
 Path_arcTo_4.cpp
 
 Path_close.cpp
 
 Path_computeTightBounds.cpp
 
 Path_conicTo.cpp
 
 Path_conicTo_2.cpp
 
 Path_conservativelyContainsRect.cpp
 
 Path_ConvertConicToQuads.cpp
 
 Path_ConvertToNonInverseFillType.cpp
 
 Path_copy_const_SkPath.cpp
 
 Path_copy_operator.cpp
 
 Path_countPoints.cpp
 
 Path_countVerbs.cpp
 
 Path_cubicTo.cpp
 
 Path_cubicTo_2.cpp
 
 Path_destructor.cpp
 
 Path_dump.cpp
 
 Path_dump_2.cpp
 
 Path_Effect_Methods.cpp
 
 Path_empty_constructor.cpp
 
 Path_equal_operator.cpp
 
 Path_FillType_a.cpp
 
 Path_getBounds.cpp
 
 Path_getFillType.cpp
 
 Path_getGenerationID.cpp
 
 Path_getLastPt.cpp
 
 Path_getPoint.cpp
 
 Path_getPoints.cpp
 
 Path_getSegmentMasks.cpp
 
 Path_getVerbs.cpp
 
 Path_incReserve.cpp
 
 Path_interpolate.cpp
 
 Path_IsCubicDegenerate.cpp
 
 Path_isEmpty.cpp
 
 Path_isFinite.cpp
 
 Path_isInterpolatable.cpp
 
 Path_IsInverseFillType.cpp
 
 Path_isInverseFillType_2.cpp
 
 Path_isLastContourClosed.cpp
 
 Path_isLine.cpp
 
 Path_IsLineDegenerate.cpp
 
 Path_isOval.cpp
 
 Path_IsQuadDegenerate.cpp
 
 Path_isRect.cpp
 
 Path_isRRect.cpp
 
 Path_isVolatile.cpp
 
 Path_Iter_conicWeight.cpp
 
 Path_Iter_const_SkPath.cpp
 
 Path_Iter_isClosedContour.cpp
 
 Path_Iter_isCloseLine.cpp
 
 Path_Iter_Iter.cpp
 
 Path_Iter_next.cpp
 
 Path_Iter_setPath.cpp
 
 Path_lineTo_2.cpp
 
 Path_moveTo.cpp
 
 Path_moveTo_2.cpp
 
 Path_offset.cpp
 
 Path_offset_2.cpp
 
 Path_quadTo.cpp
 
 Path_quadTo_2.cpp
 
 Path_rArcTo.cpp
 
 Path_rConicTo.cpp
 
 Path_rCubicTo.cpp
 
 Path_readFromMemory.cpp
 
 Path_reset.cpp
 
 Path_reverseAddPath.cpp
 
 Path_rewind.cpp
 
 Path_rLineTo.cpp
 
 Path_rQuadTo.cpp
 
 Path_SegmentMask.cpp
 
 Path_serialize.cpp
 
 Path_setFillType.cpp
 
 Path_setIsVolatile.cpp
 
 Path_swap.cpp
 
 Path_transform.cpp
 
 Path_transform_2.cpp
 
 Path_updateBoundsCache.cpp
 
 Path_Verb.cpp
 
 Path_writeToMemory.cpp
 
 pathmeasure.cpp
 
 pathops.cpp
 
 PDF.cpp
 
 persp_text_2.cpp
 
 Picture_AbortCallback_abort.cpp
 
 Picture_cullRect.cpp
 
 Picture_MakeFromData.cpp
 
 Picture_MakeFromStream.cpp
 
 Picture_MakePlaceholder.cpp
 
 Picture_playback.cpp
 
 Picture_serialize.cpp
 
 Picture_serialize_2.cpp
 
 picture_shader.cpp
 
 Picture_uniqueID.cpp
 
 Pixmap_addr.cpp
 
 Pixmap_addr16.cpp
 
 Pixmap_addr16_2.cpp
 
 Pixmap_addr32.cpp
 
 Pixmap_addr32_2.cpp
 
 Pixmap_addr64.cpp
 
 Pixmap_addr64_2.cpp
 
 Pixmap_addr8.cpp
 
 Pixmap_addr8_2.cpp
 
 Pixmap_addr_2.cpp
 
 Pixmap_addrF16.cpp
 
 Pixmap_addrF16_2.cpp
 
 Pixmap_alphaType.cpp
 
 Pixmap_bounds.cpp
 
 Pixmap_colorSpace.cpp
 
 Pixmap_colorType.cpp
 
 Pixmap_computeByteSize.cpp
 
 Pixmap_computeIsOpaque.cpp
 
 Pixmap_const_SkImageInfo_const_star.cpp
 
 Pixmap_empty_constructor.cpp
 
 Pixmap_erase.cpp
 
 Pixmap_erase_2.cpp
 
 Pixmap_erase_3.cpp
 
 Pixmap_extractSubset.cpp
 
 Pixmap_getColor.cpp
 
 Pixmap_height.cpp
 
 Pixmap_info.cpp
 
 Pixmap_isOpaque.cpp
 
 Pixmap_readPixels.cpp
 
 Pixmap_readPixels_2.cpp
 
 Pixmap_readPixels_3.cpp
 
 Pixmap_readPixels_4.cpp
 
 Pixmap_reset.cpp
 
 Pixmap_reset_2.cpp
 
 Pixmap_rowBytes.cpp
 
 Pixmap_rowBytesAsPixels.cpp
 
 Pixmap_scalePixels.cpp
 
 Pixmap_shiftPerPixel.cpp
 
 Pixmap_width.cpp
 
 Pixmap_writable_addr.cpp
 
 Pixmap_writable_addr16.cpp
 
 Pixmap_writable_addr32.cpp
 
 Pixmap_writable_addr64.cpp
 
 Pixmap_writable_addr8.cpp
 
 Pixmap_writable_addr_2.cpp
 
 Pixmap_writable_addrF16.cpp
 
 Plus.cpp
 
 Point_add_operator.cpp
 
 Point_addto_operator.cpp
 
 Point_equal_operator.cpp
 
 Point_equals.cpp
 
 Point_iset.cpp
 
 Point_iset_2.cpp
 
 Point_isFinite.cpp
 
 Point_isZero.cpp
 
 Point_Make.cpp
 
 Point_minus_operator.cpp
 
 Point_multiply_operator.cpp
 
 Point_multiplyby_operator.cpp
 
 Point_negate.cpp
 
 Point_normalize_2.cpp
 
 Point_notequal_operator.cpp
 
 Point_Offset.cpp
 
 Point_Offset_2.cpp
 
 Point_offset_3.cpp
 
 Point_scale.cpp
 
 Point_scale_2.cpp
 
 Point_set.cpp
 
 Point_setAbs.cpp
 
 Point_setLength.cpp
 
 Point_setLength_2.cpp
 
 Point_setNormalize.cpp
 
 Point_subtract_operator.cpp
 
 Point_subtractfrom_operator.cpp
 
 Point_x.cpp
 
 Point_y.cpp
 
 pong.cpp
 
 pong2.cpp
 
 purplestamp.cpp
 
 Quad_a.cpp
 
 Quad_b.cpp
 
 radial_gradient_shader_with_animated_color.cpp
 
 radial_gradient_test.cpp
 
 Rect_asScalars.cpp
 
 Rect_bottom.cpp
 
 Rect_centerX.cpp
 
 Rect_centerY.cpp
 
 Rect_contains.cpp
 
 Rect_contains_2.cpp
 
 Rect_contains_3.cpp
 
 Rect_dump.cpp
 
 Rect_dump_2.cpp
 
 Rect_equal_operator.cpp
 
 Rect_height.cpp
 
 Rect_inset.cpp
 
 Rect_intersect.cpp
 
 Rect_intersect_2.cpp
 
 Rect_intersect_3.cpp
 
 Rect_Intersects.cpp
 
 Rect_intersects_2.cpp
 
 Rect_intersects_3.cpp
 
 Rect_isEmpty.cpp
 
 Rect_isFinite.cpp
 
 Rect_isSorted.cpp
 
 Rect_join.cpp
 
 Rect_join_2.cpp
 
 Rect_joinNonEmptyArg.cpp
 
 Rect_joinPossiblyEmptyRect.cpp
 
 Rect_left.cpp
 
 Rect_Make.cpp
 
 Rect_Make_2.cpp
 
 Rect_MakeEmpty.cpp
 
 Rect_makeInset.cpp
 
 Rect_MakeIWH.cpp
 
 Rect_MakeLTRB.cpp
 
 Rect_makeOffset.cpp
 
 Rect_makeOutset.cpp
 
 Rect_MakeSize.cpp
 
 Rect_makeSorted.cpp
 
 Rect_MakeWH.cpp
 
 Rect_MakeXYWH.cpp
 
 Rect_notequal_operator.cpp
 
 Rect_offset.cpp
 
 Rect_offset_2.cpp
 
 Rect_offsetTo.cpp
 
 Rect_outset.cpp
 
 Rect_right.cpp
 
 Rect_round.cpp
 
 Rect_round_2.cpp
 
 Rect_roundIn.cpp
 
 Rect_roundOut.cpp
 
 Rect_roundOut_2.cpp
 
 Rect_roundOut_3.cpp
 
 Rect_set.cpp
 
 Rect_set_4.cpp
 
 Rect_setBounds.cpp
 
 Rect_setBoundsCheck.cpp
 
 Rect_setBoundsNoCheck.cpp
 
 Rect_setEmpty.cpp
 
 Rect_setLTRB.cpp
 
 Rect_setWH.cpp
 
 Rect_setXYWH.cpp
 
 Rect_sort.cpp
 
 Rect_top.cpp
 
 Rect_toQuad.cpp
 
 Rect_width.cpp
 
 Rect_x.cpp
 
 Rect_y.cpp
 
 redwhiteonblue.cpp
 
 Region_Cliperator_const_SkRegion_const_SkIRect.cpp
 
 Region_Cliperator_done.cpp
 
 Region_Cliperator_next.cpp
 
 Region_Cliperator_rect.cpp
 
 Region_computeRegionComplexity.cpp
 
 Region_copy_const_SkIRect.cpp
 
 Region_copy_const_SkRegion.cpp
 
 Region_copy_operator.cpp
 
 Region_destructor.cpp
 
 Region_empty_constructor.cpp
 
 Region_equal1_operator.cpp
 
 Region_getBoundaryPath.cpp
 
 Region_getBounds.cpp
 
 Region_isComplex.cpp
 
 Region_isEmpty.cpp
 
 Region_isRect.cpp
 
 Region_Iterator_copy_const_SkRegion.cpp
 
 Region_Iterator_done.cpp
 
 Region_Iterator_Iterator.cpp
 
 Region_Iterator_next.cpp
 
 Region_Iterator_rect.cpp
 
 Region_Iterator_reset.cpp
 
 Region_Iterator_rewind.cpp
 
 Region_Iterator_rgn.cpp
 
 Region_notequal1_operator.cpp
 
 Region_quickContains.cpp
 
 Region_quickReject.cpp
 
 Region_quickReject_2.cpp
 
 Region_readFromMemory.cpp
 
 Region_set.cpp
 
 Region_setEmpty.cpp
 
 Region_setRect.cpp
 
 Region_setRects.cpp
 
 Region_setRegion.cpp
 
 Region_Spanerator_const_SkRegion_int_int_int.cpp
 
 Region_Spanerator_next.cpp
 
 Region_swap.cpp
 
 Region_translate.cpp
 
 Region_translate_2.cpp
 
 RGBA4f_equal1_operator.cpp
 
 RGBA4f_FromColor.cpp
 
 RGBA4f_notequal1_operator.cpp
 
 RGBA4f_toSkColor.cpp
 
 RGBA4f_vec.cpp
 
 RGBA4f_vec_2.cpp
 
 rotations.cpp
 
 RRect_copy_const_SkRRect.cpp
 
 RRect_copy_operator.cpp
 
 RRect_Corner.cpp
 
 RRect_dump.cpp
 
 RRect_dump_2.cpp
 
 RRect_empty_constructor.cpp
 
 RRect_getBounds.cpp
 
 RRect_height.cpp
 
 RRect_inset.cpp
 
 RRect_inset_2.cpp
 
 RRect_makeOffset.cpp
 
 RRect_MakeOval.cpp
 
 RRect_MakeRect.cpp
 
 RRect_MakeRectXY.cpp
 
 RRect_offset.cpp
 
 RRect_outset.cpp
 
 RRect_outset_2.cpp
 
 RRect_radii.cpp
 
 RRect_rect.cpp
 
 RRect_setEmpty.cpp
 
 RRect_setNinePatch.cpp
 
 RRect_setOval.cpp
 
 RRect_setRect.cpp
 
 RRect_setRectRadii.cpp
 
 RRect_setRectXY.cpp
 
 RRect_width.cpp
 
 Saturation.cpp
 
 Screen.cpp
 
 setimagefilter.cpp
 
 shader.cpp
 
 shader_alphaimage.cpp
 
 Shader_Methods_a.cpp
 
 Shader_Methods_b.cpp
 
 shapes.cpp
 
 shapes_with_motion.cpp
 
 skbug6031.cpp
 
 skbug_237_drawImage_with_blur.cpp
 
 skbug_237_drawImageRect.cpp
 
 skbug_5648.cpp
 
 skbug_633528.cpp
 
 skcanvas_paint.cpp
 
 skcanvas_square.cpp
 
 skcanvas_star.cpp
 
 skew_x_animated.cpp
 
 SkFontMgr_example.cpp
 
 SkFontMgr_example2.cpp
 
 SKIA_LOGO.cpp
 
 SKIA_LOGO_ANIMATE.cpp
 
 SKIA_LOGO_svg.cpp
 
 SkImage_to_PPM_ascii.cpp
 
 SkImage_to_PPM_binary.cpp
 
 skpaint_2pt.cpp
 
 skpaint_bitmap_shader.cpp
 
 skpaint_blur_mask_filter.cpp
 
 skpaint_blur_mask_filter_2.cpp
 
 skpaint_color_table_filter.cpp
 
 skpaint_compose.cpp
 
 skpaint_compose_path_effect.cpp
 
 skpaint_compose_shader.cpp
 
 skpaint_corner_path_effects.cpp
 
 skpaint_dash_path_effect.cpp
 
 skpaint_discrete_path_effect.cpp
 
 skpaint_line_2d_path_effect.cpp
 
 skpaint_matrix_color_filter.cpp
 
 skpaint_mix.cpp
 
 skpaint_path_1d_path_effect.cpp
 
 skpaint_path_2d_path_effect.cpp
 
 skpaint_perlin.cpp
 
 skpaint_radial.cpp
 
 skpaint_shader.cpp
 
 skpaint_skia.cpp
 
 skpaint_sum_path_effect.cpp
 
 skpaint_sweep.cpp
 
 skpaint_turb.cpp
 
 skpaint_xfer.cpp
 
 SkParsePath_FromSVGString.cpp
 
 SkParsePath_ToSVGString.cpp
 
 SkPath_arcto_conic_parametric.cpp
 
 SkPath_arcto_conic_parametric2.cpp
 
 SkPath_arcTo_example.cpp
 
 SkPath_cubicTo_example.cpp
 
 SkPath_cubicTo_example_parametric.cpp
 
 SkPath_cubicTo_example_parametric_animated.cpp
 
 SkPath_quadTo_example.cpp
 
 SkPath_quadTo_example_parametric.cpp
 
 SkPath_quadTo_example_parametric_animated.cpp
 
 SmoothBezierSplineInterpolation.cpp
 
 Soft_Light.cpp
 
 software_bitmap_w_perspective.cpp
 
 Src.cpp
 
 Src_Atop.cpp
 
 Src_In.cpp
 
 Src_Out.cpp
 
 Src_Over.cpp
 
 star.cpp
 
 star2.cpp
 
 State_Stack_a.cpp
 
 State_Stack_b.cpp
 
 stroke_closed_degenerate_path.cpp
 
 Stroke_Width.cpp
 
 strokerect_gm.cpp
 
 subset_example.cpp
 
 sum_path_effect.cpp
 
 Surface_draw.cpp
 
 Surface_height.cpp
 
 Surface_MakeFromBackendTexture.cpp
 
 Surface_makeImageSnapshot.cpp
 
 Surface_makeImageSnapshot_2.cpp
 
 Surface_MakeNull.cpp
 
 Surface_MakeRaster.cpp
 
 Surface_MakeRaster_2.cpp
 
 Surface_MakeRasterDirect.cpp
 
 Surface_MakeRasterDirectReleaseProc.cpp
 
 Surface_MakeRasterN32Premul.cpp
 
 Surface_MakeRenderTarget.cpp
 
 Surface_MakeRenderTarget_2.cpp
 
 Surface_MakeRenderTarget_3.cpp
 
 Surface_makeSurface.cpp
 
 Surface_notifyContentWillChange.cpp
 
 Surface_props.cpp
 
 Surface_readPixels_2.cpp
 
 Surface_readPixels_3.cpp
 
 Surface_width.cpp
 
 Surface_writePixels_2.cpp
 
 sweep_gradient_talk_1.cpp
 
 sweep_gradient_talk_2.cpp
 
 sweep_gradient_talk_4.cpp
 
 sweep_gradient_talk_lots.cpp
 
 text_only.cpp
 
 text_rendering.cpp
 
 text_shadow.cpp
 
 TextBlob_serialize_2.cpp
 
 TextBlobBuilder_empty_constructor.cpp
 
 Turtle.cpp
 
 unexpected_setAlphaType.cpp
 
 UnicornPoop.cpp
 
 UnpremulBugs.cpp
 
 UnpremulGPU.cpp
 
 upscale_checkerboard.cpp
 
 weird_RRect_bug.cpp
 
 Xor.cpp
 
 zero_off_dashing.cpp