Descriptionhandle halfway case in scan converter
Scan edges that start at exactly -0.5 aren't trimmed by
clipping or by rounding, triggering a debug assert.
One way to fix this is to round the top and left
down instead of up.
Also, move the path initialization of gm/composeshader.cpp
to make debugging other path problems easier.
R=reed@google.com
BUG=skia:2715
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1544873002
Committed: https://skia.googlesource.com/skia/+/6df611574a3cf8abf2617af0d03a5553bb17360d
Patch Set 1 #Patch Set 2 : move from gm to test #Patch Set 3 : remove erroneous test changes #Patch Set 4 : delete from public headers #
Total comments: 4
Patch Set 5 : add more comments #
Messages
Total messages: 15 (5 generated)
|