• Home
  • Raw
  • Download

Lines Matching refs:coinSeg

1528             SkOpSegment* coinSeg = base->segment();  in debugAddEndMovedSpans()  local
1531 if (Ordered(coinSeg, oppSeg)) { in debugAddEndMovedSpans()
1538 swap(coinSeg, oppSeg); in debugAddEndMovedSpans()
1550 … if (this->debugAddOrOverlap(log, coinSeg, oppSeg, coinTs, coinTe, oppTs, oppTe, &added), false) { in debugAddEndMovedSpans()
1724 … double tStart, double tEnd, const SkOpSegment* coinSeg, const SkOpSegment* oppSeg, bool* added, in debugAddIfMissing() argument
1736 SkASSERT(over1s->segment() != coinSeg); in debugAddIfMissing()
1738 SkASSERT(coinSeg != oppSeg); in debugAddIfMissing()
1740 coinTs = TRange(over1s, tStart, coinSeg SkDEBUGPARAMS(over1e)); in debugAddIfMissing()
1741 coinTe = TRange(over1s, tEnd, coinSeg SkDEBUGPARAMS(over1e)); in debugAddIfMissing()
1742 SkOpSpanBase::Collapsed result = coinSeg->collapsed(coinTs, coinTe); in debugAddIfMissing()
1744 return log->record(SkPathOpsDebug::kAddIfCollapsed_Glitch, coinSeg); in debugAddIfMissing()
1757 this->debugAddOrOverlap(log, coinSeg, oppSeg, coinTs, coinTe, oppTs, oppTe, added); in debugAddIfMissing()
1765 const SkOpSegment* coinSeg, const SkOpSegment* oppSeg, in debugAddOrOverlap() argument
1769 if (fTop && !this->checkOverlap(fTop, coinSeg, oppSeg, coinTs, coinTe, oppTs, oppTe, in debugAddOrOverlap()
1773 if (fHead && !this->checkOverlap(fHead, coinSeg, oppSeg, coinTs, in debugAddOrOverlap()
1800 const SkOpPtT* cs = coinSeg->existing(coinTs, oppSeg); in debugAddOrOverlap()
1801 const SkOpPtT* ce = coinSeg->existing(coinTe, oppSeg); in debugAddOrOverlap()
1802 RETURN_FALSE_IF(overlap && cs && ce && overlap->contains(cs, ce), coinSeg); in debugAddOrOverlap()
1803 RETURN_FALSE_IF(cs != ce || !cs, coinSeg); in debugAddOrOverlap()
1804 const SkOpPtT* os = oppSeg->existing(oppTs, coinSeg); in debugAddOrOverlap()
1805 const SkOpPtT* oe = oppSeg->existing(oppTe, coinSeg); in debugAddOrOverlap()
1811 const SkOpPtT* csExisting = !cs ? coinSeg->existing(coinTs, nullptr) : nullptr; in debugAddOrOverlap()
1812 const SkOpPtT* ceExisting = !ce ? coinSeg->existing(coinTe, nullptr) : nullptr; in debugAddOrOverlap()
1813 RETURN_FALSE_IF(csExisting && csExisting == ceExisting, coinSeg); in debugAddOrOverlap()
1815 csExisting->contains(ceExisting ? ceExisting : ce)), coinSeg); in debugAddOrOverlap()
1817 ceExisting->contains(csExisting ? csExisting : cs)), coinSeg); in debugAddOrOverlap()
1829 cs = coinSeg->debugAddT(coinTs, log); in debugAddOrOverlap()
1836 RETURN_FALSE_IF((ce && ce->deleted()) || (oe && oe->deleted()), coinSeg); in debugAddOrOverlap()
1840 ce = coinSeg->debugAddT(coinTe, log); in debugAddOrOverlap()
1848 RETURN_FALSE_IF(csDeleted, coinSeg); in debugAddOrOverlap()
1850 RETURN_FALSE_IF(ceDeleted, coinSeg); in debugAddOrOverlap()
1852 …!cs || !ce || cs == ce || cs->contains(ce) || !os || !oe || os == oe || os->contains(oe), coinSeg); in debugAddOrOverlap()
1855 if (overlap->coinPtTStart()->segment() == coinSeg) { in debugAddOrOverlap()
1856 …log->record(SkPathOpsDebug::kAddMissingExtend_Glitch, coinSeg, coinTs, coinTe, oppSeg, oppTs, oppT… in debugAddOrOverlap()
1863 …log->record(SkPathOpsDebug::kAddMissingExtend_Glitch, oppSeg, oppTs, oppTe, coinSeg, coinTs, coinT… in debugAddOrOverlap()
1871 …log->record(SkPathOpsDebug::kAddMissingCoin_Glitch, coinSeg, coinTs, coinTe, oppSeg, oppTs, oppTe); in debugAddOrOverlap()
2185 const SkOpSegment* coinSeg = test->coinPtTStart()->segment(); in DebugCheckOverlap() local
2186 SkASSERT(coinSeg == test->coinPtTEnd()->segment()); in DebugCheckOverlap()
2189 SkASSERT(coinSeg != test->oppPtTStart()->segment()); in DebugCheckOverlap()
2206 if (coinSeg == list->coinPtTStart()->segment()) { in DebugCheckOverlap()
2218 } else if (coinSeg == list->oppPtTStart()->segment()) { in DebugCheckOverlap()