Home
last modified time | relevance | path

Searched refs:oppLast (Results 1 – 6 of 6) sorted by relevance

/external/skqp/src/pathops/
DSkPathOpsTSect.cpp675 SkTSpan* oppLast = sect2->tail(); in coincidentForce() local
676 if (!last || !oppLast) { in coincidentForce()
680 deleteEmptySpans |= sect2->updateBounded(oppFirst, oppLast, first); in coincidentForce()
682 sect2->removeSpanRange(oppFirst, oppLast); in coincidentForce()
871 SkTSpan* oppLast; in extractCoincident() local
873 oppLast = last->findOppT(last->fCoinEnd.perpT()); in extractCoincident()
877 oppEndT = oppMatched ? oppLast->fEndT : oppLast->fStartT; in extractCoincident()
882 swap(oppFirst, oppLast); in extractCoincident()
889 SkOPASSERT(oppEndT == oppLast->fEndT); in extractCoincident()
894 if (!oppLast) { in extractCoincident()
[all …]
DSkOpSegment.cpp1308 SkOpSpanBase* oppLast = oppSpan; in moveMultiples() local
1319 oppLast = oppNext; in moveMultiples()
1321 if (oppFirst == oppLast) { in moveMultiples()
1354 } while (oppTest != oppLast && (oppTest = oppTest->upCast()->next())); in moveMultiples()
DSkPathOpsDebug.cpp1007 const SkOpSpanBase* oppLast = oppSpan; in debugMoveMultiples() local
1018 oppLast = oppNext; in debugMoveMultiples()
1020 if (oppFirst == oppLast) { in debugMoveMultiples()
1053 } while (oppTest != oppLast && (oppTest = oppTest->upCast()->next())); in debugMoveMultiples()
/external/skia/src/pathops/
DSkPathOpsTSect.cpp675 SkTSpan* oppLast = sect2->tail(); in coincidentForce() local
676 if (!last || !oppLast) { in coincidentForce()
680 deleteEmptySpans |= sect2->updateBounded(oppFirst, oppLast, first); in coincidentForce()
682 sect2->removeSpanRange(oppFirst, oppLast); in coincidentForce()
871 SkTSpan* oppLast; in extractCoincident() local
873 oppLast = last->findOppT(last->fCoinEnd.perpT()); in extractCoincident()
877 oppEndT = oppMatched ? oppLast->fEndT : oppLast->fStartT; in extractCoincident()
882 swap(oppFirst, oppLast); in extractCoincident()
893 if (!oppLast) { in extractCoincident()
897 SkOPASSERT(oppEndT == oppLast->fEndT); in extractCoincident()
[all …]
DSkOpSegment.cpp1308 SkOpSpanBase* oppLast = oppSpan; in moveMultiples() local
1319 oppLast = oppNext; in moveMultiples()
1321 if (oppFirst == oppLast) { in moveMultiples()
1354 } while (oppTest != oppLast && (oppTest = oppTest->upCast()->next())); in moveMultiples()
DSkPathOpsDebug.cpp1006 const SkOpSpanBase* oppLast = oppSpan; in debugMoveMultiples() local
1017 oppLast = oppNext; in debugMoveMultiples()
1019 if (oppFirst == oppLast) { in debugMoveMultiples()
1052 } while (oppTest != oppLast && (oppTest = oppTest->upCast()->next())); in debugMoveMultiples()