handle closed dashed rects

If a closed rect is dashed, the dash continues around the initial join
if the dash is 'on' when the rect starts and stops.

For the cull path case, add a tiny right angle at the location of the
initial join if needed.

R=reed@google.com
Bug: skia:7311
Change-Id: Id60b8e84b3a5fd6cde1b638dbaacdad57eba7f01
Reviewed-on: https://skia-review.googlesource.com/88201
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Cary Clark <caryclark@skia.org>
1 file changed