Home
last modified time | relevance | path

Searched refs:fLowerY (Results 1 – 9 of 9) sorted by relevance

/external/skia/src/core/
DSkEdgeBuilder.cpp70 if (edge->fLowerY == last->fUpperY) { in combineVertical()
75 if (approximately_equal(edge->fUpperY, last->fLowerY)) { in combineVertical()
76 last->fLowerY = edge->fLowerY; in combineVertical()
82 if (approximately_equal(edge->fLowerY, last->fLowerY)) { in combineVertical()
85 if (edge->fLowerY < last->fLowerY) { in combineVertical()
86 last->fUpperY = edge->fLowerY; in combineVertical()
90 last->fUpperY = last->fLowerY; in combineVertical()
92 last->fLowerY = edge->fLowerY; in combineVertical()
96 if (approximately_equal(edge->fLowerY, last->fLowerY)) { in combineVertical()
98 last->fLowerY = edge->fUpperY; in combineVertical()
[all …]
DSkScan_AAAPath.cpp1067 nextEdge->fLowerY - nextEdge->fUpperY >= SK_Fixed1; // Dy should be large in is_smooth_enough()
1079 if (leftE->fLowerY + SK_Fixed1 < riteE->fLowerY) { in is_smooth_enough()
1081 } else if (leftE->fLowerY > riteE->fLowerY + SK_Fixed1) { in is_smooth_enough()
1115 while (leftE->fLowerY <= y) { // Due to smooth jump, we may pass multiple short edges in aaa_walk_convex_edges()
1124 while (riteE->fLowerY <= y) { // Due to smooth jump, we may pass multiple short edges in aaa_walk_convex_edges()
1152 SkFixed local_bot_fixed = std::min(leftE->fLowerY, riteE->fLowerY); in aaa_walk_convex_edges()
1379 update_next_next_y(newEdge->fLowerY, y, nextNextY); in insert_new_edges()
1405 update_next_next_y(newEdge->fLowerY, y, nextNextY); in insert_new_edges()
1418 SkASSERT(edge->fUpperY <= edge->fLowerY); in validate_edges_for_y()
1567 update_next_next_y(edge->fLowerY, y, &nextNextY); in aaa_walk_edges()
[all …]
DSkAnalyticEdge.h36 SkFixed fLowerY; // The lower bound of y (our edge is from y = fUpperY to y = fLowerY) member
92 fUpperY, fLowerY, SkFixedToFloat(fY), SkFixedToFloat(fX), in dump()
101 SkASSERT(fUpperY < fLowerY); in validate()
DSkAnalyticEdge.cpp269 fLowerY = y1; in setLine()
317 fLowerY = y1; in updateLine()
328 SkASSERT(last_y >= fLowerY); // we shouldn't update edge if last_y < fLowerY in update()
/external/skqp/src/core/
DSkEdgeBuilder.cpp70 if (edge->fLowerY == last->fUpperY) { in combineVertical()
75 if (approximately_equal(edge->fUpperY, last->fLowerY)) { in combineVertical()
76 last->fLowerY = edge->fLowerY; in combineVertical()
82 if (approximately_equal(edge->fLowerY, last->fLowerY)) { in combineVertical()
85 if (edge->fLowerY < last->fLowerY) { in combineVertical()
86 last->fUpperY = edge->fLowerY; in combineVertical()
90 last->fUpperY = last->fLowerY; in combineVertical()
92 last->fLowerY = edge->fLowerY; in combineVertical()
96 if (approximately_equal(edge->fLowerY, last->fLowerY)) { in combineVertical()
98 last->fLowerY = edge->fUpperY; in combineVertical()
[all …]
DSkScan_DAAPath.cpp196 SkFixed xorLowerY = l.fLowerY ^ r.fLowerY; in gen_alpha_deltas()
199 rectBot = SkFixedFloorToInt(l.fLowerY); in gen_alpha_deltas()
271 SkFixed lowerCeil = SkFixedCeilToFixed(currE->fLowerY); in gen_alpha_deltas()
275 SkFixed rowHeight = currE->fLowerY - currE->fUpperY; in gen_alpha_deltas()
300 if (y + SK_Fixed1 > currE->fLowerY) { in gen_alpha_deltas()
316 if (SkIntToFixed(iy) < currE->fLowerY && in gen_alpha_deltas()
318 rowHeight = currE->fLowerY - SkIntToFixed(iy); in gen_alpha_deltas()
323 } while ((currE->fWinding = originalWinding) && currE->update(currE->fLowerY, sortY)); in gen_alpha_deltas()
DSkScan_AAAPath.cpp967 nextEdge->fLowerY - nextEdge->fUpperY >= SK_Fixed1; // Dy should be large in isSmoothEnough()
977 if (leftE->fLowerY + SK_Fixed1 < riteE->fLowerY) { in isSmoothEnough()
979 } else if (leftE->fLowerY > riteE->fLowerY + SK_Fixed1) { in isSmoothEnough()
1015 while (leftE->fLowerY <= y) { // Due to smooth jump, we may pass multiple short edges in aaa_walk_convex_edges()
1024 while (riteE->fLowerY <= y) { // Due to smooth jump, we may pass multiple short edges in aaa_walk_convex_edges()
1054 SkFixed local_bot_fixed = SkMin32(leftE->fLowerY, riteE->fLowerY); in aaa_walk_convex_edges()
1250 updateNextNextY(newEdge->fLowerY, y, nextNextY); in insert_new_edges()
1276 updateNextNextY(newEdge->fLowerY, y, nextNextY); in insert_new_edges()
1289 SkASSERT(edge->fUpperY <= edge->fLowerY); in validate_edges_for_y()
1389 updateNextNextY(edge->fLowerY, y, &nextNextY); in aaa_walk_edges()
[all …]
DSkAnalyticEdge.h36 SkFixed fLowerY; // The lower bound of y (our edge is from y = fUpperY to y = fLowerY) member
92 fUpperY, fLowerY, SkFixedToFloat(fY), SkFixedToFloat(fX), in dump()
101 SkASSERT(fUpperY < fLowerY); in validate()
DSkAnalyticEdge.cpp269 fLowerY = y1; in setLine()
317 fLowerY = y1; in updateLine()
328 SkASSERT(last_y >= fLowerY); // we shouldn't update edge if last_y < fLowerY in update()