Searched refs:currE (Results 1 – 2 of 2) sorted by relevance
/external/skia/src/core/ |
D | SkScan_Path.cpp | 108 SkEdge* currE = prevHead->fNext; in walk_edges() local 111 validate_edges_for_y(currE, curr_y); in walk_edges() 117 while (currE->fFirstY <= curr_y) { in walk_edges() 118 SkASSERT(currE->fLastY >= curr_y); in walk_edges() 120 int x = SkFixedRoundToInt(currE->fX); in walk_edges() 121 w += currE->fWinding; in walk_edges() 134 SkEdge* next = currE->fNext; in walk_edges() 137 if (currE->fLastY == curr_y) { // are we done with this edge? in walk_edges() 138 if (currE->fCurveCount < 0) { in walk_edges() 139 if (((SkCubicEdge*)currE)->updateCubic()) { in walk_edges() [all …]
|
D | SkScan_AAAPath.cpp | 981 SkAnalyticEdge* currE, int stop_y) { in isSmoothEnough() argument 982 if (currE->fUpperY >= stop_y << 16) { in isSmoothEnough() 986 return isSmoothEnough(leftE, currE, stop_y); // Only leftE is changing in isSmoothEnough() 988 return isSmoothEnough(riteE, currE, stop_y); // Only riteE is changing in isSmoothEnough() 992 SkAnalyticEdge* nextCurrE = currE->fNext; in isSmoothEnough() 996 if (*nextCurrE < *currE) { in isSmoothEnough() 997 SkTSwap(currE, nextCurrE); in isSmoothEnough() 999 return isSmoothEnough(leftE, currE, stop_y) && isSmoothEnough(riteE, nextCurrE, stop_y); in isSmoothEnough() 1009 SkAnalyticEdge* currE = (SkAnalyticEdge*) riteE->fNext; in aaa_walk_convex_edges() local 1023 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() [all …]
|