Home
last modified time | relevance | path

Searched refs:spanBase (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/pathops/
DSkOpSegment.cpp255 SkOpSpanBase* spanBase = &fHead; in addT() local
257 SkOpPtT* result = spanBase->ptT(); in addT()
259 spanBase->bumpSpanAdds(); in addT()
276 FAIL_WITH_NULL_IF(spanBase == &fTail); in addT()
277 } while ((spanBase = spanBase->upCast()->next())); in addT()
292 SkOpSpanBase* spanBase = fHead.next(); in calcAngles() local
293 while (spanBase != &fTail) { in calcAngles()
296 priorAngle->set(spanBase, prior); in calcAngles()
297 spanBase->setFromAngle(priorAngle); in calcAngles()
299 SkOpSpan* span = spanBase->upCast(); in calcAngles()
[all …]
DSkPathOpsDebug.cpp844 const SkOpSpanBase* spanBase = &fHead; in debugMissingCoincidence() local
847 const SkOpPtT* ptT = spanBase->ptT(), * spanStopPtT = ptT; in debugMissingCoincidence()
848 SkASSERT(ptT->span() == spanBase); in debugMissingCoincidence()
861 if (spanBase == &fHead) { in debugMissingCoincidence()
867 const SkOpSpan* span = spanBase->upCastable(); in debugMissingCoincidence()
873 …if (spanBase->segment() != opp && spanBase->containsCoinEnd(opp)) { // debug has additional condi… in debugMissingCoincidence()
879 const SkOpSpan* priorTest = spanBase->prev(); in debugMissingCoincidence()
902 const SkOpPtT* oppEnd = spanBase->ptT(); in debugMissingCoincidence()
917 if (testForCoincidence(rootPriorPtT, rootPtT, prior, spanBase, opp)) { in debugMissingCoincidence()
938 } while ((spanBase = spanBase->final() ? nullptr : spanBase->upCast()->next())); in debugMissingCoincidence()
[all …]
DSkOpSegment.h396 const SkOpSpanBase* spanBase, const SkOpSegment* opp) const;
/external/skqp/src/pathops/
DSkOpSegment.cpp255 SkOpSpanBase* spanBase = &fHead; in addT() local
257 SkOpPtT* result = spanBase->ptT(); in addT()
259 spanBase->bumpSpanAdds(); in addT()
276 FAIL_WITH_NULL_IF(spanBase == &fTail); in addT()
277 } while ((spanBase = spanBase->upCast()->next())); in addT()
292 SkOpSpanBase* spanBase = fHead.next(); in calcAngles() local
293 while (spanBase != &fTail) { in calcAngles()
296 priorAngle->set(spanBase, prior); in calcAngles()
297 spanBase->setFromAngle(priorAngle); in calcAngles()
299 SkOpSpan* span = spanBase->upCast(); in calcAngles()
[all …]
DSkPathOpsDebug.cpp867 const SkOpSpanBase* spanBase = &fHead; in debugMissingCoincidence() local
870 const SkOpPtT* ptT = spanBase->ptT(), * spanStopPtT = ptT; in debugMissingCoincidence()
871 SkASSERT(ptT->span() == spanBase); in debugMissingCoincidence()
884 if (spanBase == &fHead) { in debugMissingCoincidence()
890 const SkOpSpan* span = spanBase->upCastable(); in debugMissingCoincidence()
896 …if (spanBase->segment() != opp && spanBase->containsCoinEnd(opp)) { // debug has additional condi… in debugMissingCoincidence()
902 const SkOpSpan* priorTest = spanBase->prev(); in debugMissingCoincidence()
925 const SkOpPtT* oppEnd = spanBase->ptT(); in debugMissingCoincidence()
940 if (testForCoincidence(rootPriorPtT, rootPtT, prior, spanBase, opp)) { in debugMissingCoincidence()
961 } while ((spanBase = spanBase->final() ? nullptr : spanBase->upCast()->next())); in debugMissingCoincidence()
[all …]
DSkOpSegment.h396 const SkOpSpanBase* spanBase, const SkOpSegment* opp) const;
/external/skqp/tests/
DPathOpsDebug.cpp1467 void Dump(const SkOpSpanBase& spanBase) { in Dump() argument
1468 spanBase.dump(); in Dump()
1471 void DumpCoin(const SkOpSpanBase& spanBase) { in DumpCoin() argument
1472 spanBase.dumpCoin(); in DumpCoin()
1475 void DumpAll(const SkOpSpanBase& spanBase) { in DumpAll() argument
1476 spanBase.dumpAll(); in DumpAll()
/external/skia/tests/
DPathOpsDebug.cpp1467 void Dump(const SkOpSpanBase& spanBase) { in Dump() argument
1468 spanBase.dump(); in Dump()
1471 void DumpCoin(const SkOpSpanBase& spanBase) { in DumpCoin() argument
1472 spanBase.dumpCoin(); in DumpCoin()
1475 void DumpAll(const SkOpSpanBase& spanBase) { in DumpAll() argument
1476 spanBase.dumpAll(); in DumpAll()