DescriptionImprove tessellating path rasterizer performance on dashed paths.
With dashed paths, we get a lot of geometry on the same sort line.
Since the vertices are sorted, it makes more sense to insert edges
from the end (in sort order) than the beginning. This requires
maintaining both the head and tail of the active edge list.
This gives a ~20% perf improvement on tabl_digg.skp.
BUG=skia:3733
Committed: https://skia.googlesource.com/skia/+/5b9f42c4d1ddc776334b3de676450f4cdaf607bd
Patch Set 1 #Patch Set 2 : Coding style fixes #Messages
Total messages: 7 (2 generated)
|