Descriptionbreak out of cubic stroker loop on degenerate case
The looper can generate more than one quad, but if any one is degenerate,
give up, but not before generating the state for the line join to
produce the correct end.
Before, the early return allowed the inside path to contain multiple
movetos that caused reversePath to assert.
R=reed@google.com
Committed: https://skia.googlesource.com/skia/+/6df8e3495a677a5df2476d2ff3bbe878fd178e4b
Patch Set 1 #
Total comments: 2
Patch Set 2 : find root cause for dash cubic failure; add more tests #
Messages
Total messages: 9 (2 generated)
|