Searched defs:windSum (Results 1 - 3 of 3) sorted by relevance

/external/skia/src/pathops/
H A DSkOpSpan.cpp371 return this->windSum();
469 void SkOpSpan::setWindSum(int windSum) { argument
471 if (fWindSum != SK_MinS32 && fWindSum != windSum) {
475 SkASSERT(!DEBUG_LIMIT_WIND_SUM || SkTAbs(windSum) <= DEBUG_LIMIT_WIND_SUM);
476 fWindSum = windSum;
H A DSkOpSpan.h530 void setWindSum(int windSum);
547 int windSum() const { function in class:SkOpSpan
H A DSkPathOpsWinding.cpp327 int spanSum = span->windSum();
328 int windSum = SkOpSegment::UseInnerWinding(lastWind, wind) ? wind : lastWind; local
330 span->setWindSum(windSum);
336 SkASSERT((hitSegment->isXor() ? (windSum & 1) == (spanSum & 1) : windSum == spanSum)
338 && (windSum ^ wind ^ lastWind) == spanSum));
356 (void) hitSegment->markAndChaseWinding(span, span->next(), windSum, oppSum, nullptr);
357 (void) hitSegment->markAndChaseWinding(span->next(), span, windSum, oppSum, nullptr);
377 if (span->windSum() != SK_MinS32) {

Completed in 162 milliseconds