Searched refs:sumWinding (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/third_party/skia/src/pathops/
H A DSkOpSegment.h186 void setUpWinding(int index, int endIndex, int* maxWinding, int* sumWinding) { argument
188 *maxWinding = *sumWinding;
189 *sumWinding -= deltaSum;
336 SkOpSpan* markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding,
345 int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding);
400 bool activeWinding(int index, int endIndex, int* sumWinding);
455 SkOpSpan* markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle);
478 int* maxWinding, int* sumWinding);
H A DSkPathOpsOp.cpp67 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
69 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding);
77 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
H A DSkOpSegment.cpp171 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
173 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding);
182 suTo = (sumWinding & xorSuMask) != 0;
185 miTo = (sumWinding & xorMiMask) != 0;
199 int sumWinding = updateWinding(endIndex, index); local
200 return activeWinding(index, endIndex, &sumWinding);
203 bool SkOpSegment::activeWinding(int index, int endIndex, int* sumWinding) { argument
205 setUpWinding(index, endIndex, &maxWinding, sumWinding);
207 bool to = *sumWinding != 0;
1687 int maxWinding, sumWinding;
[all...]
H A DSkPathOpsCommon.cpp335 int sumWinding = current->windSum(minIndex); local
336 if (sumWinding == SK_MinS32) {
344 sumWinding = current->computeSum(oIndex, index, angleIncludeType);
346 } while (sumWinding == SK_MinS32 && index == startIndex);
348 if (sumWinding != SK_MinS32 && sumWinding != SK_NaN32) {
H A DSkPathOpsDebug.cpp264 int sumWinding = useInner ? winding : lastWinding; local
269 SkTSwap(sumWinding, oppSumWinding);
/external/skia/src/pathops/
H A DSkOpSegment.h184 void setUpWinding(int index, int endIndex, int* maxWinding, int* sumWinding) { argument
186 *maxWinding = *sumWinding;
187 *sumWinding -= deltaSum;
334 SkOpSpan* markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding,
343 int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding);
398 bool activeWinding(int index, int endIndex, int* sumWinding);
453 SkOpSpan* markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle);
476 int* maxWinding, int* sumWinding);
H A DSkPathOpsOp.cpp67 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
69 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding);
77 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
H A DSkOpSegment.cpp171 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
173 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding);
182 suTo = (sumWinding & xorSuMask) != 0;
185 miTo = (sumWinding & xorMiMask) != 0;
199 int sumWinding = updateWinding(endIndex, index); local
200 return activeWinding(index, endIndex, &sumWinding);
203 bool SkOpSegment::activeWinding(int index, int endIndex, int* sumWinding) { argument
205 setUpWinding(index, endIndex, &maxWinding, sumWinding);
207 bool to = *sumWinding != 0;
1617 int maxWinding, sumWinding;
[all...]
H A DSkPathOpsCommon.cpp335 int sumWinding = current->windSum(minIndex); local
336 if (sumWinding == SK_MinS32) {
344 sumWinding = current->computeSum(oIndex, index, angleIncludeType);
346 } while (sumWinding == SK_MinS32 && index == startIndex);
348 if (sumWinding != SK_MinS32 && sumWinding != SK_NaN32) {
H A DSkPathOpsDebug.cpp263 int sumWinding = useInner ? winding : lastWinding; local
268 SkTSwap(sumWinding, oppSumWinding);
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DShapeOps.cpp79 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
81 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
88 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
H A DSimplify.cpp1401 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding;
1403 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
1408 int& maxWinding, int& sumWinding, int& oppMaxWinding, int& oppSumWinding) {
1410 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
1419 suTo = (sumWinding & xorSuMask) != 0;
1422 miTo = (sumWinding & xorMiMask) != 0;
1436 int sumWinding = updateWinding(endIndex, index);
1438 return activeWinding(index, endIndex, maxWinding, sumWinding);
1441 bool activeWinding(int index, int endIndex, int& maxWinding, int& sumWinding) {
1442 setUpWinding(index, endIndex, maxWinding, sumWinding);
[all...]
/external/skia/experimental/Intersection/
H A DShapeOps.cpp79 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local
81 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
88 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
H A DSimplify.cpp1401 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding;
1403 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
1408 int& maxWinding, int& sumWinding, int& oppMaxWinding, int& oppSumWinding) {
1410 maxWinding, sumWinding, oppMaxWinding, oppSumWinding);
1419 suTo = (sumWinding & xorSuMask) != 0;
1422 miTo = (sumWinding & xorMiMask) != 0;
1436 int sumWinding = updateWinding(endIndex, index);
1438 return activeWinding(index, endIndex, maxWinding, sumWinding);
1441 bool activeWinding(int index, int endIndex, int& maxWinding, int& sumWinding) {
1442 setUpWinding(index, endIndex, maxWinding, sumWinding);
[all...]

Completed in 267 milliseconds