Home
last modified time | relevance | path

Searched refs:SkOPASSERT (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/src/pathops/
DSkOpCoincidence.h82 SkOPASSERT(ptT == ptT->span()->ptT()); in setCoinPtTEnd()
83 SkOPASSERT(!fCoinPtTStart || ptT->fT != fCoinPtTStart->fT); in setCoinPtTEnd()
90 SkOPASSERT(ptT == ptT->span()->ptT()); in setCoinPtTStart()
91 SkOPASSERT(!fCoinPtTEnd || ptT->fT != fCoinPtTEnd->fT); in setCoinPtTStart()
103 SkOPASSERT(ptT == ptT->span()->ptT()); in setOppPtTEnd()
104 SkOPASSERT(!fOppPtTStart || ptT->fT != fOppPtTStart->fT); in setOppPtTEnd()
111 SkOPASSERT(ptT == ptT->span()->ptT()); in setOppPtTStart()
112 SkOPASSERT(!fOppPtTEnd || ptT->fT != fOppPtTEnd->fT); in setOppPtTStart()
DSkOpSpan.cpp31 SkOPASSERT(this != check); in contains()
148 SkOPASSERT(!fDeleted); in setDeleted()
194 SkOPASSERT(start != check); in contains()
259 SkOPASSERT(0); // check to see if this ever happens -- should have been found earlier in merge()
342 SkOPASSERT(inner->fT != test->fT); in mergeMatches()
362 SkOPASSERT(0); in mergeMatches()
442 SkOPASSERT(kept->span() != this); in release()
DSkOpSpan.h144 SkOPASSERT(!fDeleted); in setCoincident()
389 SkOPASSERT(!final()); in upCast()
529 SkOPASSERT(!oppValue || !fDone); in setOppValue()
544 SkOPASSERT(!windValue || !fDone); in setWindValue()
561 SkOPASSERT(!final()); in windValue()
DSkOpCoincidence.cpp266 SkOPASSERT(coinPtTStart->fT < coinPtTEnd->fT); in add()
267 SkOPASSERT(oppPtTStart->fT != oppPtTEnd->fT); in add()
268 SkOPASSERT(!coinPtTStart->deleted()); in add()
269 SkOPASSERT(!coinPtTEnd->deleted()); in add()
270 SkOPASSERT(!oppPtTStart->deleted()); in add()
271 SkOPASSERT(!oppPtTEnd->deleted()); in add()
444 SkOPASSERT(coin->coinPtTEnd()->contains(coin->oppPtTEnd())); in addExpanded()
810 SkOPASSERT(!outerOpp->done()); in addMissing()
832 SkOPASSERT(!innerOpp->done()); in addMissing()
1183 SkOPASSERT(coin->flipped() ? coin->oppPtTEnd()->deleted() : in releaseDeleted()
[all …]
DSkPathOpsTypes.h221 #define SkOPASSERT(cond) SkASSERT((this->globalState() && \ macro
225 #define SkOPASSERT(cond) SkASSERT((this->globalState() && \ macro
231 #define SkOPASSERT(cond) macro
DSkPathOpsTSect.cpp399 SkOPASSERT(0); in removeBounded()
839 SkOPASSERT(last->fCoinEnd.isMatch()); in extractCoincident()
873 SkOPASSERT(last->fCoinEnd.isMatch()); in extractCoincident()
886 SkOPASSERT(oppStartT < oppEndT); in extractCoincident()
893 SkOPASSERT(oppStartT == oppFirst->fStartT); in extractCoincident()
898 SkOPASSERT(oppEndT == oppLast->fEndT); in extractCoincident()
954 SkOPASSERT(work->hasOppT(work->fCoinStart.perpT())); in findCoincidentRun()
967 SkOPASSERT(!first); in findCoincidentRun()
1233 SkOPASSERT(!span->fDeleted); in markSpanGone()
1286 SkOPASSERT(test->fStartT != smaller->fEndT); in mergeCoincidence()
DSkPathOpsDebug.h249 do { bool fail = (cond); SkOPASSERT(!fail); if (fail) return false; } while (false)
252 do { bool fail = (cond); SkOPASSERT(!fail); if (fail) return nullptr; } while (false)
DSkIntersections.cpp79 SkOPASSERT(0); // FIXME : this error, if it is to be handled at runtime in release, must in insert()
DSkPathOpsTSect.h134 SkOPASSERT(result); in findOppT()
DSkDLineIntersection.cpp157 SkOPASSERT(iA == (bNearA[nearer] > 0.5)); in intersect()
DSkOpSegment.h190 SkOPASSERT(fDoneCount <= fCount); in done()
DSkOpSegment.cpp503 SkOPASSERT(fCount >= fDoneCount); in release()
1165 SkOPASSERT(ptT->span() == spanBase); in missingCoincidence()
1376 SkOPASSERT(!SkDPoint::ApproximatelyEqual(dBugRef->fPt, dBugCheck->fPt)); in spansNearby()
DSkPathOpsDebug.cpp1623 SkOPASSERT(coin->coinPtTEnd()->contains(coin->oppPtTEnd())); in debugAddExpanded()
1746 SkOPASSERT(!fTop); // this is (correctly) reversed in addifMissing() in debugAddOrOverlap()
2527 SkOPASSERT(0); in debugMergeMatches()
DSkOpAngle.cpp157 SkOPASSERT(lrOpposite != ltOpposite); in after()