skia2/gm
caryclark 40b7d3b48b fix hair fuzz
If the end and control points of a quad, conic, or cubic are the same,
adjust all of them when stretching the curve to account for a square
or round end cap. If all of the points are the same, move all but the
last.

Enlarge the clip check to account for the cap.

The clip bug was detected by ASAN.

R=reed@google.com, msarett@google.com
BUG=571214
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1547483003

Review URL: https://codereview.chromium.org/1547483003
2015-12-22 06:13:33 -08:00
..
aaclip.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
aarectmodes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
aaxfermodes.cpp Added concave paths to aaxfermodes GM 2015-12-17 10:58:28 -08:00
addarc.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
all_bitmap_configs.cpp SkPDF: images support 32-but-not-N32 colortype 2015-11-06 07:27:23 -08:00
alphagradients.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
anisotropic.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
annotated_text.cpp Merge sub-device annotations in SkPDFDevice::drawDevice() 2015-09-17 20:38:02 -07:00
arcofzorro.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
arithmode.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
astcbitmap.cpp discardable pixelrefs are gone, update tests accordingly 2015-09-14 08:52:12 -07:00
badpaint.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
beziereffects.cpp Make onPrepareDraws const 2015-11-30 12:30:13 -08:00
beziers.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
bigblurs.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
bigmatrix.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
bigrrectaaeffect.cpp Split big rrect aa effect up into separate images 2015-12-09 10:17:35 -08:00
bigtext.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
bigtileimagefilter.cpp Revert "Revert of factories should return baseclass, allowing the impl to specialize (patchset #4 id:60001 of https://codereview.chromium.org/1390523005/ )" 2015-10-06 14:05:32 -07:00
bitmapcopy.cpp rename portable_typeface_always to portable_typeface 2015-07-24 12:09:25 -07:00
bitmapfilters.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
bitmappremul.cpp Cleanup: Remove unnecessary double-semicolons. 2015-04-27 07:01:45 -07:00
bitmaprect.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
bitmaprecttest.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
bitmapshader.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
bleed.cpp Rewrite bleed GM bmp/img generators and change oversized texture case 2015-11-09 10:06:06 -08:00
blend.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
blurcircles.cpp Add special case circle blur for Ganesh 2015-09-15 10:20:55 -07:00
blurquickreject.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
blurrect.cpp Add default ctor to SkMask 2015-12-17 11:33:12 -08:00
blurredclippedcircle.cpp Address precision issue in circle blur effect 2015-12-10 13:29:14 -08:00
blurroundrect.cpp make pixelsnap textblob* etc gm portable 2015-07-28 10:37:53 -07:00
blurs.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
bmpfilterqualityrepeat.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
cgm.c Propagate SkSurfaceProps to more call sites 2015-06-23 06:26:08 -07:00
cgms.cpp C API: remove dead code, simplify boilerplate 2015-07-31 15:16:23 -07:00
circles.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
circularclips.cpp Do circular clipping in normalized space 2015-04-28 12:43:01 -07:00
clip_strokerect.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
clipdrawdraw.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
clippedbitmapshaders.cpp SkPaint::FilterLevel -> SkFilterQuality 2015-03-16 10:08:34 -07:00
cmykjpeg.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
colorcube.cpp Switch SkAutoMalloc to SkAutoTMalloc to avoid cast 2015-12-10 10:44:13 -08:00
coloremoji.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
colorfilterimagefilter.cpp SkPDF Implement colorfilters on bitmaps 2015-09-24 10:20:06 -07:00
colorfilters.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
colormatrix.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
colortype.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
colortypexfermode.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
colorwheel.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
complexclip2.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
complexclip3.cpp rename portable_typeface_always to portable_typeface 2015-07-24 12:09:25 -07:00
complexclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
composeshader.cpp Will try composing a linear gradient with a color bitmap as well as an alpha8 bitmap to make sure the paint's color is being used/ignored in the right places. 2015-09-03 08:32:22 -07:00
concavepaths.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
conicpaths.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
constcolorprocessor.cpp Optionally pass rendertarget to getTestTarget 2015-11-16 11:02:05 -08:00
convex_all_line_paths.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
convexpaths.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
convexpolyclip.cpp Make block size a template parameter of SkTLList 2015-11-18 19:01:12 -08:00
convexpolyeffect.cpp Make onPrepareDraws const 2015-11-30 12:30:13 -08:00
copyTo4444.cpp Cleanup usage of GetResourcePath() after commit bcbc1788b4. 2014-07-01 12:35:49 -07:00
cubicpaths.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
dashcubics.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
dashing.cpp fix large dashed paths 2015-12-18 07:03:13 -08:00
dcshader.cpp Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. 2015-11-18 08:01:26 -08:00
degeneratesegments.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
dftext.cpp Rename flag from "distance field" to "device independent." 2015-08-31 12:39:41 -07:00
discard.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
displacement.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
distantclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
downsamplebitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
draw_bitmap_rect_skbug4374.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
drawable.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
drawatlas.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
drawatlascolor.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
drawbitmaprect.cpp Make drawbitmaprect GM use Ganesh-backed bitmaps and images 2015-09-24 08:47:49 -07:00
drawfilter.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
drawlooper.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
drawminibitmaprect.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
dropshadowimagefilter.cpp Reland of move drawSprite from canvas (patchset #1 id:1 of https://codereview.chromium.org/1529803004/ ) 2015-12-16 08:38:16 -08:00
drrect.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
dstreadshuffle.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
emboss.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
emptypath.cpp Bot fix 2015-09-04 13:12:55 -07:00
etc1bitmap.cpp Switch SkAutoMalloc to SkAutoTMalloc to avoid cast 2015-12-10 10:44:13 -08:00
extractbitmap.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
factory.cpp SkInstallDiscardablePixelRef is deprecated, enforce that 2015-09-25 06:56:57 -07:00
fadefilter.cpp GM: add fadefilter gm 2015-04-14 06:25:19 -07:00
fatpathfill.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
filltypes.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
filltypespersp.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
filterbitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
filterfastbounds.cpp Add SkTileImageFilter sample to filterfastbounds GM. 2015-12-07 10:36:30 -08:00
filterindiabox.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
fontcache.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
fontmgr.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
fontscaler.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
fontscalerdistortable.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
gammatext.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
getpostextpath.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
giantbitmap.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
glyph_pos_align.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
glyph_pos.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gm_expectations.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
gm.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gm.h GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gradient_matrix.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gradientDirtyLaundry.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
gradients_2pt_conical.cpp Remove SK_SUPPORT_LEGACY_GRADIENT_DITHERING from Skia proper 2015-10-12 10:41:48 -07:00
gradients_no_texture.cpp augment gradients_many to exercise flipped gradients and clampping 2015-11-13 06:23:54 -08:00
gradients.cpp use pinned value during lerp for vertical gradients 2015-11-22 13:00:04 -08:00
gradtext.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
grayscalejpg.cpp GMs: change some GMs to use SkImage over SkBitmap 2015-08-21 07:47:23 -07:00
hairlines.cpp add hairline with caps gm 2015-12-04 11:08:42 -08:00
hairmodes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
hittestpath.cpp remove unused SkCullPoints 2015-12-21 18:37:16 -08:00
image_pict.cpp Remove params from Cacherator_GrTextureMaker 2015-10-15 12:14:55 -07:00
image_shader.cpp add gm for image->newShader 2015-08-20 12:30:20 -07:00
image.cpp SkBitmap::installPixels(const SkPixmap&); 2015-12-09 11:36:59 -08:00
image.h check-point for image/surface work 2012-07-29 20:38:16 +00:00
imagealphathreshold.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
imageblur2.cpp SkBlurImageFilter returns input when sigma = 0 2015-12-10 12:08:44 -08:00
imageblur.cpp SkBlurImageFilter returns input when sigma = 0 2015-12-10 12:08:44 -08:00
imageblurtiled.cpp SkBlurImageFilter returns input when sigma = 0 2015-12-10 12:08:44 -08:00
imagefilters.cpp SkBlurImageFilter returns input when sigma = 0 2015-12-10 12:08:44 -08:00
imagefiltersbase.cpp Reland of move drawSprite from canvas (patchset #1 id:1 of https://codereview.chromium.org/1529803004/ ) 2015-12-16 08:38:16 -08:00
imagefiltersclipped.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
imagefilterscropexpand.cpp Fix gaussian blur for small sigma. 2015-12-17 08:10:17 -08:00
imagefilterscropped.cpp Reland of move drawSprite from canvas (patchset #1 id:1 of https://codereview.chromium.org/1529803004/ ) 2015-12-16 08:38:16 -08:00
imagefiltersgraph.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
imagefiltersscaled.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
imagefiltersstroked.cpp Add a GM for image filters applied to stroked primitives. 2015-08-31 10:28:49 -07:00
imagefilterstransformed.cpp Remove SkBitmapSource 2015-09-25 09:15:55 -07:00
imagefromyuvtextures.cpp Use a struct for client GL texture handles 2015-11-10 11:54:57 -08:00
imagemagnifier.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
imageresizetiled.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
imagescalealigned.cpp SkBitmapProcState rounding bias 2015-12-15 06:48:48 -08:00
imagesource2.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
imagesource.cpp SkImageSource 2015-09-14 13:31:18 -07:00
internal_links.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
inversepaths.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
largeglyphblur.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
lcdblendmodes.cpp On gpu, use max(r,g,b) for coverage alpha in LCD and update lcd blend gm. 2015-09-15 13:13:50 -07:00
lcdoverlap.cpp add new gm to test overlapping lcd text 2015-09-18 12:03:13 -07:00
lcdtext.cpp try adding flag to allow lcd text even in a layer 2015-12-10 13:44:45 -08:00
lerpmode.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
lighting.cpp Revert of Update feSpotLight to match spec (patchset #2 id:20001 of https://codereview.chromium.org/1403403003/ ) 2015-10-20 10:04:03 -07:00
lightingshader.cpp Minor code cleanup (left over from prior CL) 2015-09-03 13:32:33 -07:00
linepaths.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
localmatriximagefilter.cpp change back to method for localmatrix imagefilter 2015-10-14 07:49:35 -07:00
lumafilter.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
matrixconvolution.cpp Matrix convolution bounds fix; affectsTransparentBlack fixes. 2015-12-07 07:48:34 -08:00
matriximagefilter.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
megalooper.cpp move common blur types into central header 2014-04-28 16:25:35 +00:00
mipmap.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
mixedtextblobs.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
modecolorfilters.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
morphology.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
multipicturedraw.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
nested.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
ninepatchstretch.cpp Initial implementation of GPU no filter NinePatch 2015-11-18 13:28:51 -08:00
nonclosedpaths.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
offsetimagefilter.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
ovals.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
patch.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
patchgrid.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
path_stroke_with_zero_length.cpp This brings hairlines into agreement with thick strokes. 2015-12-16 08:53:41 -08:00
pathcontourstart.cpp Parametric contour start GM 2015-11-19 09:47:12 -08:00
patheffects.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pathfill.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
pathinterior.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
pathopsinverse.cpp make tests portable by using 565 compatible colors 2015-07-29 05:27:47 -07:00
pathopsskpclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pathreverse.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
pdf_never_embed.cpp SkPDF: fall back on paths for unembeddable fonts. 2015-10-12 13:05:04 -07:00
peekpixels.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
perlinnoise.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
perspshaders.cpp Minor code cleanup (left over from prior CL) 2015-09-03 13:32:33 -07:00
picture.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pictureimagefilter.cpp Revert "Revert of factories should return baseclass, allowing the impl to specialize (patchset #4 id:60001 of https://codereview.chromium.org/1390523005/ )" 2015-10-06 14:05:32 -07:00
pictureimagegenerator.cpp discardable pixelrefs are gone, update tests accordingly 2015-09-14 08:52:12 -07:00
pictureshader.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pictureshadertile.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pixelsnap.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
plus.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
points.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
poly2poly.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
polygons.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
quadpaths.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
recordopts.cpp Fix Windows build 2015-01-26 05:39:26 -08:00
rects.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
repeated_bitmap.cpp SkPDF: Implement drawImage*() properly 2015-10-01 07:28:13 -07:00
resizeimagefilter.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
roundrects.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
rrect.cpp make tests portable by using 565 compatible colors 2015-07-29 05:27:47 -07:00
rrects.cpp Don't create a GXPFactory when blend is SrcOver 2015-11-23 13:20:42 -08:00
samplerstress.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
scaledstrokes.cpp Fix transformed stroke width in GrAALinearizingConvexPathRenderer. 2015-08-19 12:09:12 -07:00
selftest.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
shaderbounds.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
shadertext2.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
shadertext3.cpp rename portable_typeface_always to portable_typeface 2015-07-24 12:09:25 -07:00
shadertext.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
shadows.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
shallowgradient.cpp Remove SK_SUPPORT_LEGACY_GRADIENT_DITHERING from Skia proper 2015-10-12 10:41:48 -07:00
simpleaaclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkAnimTimer.h add SkAnimTimer, SPACE = pause/resume, ESP = stop 2015-02-02 12:55:02 -08:00
skbug1719.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
skbug_257.cpp SkPDF: fix large-number bug 2015-11-16 10:51:21 -08:00
smallarc.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
smallimage.cpp work in progress 2014-12-02 14:01:46 -08:00
smallpaths.cpp Shift up bottom path in smallpaths GM. 2015-11-19 07:46:07 -08:00
spritebitmap.cpp Reland of move drawSprite from canvas (patchset #1 id:1 of https://codereview.chromium.org/1529803004/ ) 2015-12-16 08:38:16 -08:00
srcmode.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
stlouisarch.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
stringart.cpp make tests portable by using 565 compatible colors 2015-07-29 05:27:47 -07:00
strokefill.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
strokerect.cpp make pixelsnap textblob* etc gm portable 2015-07-28 10:37:53 -07:00
strokerects.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
strokes.cpp fix hair fuzz 2015-12-22 06:13:33 -08:00
stroketext.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
surface.cpp remove unused (by the outside) SkImage::newSurface, and simplify newImage -> newSubset 2015-09-24 00:50:58 -07:00
tablecolorfilter.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
tallstretchedbitmaps.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
testimagefilters.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
texdata.cpp GrDrawContext now holds GrRenderTarget pointer 2015-10-15 08:01:49 -07:00
textblob.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
textblobcolortrans.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
textblobgeometrychange.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
textbloblooper.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
textblobmixedsizes.cpp Make Ben happy 2015-09-18 11:28:59 -07:00
textblobrandomfont.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
textblobshader.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
textblobtransforms.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
textblobuseaftergpufree.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
texteffects.cpp fix stroked text underline / strikethrough 2015-12-21 08:35:51 -08:00
texturedomaineffect.cpp Don't create a GXPFactory when blend is SrcOver 2015-11-23 13:20:42 -08:00
thinrects.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
thinstrokedrects.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
tiledscaledbitmap.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
tileimagefilter.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
tilemodes_scaled.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
tilemodes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
tinybitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
transparency.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
typeface.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
variedtext.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
vertices.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
verttext2.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
verttext.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
verylargebitmap.cpp fix leaked picture 2015-09-09 13:42:14 -07:00
xfermodeimagefilter.cpp Convert unit tests, GMs from SkBitmapSource to SkImagesource 2015-09-15 11:26:14 -07:00
xfermodes2.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
xfermodes3.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
xfermodes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
yuvtorgbeffect.cpp Don't create a GXPFactory when blend is SrcOver 2015-11-23 13:20:42 -08:00