• Home
  • Raw
  • Download

Lines Matching refs:SkOpSpanBase

55 bool SkPathOpsDebug::ChaseContains(const SkTDArray<SkOpSpanBase* >& chaseArray,  in ChaseContains()
56 const SkOpSpanBase* span) { in ChaseContains()
58 const SkOpSpanBase* entry = chaseArray[index]; in ChaseContains()
79 const SkOpSpanBase* fBase;
80 const SkOpSpanBase* fSuspect;
121 void record(GlitchType type, const SkOpSpanBase* base, in record()
122 const SkOpSpanBase* suspect = NULL) { in record()
128 void record(GlitchType type, const SkOpSpanBase* base, in record()
146 void record(GlitchType type, const SkOpSpanBase* base, in record()
155 void record(GlitchType type, const SkOpSpanBase* base, double t, in record()
174 const SkOpSpanBase* base) { in record()
208 void record(GlitchType type, double t, const SkOpSpanBase* span) { in record()
727 const SkOpSpanBase* span = &fHead; in debugAddT()
757 const SkOpSpanBase* base = &fHead; in debugCheckAngleCoin()
816 void SkOpSegment::DebugClearVisited(const SkOpSpanBase* span) { in DebugClearVisited()
844 const SkOpSpanBase* spanBase = &fHead; in debugMissingCoincidence()
947 const SkOpSpanBase* test = &fHead; in debugMoveMultiples()
957 const SkOpSpanBase* oppSpan = testPtT->span(); in debugMoveMultiples()
969 const SkOpSpanBase* oppPrev = oppSpan; in debugMoveMultiples()
970 const SkOpSpanBase* oppFirst = oppSpan; in debugMoveMultiples()
983 const SkOpSpanBase* oppNext = oppSpan; in debugMoveMultiples()
984 const SkOpSpanBase* oppLast = oppSpan; in debugMoveMultiples()
1000 const SkOpSpanBase* oppTest = oppFirst; in debugMoveMultiples()
1044 const SkOpSpanBase* spanBase = &fHead; in debugMoveNearby()
1049 const SkOpSpanBase* test = ptT->span(); in debugMoveNearby()
1070 const SkOpSpanBase* test = spanBase->upCast()->next(); in debugMoveNearby()
1388 void SkCoincidentSpans::debugStartCheck(const SkOpSpanBase* outer, const SkOpSpanBase* over, in debugStartCheck()
1401 const SkOpSpanBase* origSpan = origPtT->span(); in debugCorrectOneEnd()
1443 const SkOpSpanBase* end = coinPtTEnd()->span(); in debugExpand()
1444 SkOpSpanBase* next = end->final() ? nullptr : end->upCast()->next(); in debugExpand()
1463 …ovedSpans(SkPathOpsDebug::GlitchLog* log, const SkOpSpan* base, const SkOpSpanBase* testSpan) cons… in debugAddEndMovedSpans()
1624 const SkOpSpanBase* start = startPtT->span(); in debugAddExpanded()
1625 const SkOpSpanBase* oStart = oStartPtT->span(); in debugAddExpanded()
1626 const SkOpSpanBase* end = coin->coinPtTEnd()->span(); in debugAddExpanded()
1627 const SkOpSpanBase* oEnd = coin->oppPtTEnd()->span(); in debugAddExpanded()
1630 const SkOpSpanBase* test = start->upCast()->next(); in debugAddExpanded()
1632 const SkOpSpanBase* oTest = coin->flipped() ? oStart->prev() : oStart->upCast()->next(); in debugAddExpanded()
1650 const SkOpSpanBase* walk = test; in debugAddExpanded()
1720 SkOpSpanBase::Collapsed result = coinSeg->collapsed(coinTs, coinTe); in debugAddIfMissing()
1721 if (SkOpSpanBase::Collapsed::kNo != result) { in debugAddIfMissing()
1727 if (SkOpSpanBase::Collapsed::kNo != result) { in debugAddIfMissing()
2034 const SkOpSpanBase* end = coin->coinPtTEndWritable()->span(); in debugMark()
2036 const SkOpSpanBase* oStart = coin->oppPtTStartWritable()->span(); in debugMark()
2038 const SkOpSpanBase* oEnd = coin->oppPtTEndWritable()->span(); in debugMark()
2051 const SkOpSpanBase* next = start; in debugMark()
2052 const SkOpSpanBase* oNext = oStart; in debugMark()
2115 static void DebugCheckBetween(const SkOpSpanBase* next, const SkOpSpanBase* end, in DebugCheckBetween()
2354 const SkOpSpanBase* span = &fHead; in debugValidate()
2371 const SkOpSpanBase* span = &fHead; in debugValidate()
2373 const SkOpSpanBase* prev = nullptr; in debugValidate()
2401 void SkOpSpanBase::debugAddOpp(SkPathOpsDebug::GlitchLog* log, const SkOpSpanBase* opp) const { in debugAddOpp()
2412 void SkOpSpanBase::debugCheckForCollapsedCoincidence(SkPathOpsDebug::GlitchLog* log) const { in debugCheckForCollapsedCoincidence()
2431 bool SkOpSpanBase::debugCoinEndLoopCheck() const { in debugCoinEndLoopCheck()
2433 const SkOpSpanBase* next = this; in debugCoinEndLoopCheck()
2434 SkOpSpanBase* nextCoin; in debugCoinEndLoopCheck()
2439 const SkOpSpanBase* checkCoin = this->fCoinEnd; in debugCoinEndLoopCheck()
2440 const SkOpSpanBase* innerCoin = checkCoin; in debugCoinEndLoopCheck()
2456 void SkOpSpanBase::debugInsertCoinEnd(SkPathOpsDebug::GlitchLog* log, const SkOpSpanBase* coin) con… in debugInsertCoinEnd()
2475 void SkOpSpanBase::debugMergeMatches(SkPathOpsDebug::GlitchLog* log, const SkOpSpanBase* opp) const… in debugMergeMatches()
2484 const SkOpSpanBase* testBase = test->span(); in debugMergeMatches()
2499 const SkOpSpanBase* innerBase = inner->span(); in debugMergeMatches()
2540 void SkOpSpanBase::debugResetCoinT() const { in debugResetCoinT()
2550 void SkOpSpanBase::debugSetCoinT(int index) const { in debugSetCoinT()
2562 const SkOpSpan* SkOpSpanBase::debugStarter(SkOpSpanBase const** endPtr) const { in debugStarter()
2563 const SkOpSpanBase* end = *endPtr; in debugStarter()
2565 const SkOpSpanBase* result; in debugStarter()
2575 void SkOpSpanBase::debugValidate() const { in debugValidate()
2649 const SkOpSpanBase* base = next->span(); in debugInsertCoincidence()
2651 const SkOpSpanBase* spanEnd = fNext->contains(segment)->span(); in debugInsertCoincidence()