Lines Matching refs:nextRing
215 Ring* nextRing = this->getNextRing(currentRing); in createInsetRings() local
216 SkASSERT(nextRing != currentRing); in createInsetRings()
218 bool done = this->createInsetRing(*currentRing, nextRing, initialDepth, initialCoverage, in createInsetRings()
220 currentRing = nextRing; in createInsetRings()
484 int nextRing = (lastRing == &fRings[0]) ? 1 : 0; in getNextRing()
485 fRings[nextRing].setReserve(fInitialRing.numPts()); in getNextRing()
486 fRings[nextRing].rewind(); in getNextRing()
487 return &fRings[nextRing]; in getNextRing()
500 SkScalar coverage, Ring* nextRing) { in createOuterRing() argument
536 nextRing->addIdx(perp1Idx, originalIdx); in createOuterRing()
563 nextRing->addIdx(miterIdx, originalIdx); in createOuterRing()
594 nextRing->addIdx(miterIdx, originalIdx); in createOuterRing()
615 nextRing->addIdx(perp2Idx, originalIdx); in createOuterRing()
662 bool GrAAConvexTessellator::createInsetRing(const Ring& lastRing, Ring* nextRing, in createInsetRing() argument
797 nextRing->addIdx(newIdx, fCandidateVerts.origEdge(i)); in createInsetRing()
803 dst[i] = nextRing->index(dst[i]); in createInsetRing()
815 this->fanRing(*nextRing); in createInsetRing()
818 if (nextRing->numPts() < 3) { in createInsetRing()