skia2/src
halcanary 8b2bc252fa SkPDF: when drawing stroked path, draw using SVG rules for zero-length segments
The "zeroPath" and emptystroke GMs capture this issue.

This CL changes the following PDF GMs: emptystroke dashing4
lineclosepath dashing3 zeroPath linepath
complexclip3_complex complexclip3_simple roundrects
degeneratesegments filltypes strokerect pathfill
inverse_paths desk_chalkboard.skp

After this change, all PDF GMs look better (closer to 8888).
The dashing4, emptystroke, and zeroPath GMs still need a lot
of work to make them look right.

BUG=538726

Review URL: https://codereview.chromium.org/1374383004
2015-10-06 09:41:47 -07:00
..
animator Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
c C API: Add SK_API, also documentation of an example. 2015-09-01 10:01:38 -07:00
codec Fix SkGifCodec to handle gifs where frameSize != imageSize 2015-10-06 07:46:03 -07:00
core Bye bye processor data manager. 2015-10-06 08:40:51 -07:00
device/xps Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
doc SkPDF: add basic metadata support 2015-09-23 12:45:49 -07:00
effects Bye bye processor data manager. 2015-10-06 08:40:51 -07:00
fonts Force cache SkTestScalerContext path bounds. 2015-10-05 07:29:22 -07:00
gpu Bye bye processor data manager. 2015-10-06 08:40:51 -07:00
image Bye bye processor data manager. 2015-10-06 08:40:51 -07:00
images Revert of change pixel-serializer to support reencoding existing data (patchset #5 id:80001 of https://codereview.chromium.org/1373683003/ ) 2015-09-28 09:58:41 -07:00
lazy SkInstallDiscardablePixelRef is deprecated, enforce that 2015-09-25 06:56:57 -07:00
opts Revert of SkPx: new approach to fixed-point SIMD (patchset #9 id:160001 of https://codereview.chromium.org/1317233005/ ) 2015-09-14 13:14:31 -07:00
pathops remove unused fields from SkOpSegment 2015-09-04 05:00:15 -07:00
pdf SkPDF: when drawing stroked path, draw using SVG rules for zero-length segments 2015-10-06 09:41:47 -07:00
pipe Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ports Some iOS fixes to make SampleApp work better. 2015-10-02 09:12:05 -07:00
sfnt Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
svg Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
utils [SkDebugger] Handle path empty-bounds gracefully 2015-10-06 07:24:03 -07:00
views Have /src files use header directly. 2015-09-29 09:37:59 -07:00
xml Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00