Lines Matching refs:endSpan
1064 static SkOpSegment* set_last(SkOpSpanBase** last, SkOpSpanBase* endSpan) { in set_last() argument
1066 *last = endSpan; in set_last()
1075 SkOpSpanBase* endSpan = step > 0 ? origStart->upCast()->next() : origStart->prev(); in nextChase() local
1076 SkASSERT(endSpan); in nextChase()
1077 SkOpAngle* angle = step > 0 ? endSpan->fromAngle() : endSpan->upCast()->toAngle(); in nextChase()
1082 if (endSpan->t() != 0 && endSpan->t() != 1) { in nextChase()
1085 SkOpPtT* otherPtT = endSpan->ptT()->next(); in nextChase()
1094 return set_last(last, endSpan); in nextChase()
1107 foundSpan = endSpan = next->start(); in nextChase()
1115 return set_last(last, endSpan); in nextChase()
1123 return set_last(last, endSpan); in nextChase()
1727 const SkOpSpanBase* endSpan = angle->end(); in updateOppWinding() local
1728 return updateOppWinding(endSpan, startSpan); in updateOppWinding()
1733 const SkOpSpanBase* endSpan = angle->end(); in updateOppWindingReverse() local
1734 return updateOppWinding(startSpan, endSpan); in updateOppWindingReverse()
1756 SkOpSpanBase* endSpan = angle->end(); in updateWinding() local
1757 return updateWinding(endSpan, startSpan); in updateWinding()
1762 SkOpSpanBase* endSpan = angle->end(); in updateWindingReverse() local
1763 return updateWinding(startSpan, endSpan); in updateWindingReverse()