Searched refs:currE (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/src/core/ |
D | SkScan_Path.cpp | 111 SkEdge* currE = prevHead->fNext; in walk_edges() local 114 validate_edges_for_y(currE, curr_y); in walk_edges() 120 while (currE->fFirstY <= curr_y) { in walk_edges() 121 SkASSERT(currE->fLastY >= curr_y); in walk_edges() 123 int x = SkFixedRoundToInt(currE->fX); in walk_edges() 129 w += currE->fWinding; in walk_edges() 139 SkEdge* next = currE->fNext; in walk_edges() 142 if (currE->fLastY == curr_y) { // are we done with this edge? in walk_edges() 143 if (currE->fCurveCount > 0) { in walk_edges() 144 if (((SkQuadraticEdge*)currE)->updateQuadratic()) { in walk_edges() [all …]
|
D | SkScan_AAAPath.cpp | 1074 SkAnalyticEdge* currE, in is_smooth_enough() argument 1076 if (currE->fUpperY >= SkLeftShift(stop_y, 16)) { in is_smooth_enough() 1080 return is_smooth_enough(leftE, currE, stop_y); // Only leftE is changing in is_smooth_enough() 1082 return is_smooth_enough(riteE, currE, stop_y); // Only riteE is changing in is_smooth_enough() 1086 SkAnalyticEdge* nextCurrE = currE->fNext; in is_smooth_enough() 1091 if (nextCurrE->fUpperX < currE->fUpperX) { in is_smooth_enough() 1092 std::swap(currE, nextCurrE); in is_smooth_enough() 1094 return is_smooth_enough(leftE, currE, stop_y) && is_smooth_enough(riteE, nextCurrE, stop_y); in is_smooth_enough() 1108 SkAnalyticEdge* currE = (SkAnalyticEdge*)riteE->fNext; in aaa_walk_convex_edges() local 1117 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() [all …]
|
/third_party/flutter/skia/src/core/ |
D | SkScan_Path.cpp | 112 SkEdge* currE = prevHead->fNext; in walk_edges() local 115 validate_edges_for_y(currE, curr_y); in walk_edges() 121 while (currE->fFirstY <= curr_y) { in walk_edges() 122 SkASSERT(currE->fLastY >= curr_y); in walk_edges() 124 int x = SkFixedRoundToInt(currE->fX); in walk_edges() 130 w += currE->fWinding; in walk_edges() 140 SkEdge* next = currE->fNext; in walk_edges() 143 if (currE->fLastY == curr_y) { // are we done with this edge? in walk_edges() 144 if (currE->fCurveCount > 0) { in walk_edges() 145 if (((SkQuadraticEdge*)currE)->updateQuadratic()) { in walk_edges() [all …]
|
D | SkScan_AAAPath.cpp | 1075 SkAnalyticEdge* currE, in is_smooth_enough() argument 1077 if (currE->fUpperY >= SkLeftShift(stop_y, 16)) { in is_smooth_enough() 1081 return is_smooth_enough(leftE, currE, stop_y); // Only leftE is changing in is_smooth_enough() 1083 return is_smooth_enough(riteE, currE, stop_y); // Only riteE is changing in is_smooth_enough() 1087 SkAnalyticEdge* nextCurrE = currE->fNext; in is_smooth_enough() 1092 if (nextCurrE->fUpperX < currE->fUpperX) { in is_smooth_enough() 1093 std::swap(currE, nextCurrE); in is_smooth_enough() 1095 return is_smooth_enough(leftE, currE, stop_y) && is_smooth_enough(riteE, nextCurrE, stop_y); in is_smooth_enough() 1109 SkAnalyticEdge* currE = (SkAnalyticEdge*)riteE->fNext; in aaa_walk_convex_edges() local 1118 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() [all …]
|