/external/skia/src/pathops/ |
H A D | SkPathOpsOp.cpp | 68 int maxWinding = 0, sumWinding = 0, oppMaxWinding = 0, oppSumWinding = 0; local 71 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding); 81 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
|
H A D | SkOpSegment.h | 42 bool activeWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* sumWinding); 282 SkOpSpanBase* markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle); 283 SkOpSpanBase* markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding, 358 void setUpWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* maxWinding, int* sumWinding) { argument 360 *maxWinding = *sumWinding; 361 if (*sumWinding == SK_MinS32) { 364 *sumWinding -= deltaSum; 368 int* maxWinding, int* sumWinding); 370 int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding);
|
H A D | SkOpSegment.cpp | 122 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local 124 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding); 133 suTo = (sumWinding & xorSuMask) != 0; 136 miTo = (sumWinding & xorMiMask) != 0; 150 int sumWinding = updateWinding(end, start); local 151 return activeWinding(start, end, &sumWinding); 154 bool SkOpSegment::activeWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* sumWinding) { argument 156 setUpWinding(start, end, &maxWinding, sumWinding); 158 bool to = *sumWinding != 0; 350 int maxWinding, sumWinding; local 379 int maxWinding, sumWinding; local 669 int sumWinding = updateWinding(end, start); local 913 markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle) argument 934 markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding, const SkOpAngle* angle) argument 1457 setUpWindings(SkOpSpanBase* start, SkOpSpanBase* end, int* sumMiWinding, int* maxWinding, int* sumWinding) argument 1465 setUpWindings(SkOpSpanBase* start, SkOpSpanBase* end, int* sumMiWinding, int* sumSuWinding, int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding) argument [all...] |
/external/skqp/src/pathops/ |
H A D | SkPathOpsOp.cpp | 68 int maxWinding = 0, sumWinding = 0, oppMaxWinding = 0, oppSumWinding = 0; local 71 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding); 81 (void) segment->markAngle(maxWinding, sumWinding, oppMaxWinding,
|
H A D | SkOpSegment.h | 42 bool activeWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* sumWinding); 282 SkOpSpanBase* markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle); 283 SkOpSpanBase* markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding, 358 void setUpWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* maxWinding, int* sumWinding) { argument 360 *maxWinding = *sumWinding; 361 if (*sumWinding == SK_MinS32) { 364 *sumWinding -= deltaSum; 368 int* maxWinding, int* sumWinding); 370 int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding);
|
H A D | SkOpSegment.cpp | 122 int maxWinding, sumWinding, oppMaxWinding, oppSumWinding; local 124 &maxWinding, &sumWinding, &oppMaxWinding, &oppSumWinding); 133 suTo = (sumWinding & xorSuMask) != 0; 136 miTo = (sumWinding & xorMiMask) != 0; 150 int sumWinding = updateWinding(end, start); local 151 return activeWinding(start, end, &sumWinding); 154 bool SkOpSegment::activeWinding(SkOpSpanBase* start, SkOpSpanBase* end, int* sumWinding) { argument 156 setUpWinding(start, end, &maxWinding, sumWinding); 158 bool to = *sumWinding != 0; 350 int maxWinding, sumWinding; local 379 int maxWinding, sumWinding; local 669 int sumWinding = updateWinding(end, start); local 913 markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle) argument 934 markAngle(int maxWinding, int sumWinding, int oppMaxWinding, int oppSumWinding, const SkOpAngle* angle) argument 1457 setUpWindings(SkOpSpanBase* start, SkOpSpanBase* end, int* sumMiWinding, int* maxWinding, int* sumWinding) argument 1465 setUpWindings(SkOpSpanBase* start, SkOpSpanBase* end, int* sumMiWinding, int* sumSuWinding, int* maxWinding, int* sumWinding, int* oppMaxWinding, int* oppSumWinding) argument [all...] |