Home | History | Annotate | Download | only in pathops

Lines Matching refs:nextStart

2674 SkOpSegment* SkOpSegment::findNextOp(SkTDArray<SkOpSpan*>* chase, int* nextStart, int* nextEnd,
2677 const int startIndex = *nextStart;
2683 *nextStart = startIndex;
2684 SkOpSegment* other = isSimple(nextStart, &step);
2697 double startT = other->fTs[*nextStart].fT;
2698 *nextEnd = *nextStart;
2703 if (other->isTiny(SkMin32(*nextStart, *nextEnd))) {
2794 *nextStart = foundAngle->start();
2799 __FUNCTION__, debugID(), nextSegment->debugID(), *nextStart, *nextEnd);
2804 SkOpSegment* SkOpSegment::findNextWinding(SkTDArray<SkOpSpan*>* chase, int* nextStart,
2806 const int startIndex = *nextStart;
2812 *nextStart = startIndex;
2813 SkOpSegment* other = isSimple(nextStart, &step);
2826 double startT = other->fTs[*nextStart].fT;
2827 *nextEnd = *nextStart;
2832 if (other->isTiny(SkMin32(*nextStart, *nextEnd))) {
2902 *nextStart = foundAngle->start();
2907 __FUNCTION__, debugID(), nextSegment->debugID(), *nextStart, *nextEnd);
2912 SkOpSegment* SkOpSegment::findNextXor(int* nextStart, int* nextEnd, bool* unsortable) {
2913 const int startIndex = *nextStart;
2921 *nextStart = startIndex;
2922 SkOpSegment* other = isSimple(nextStart, &step);
2933 double startT = other->fTs[*nextStart].fT;
2942 *nextEnd = *nextStart;
2946 if (other->fTs[SkMin32(*nextStart, *nextEnd)].fWindValue) {
2991 *nextStart = foundAngle->start();
2996 __FUNCTION__, debugID(), nextSegment->debugID(), *nextStart, *nextEnd);