Home
last modified time | relevance | path

Searched refs:oppWinding (Results 1 – 6 of 6) sorted by relevance

/external/skqp/src/pathops/
DSkOpSegment.cpp918 int winding, int oppWinding, SkOpSpanBase** lastPtr) { in markAndChaseWinding() argument
921 bool success = markWinding(spanStart, winding, oppWinding); in markAndChaseWinding()
931 if (spanStart->windSum() != winding || spanStart->oppSum() != oppWinding) { in markAndChaseWinding()
936 FAIL_IF(spanStart->windSum() != oppWinding); in markAndChaseWinding()
943 (void) other->markWinding(spanStart, winding, oppWinding); in markAndChaseWinding()
945 (void) other->markWinding(spanStart, oppWinding, winding); in markAndChaseWinding()
1035 bool SkOpSegment::markWinding(SkOpSpan* span, int winding, int oppWinding) { in markWinding() argument
1037 SkASSERT(winding || oppWinding); in markWinding()
1042 debugShowNewWinding(__FUNCTION__, span, winding, oppWinding); in markWinding()
1045 span->setOppSum(oppWinding); in markWinding()
[all …]
DSkOpSegment.h162 void debugShowNewWinding(const char* fun, const SkOpSpan* span, int winding, int oppWinding);
281 int oppWinding, SkOpSpanBase** lastPtr);
287 bool markWinding(SkOpSpan* , int winding, int oppWinding);
DSkPathOpsDebug.cpp1215 int oppWinding) { in debugShowNewWinding() argument
1223 span->t(), span->debugID(), pt.fX, pt.fY, span->next()->t(), winding, oppWinding); in debugShowNewWinding()
1230 if (oppWinding == SK_MinS32) { in debugShowNewWinding()
1233 SkDebugf("%d", oppWinding); in debugShowNewWinding()
/external/skia/src/pathops/
DSkOpSegment.cpp918 int winding, int oppWinding, SkOpSpanBase** lastPtr) { in markAndChaseWinding() argument
921 bool success = markWinding(spanStart, winding, oppWinding); in markAndChaseWinding()
931 if (spanStart->windSum() != winding || spanStart->oppSum() != oppWinding) { in markAndChaseWinding()
936 FAIL_IF(spanStart->windSum() != oppWinding); in markAndChaseWinding()
943 (void) other->markWinding(spanStart, winding, oppWinding); in markAndChaseWinding()
945 (void) other->markWinding(spanStart, oppWinding, winding); in markAndChaseWinding()
1035 bool SkOpSegment::markWinding(SkOpSpan* span, int winding, int oppWinding) { in markWinding() argument
1037 SkASSERT(winding || oppWinding); in markWinding()
1042 debugShowNewWinding(__FUNCTION__, span, winding, oppWinding); in markWinding()
1045 span->setOppSum(oppWinding); in markWinding()
[all …]
DSkOpSegment.h162 void debugShowNewWinding(const char* fun, const SkOpSpan* span, int winding, int oppWinding);
281 int oppWinding, SkOpSpanBase** lastPtr);
287 bool markWinding(SkOpSpan* , int winding, int oppWinding);
DSkPathOpsDebug.cpp1214 int oppWinding) { in debugShowNewWinding() argument
1222 span->t(), span->debugID(), pt.fX, pt.fY, span->next()->t(), winding, oppWinding); in debugShowNewWinding()
1229 if (oppWinding == SK_MinS32) { in debugShowNewWinding()
1232 SkDebugf("%d", oppWinding); in debugShowNewWinding()