skia2/gm
caryclark eb75c7db3a allow one zero length dash
If the constructed stroke that represents a dash has a
single dash of length zero, and the end cap is square or
round, draw the cap.

The old code initialized the initial dash length to zero,
making it ambiguous whether the first length is zero or
not.

R=robertphillips@google.com
BUG=583299
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1805963002

Committed: https://skia.googlesource.com/skia/+/5e1a24808415df2748822e8082e21a361362cdfe

Review URL: https://codereview.chromium.org/1805963002
2016-03-18 06:04:26 -07:00
..
aaclip.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
aarectmodes.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08: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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
alphagradients.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08: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
arcto.cpp allow one zero length dash 2016-03-18 06:04:26 -07:00
arithmode.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08:00
astcbitmap.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
avoidxfermode2.cpp Add gpu implementation of SkAvoidXfermode 2016-02-03 09:42:49 -08:00
avoidxfermode3.cpp Add an avoidXfermode GM to exercise coverage 2016-02-03 10:46:01 -08:00
avoidxfermode.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -07:00
badpaint.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08:00
beziereffects.cpp Begin weaning GrClipMaskManager off of GrDrawTarget (take 2) 2016-03-02 09:26:36 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
bigrrectaaeffect.cpp Begin weaning GrClipMaskManager off of GrDrawTarget (take 2) 2016-03-02 09:26:36 -08:00
bigtext.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
bigtileimagefilter.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
bitmaprecttest.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
bitmapshader.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08:00
bleed.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
blend.cpp unify peekPixels around pixmap parameter 2016-03-09 14:26:26 -08: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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
blurredclippedcircle.cpp Address precision issue in circle blur effect 2015-12-10 13:29:14 -08:00
blurroundrect.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
blurs.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
bmpfilterqualityrepeat.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
bug530095.cpp don't create zero length intervals 2016-03-17 05:33:28 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
cmykjpeg.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -07:00
color4f.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
colorcube.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
coloremoji.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
colorfilterimagefilter.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
colorfilters.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
colormatrix.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
colortype.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
colortypexfermode.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
colorwheel.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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_blur_tiled.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
complexclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
composeshader.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
concavepaths.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
conicpaths.cpp add arc circle gap gm 2016-01-20 07:46:05 -08:00
constcolorprocessor.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
convexpolyeffect.cpp Begin weaning GrClipMaskManager off of GrDrawTarget (take 2) 2016-03-02 09:26:36 -08:00
copyTo4444.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -07:00
cubicpaths.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
dashcircle.cpp fix circular dashing 2016-01-19 08:07:50 -08:00
dashcubics.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
dashing.cpp allow one zero length dash 2016-03-18 06:04:26 -07: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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
discard.cpp Move Budgeted enum out of SkSurface, use in GrTextureProvider 2016-02-25 08:33:02 -08:00
displacement.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
distantclip.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
downsamplebitmap.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
drawatlascolor.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
drawbitmaprect.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
drawfilter.cpp Add SK_SUPPORT_LEGACY_DRAWFILTER guard around calls to SkCanvas::(get|set)DrawFilter. 2016-01-22 09:45:14 -08:00
drawlooper.cpp Use DEF_GM everywhere 2015-12-10 13:31:59 -08:00
drawminibitmaprect.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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 update callsites for Make image factories 2016-03-17 10:51:11 -07: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 Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -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 partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
filterbitmap.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -07:00
filterfastbounds.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
filterindiabox.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -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 Expose API for gx font variation axes. 2016-01-21 14:17:47 -08:00
gamma.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
gammatext.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
getpostextpath.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
giantbitmap.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
glyph_pos_align.cpp partial switch over to sp usage of shaders 2016-03-09 09:50:50 -08:00
glyph_pos.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gm_expectations.h Delete dead code. SkBitmapHasher has not been used since gm. 2016-02-16 18:38:15 -08:00
gm.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08:00
gm.h GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
gradient_matrix.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
gradientDirtyLaundry.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
gradients_2pt_conical.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
gradients_no_texture.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
gradients.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
gradtext.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
grayscalejpg.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
hairlines.cpp add hairline with caps gm 2015-12-04 11:08:42 -08:00
hairmodes.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
hittestpath.cpp remove unused SkCullPoints 2015-12-21 18:37:16 -08:00
image_pict.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
image_shader.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
image.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
image.h check-point for image/surface work 2012-07-29 20:38:16 +00:00
imagealphathreshold.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefiltersbase.cpp Mark existing image filter entry points that will be going away with Deprecated 2016-02-17 13:57:17 -08:00
imagefiltersclipped.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefilterscropexpand.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefilterscropped.cpp Fix zero-sized blur with crop rect. 2016-02-01 10:32:42 -08:00
imagefiltersgraph.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefiltersscaled.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefiltersstroked.cpp Add a GM for image filters applied to stroked primitives. 2015-08-31 10:28:49 -07:00
imagefilterstransformed.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagefromyuvtextures.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07: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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagesource2.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagesource.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
imagetoyuvplanes.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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
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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
lumafilter.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
matrixconvolution.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07: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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
mixedtextblobs.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
modecolorfilters.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
morphology.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
multipicturedraw.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
nested.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
ninepatchstretch.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07: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 Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers 2016-03-17 14:31:39 -07:00
ovals.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
patch.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
patchgrid.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
path_stroke_with_zero_length.cpp initialize offscreen in StrokeZeroGM 2015-12-28 11:15:46 -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 add gm for distance field bug 2016-03-01 09:42:03 -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
perlinnoise.cpp sk_sp versions of newWithColorFilter and newWithLocalMatrix 2016-03-10 06:36:49 -08:00
perspshaders.cpp update callsites for Make image factories 2016-03-17 10:51:11 -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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
pictureshader.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
pictureshadertile.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
pixelsnap.cpp use Make instead of Create to return a shared shader 2016-03-08 18:50:00 -08:00
pixelxorxfermode.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -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
rectangletexture.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
rects.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
repeated_bitmap.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
resizeimagefilter.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
roundrects.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
rrect.cpp make tests portable by using 565 compatible colors 2015-07-29 05:27:47 -07:00
rrects.cpp Begin weaning GrClipMaskManager off of GrDrawTarget (take 2) 2016-03-02 09:26:36 -08:00
samplerstress.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shadertext2.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shadertext3.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shadertext.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shadows.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shallowgradient.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
shapes.cpp Add bench and gm for shapes 2016-02-10 14:54:21 -08:00
showmiplevels.cpp Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
skbug_4868.cpp SkPDF: fix scalar serialization 2016-02-24 15:46:46 -08:00
SkLinearBitmapPipelineGM.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07: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 remove SkImage::applyFilter() -- unused, can always re-add later 2016-01-08 17:21:47 -08:00
srcmode.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 increase subdivision for very large cubics 2016-02-05 13:59:31 -08:00
strokerect.cpp revised strokerect gm 2015-12-22 07:50:16 -08: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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
tablecolorfilter.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 Move Budgeted enum out of SkSurface, use in GrTextureProvider 2016-02-25 08:33:02 -08:00
textblob.cpp Consolidate SK_CRASH and sk_throw into SK_ABORT 2016-01-29 08:51:04 -08:00
textblobblockreordering.cpp Create new GM to target translations problems in GrAtlasTextContext 2016-02-24 05:49:55 -08: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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
textblobmixedsizes.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
textblobrandomfont.cpp GM: replace boilerplate with macros 2015-09-09 08:16:41 -07:00
textblobshader.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 add helper to create fancy underlines 2016-02-09 13:25:45 -08:00
texturedomaineffect.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07: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 Revert of Remove uses of SkImageDecoder from gms (patchset #2 id:20001 of https://codereview.chromium.org/1791583002/ ) 2016-03-17 10:38:36 -07:00
tileimagefilter.cpp Switch SkSpecialImage & SkSpecialSurface classes over to smart pointers 2016-03-17 14:31:39 -07:00
tilemodes_scaled.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
tilemodes.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
tinybitmap.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
transparency.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -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 update callsites for Make image factories 2016-03-17 10:51:11 -07:00
xfermodeimagefilter.cpp update callsites for Make image factories 2016-03-17 10:51:11 -07:00
xfermodes2.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
xfermodes3.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
xfermodes.cpp Reland of "more shader-->sp conversions (patchset #5 id:80001 of https://codereview.chromium.org/1789633002/ )" 2016-03-13 14:13:58 -07:00
yuvtorgbeffect.cpp Begin weaning GrClipMaskManager off of GrDrawTarget (take 2) 2016-03-02 09:26:36 -08:00