/external/skqp/src/core/ |
D | SkScan_Path.cpp | 101 SkBlitter* blitter, int start_y, int stop_y, in walk_edges() argument 185 if (curr_y >= stop_y) { in walk_edges() 223 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges() argument 235 while (local_top < stop_y) { in walk_simple_edges() 236 SkASSERT(leftE->fFirstY <= stop_y); in walk_simple_edges() 237 SkASSERT(riteE->fFirstY <= stop_y); in walk_simple_edges() 240 local_bot = SkMin32(local_bot, stop_y - 1); in walk_simple_edges() 285 if (currE->fFirstY >= stop_y) { in walk_simple_edges() 293 if (currE->fFirstY >= stop_y) { in walk_simple_edges() 397 int start_y, int stop_y, int shiftEdgesUp, bool pathContainedInClip) { in sk_fill_path() argument [all …]
|
D | SkScan_AAAPath.cpp | 950 static inline bool isSmoothEnough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdge, int stop_y) { in isSmoothEnough() argument 973 SkAnalyticEdge* currE, int stop_y) { in isSmoothEnough() argument 974 if (currE->fUpperY >= SkLeftShift(stop_y, 16)) { in isSmoothEnough() 978 return isSmoothEnough(leftE, currE, stop_y); // Only leftE is changing in isSmoothEnough() 980 return isSmoothEnough(riteE, currE, stop_y); // Only riteE is changing in isSmoothEnough() 985 if (nextCurrE->fUpperY >= stop_y << 16) { // Check if we're at the end in isSmoothEnough() 993 return isSmoothEnough(leftE, currE, stop_y) && isSmoothEnough(riteE, nextCurrE, stop_y); in isSmoothEnough() 997 AdditiveBlitter* blitter, int start_y, int stop_y, SkFixed leftBound, SkFixed riteBound, in aaa_walk_convex_edges() argument 1017 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() 1026 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() [all …]
|
D | SkScanPriv.h | 37 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp,
|
D | SkScan_AntiPath.cpp | 317 int stop_y = (y + height) >> SHIFT; in blitRect() local 318 int count = stop_y - start_y; in blitRect() 381 fCurrIY = stop_y - 1; in blitRect()
|
/external/skia/src/core/ |
D | SkScan_Path.cpp | 101 SkBlitter* blitter, int start_y, int stop_y, in walk_edges() argument 184 if (curr_y >= stop_y) { in walk_edges() 222 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges() argument 234 while (local_top < stop_y) { in walk_simple_edges() 235 SkASSERT(leftE->fFirstY <= stop_y); in walk_simple_edges() 236 SkASSERT(riteE->fFirstY <= stop_y); in walk_simple_edges() 239 local_bot = std::min(local_bot, stop_y - 1); in walk_simple_edges() 284 if (currE->fFirstY >= stop_y) { in walk_simple_edges() 292 if (currE->fFirstY >= stop_y) { in walk_simple_edges() 396 int start_y, int stop_y, int shiftEdgesUp, bool pathContainedInClip) { in sk_fill_path() argument [all …]
|
D | SkScan_AAAPath.cpp | 1051 static bool is_smooth_enough(SkAnalyticEdge* thisEdge, SkAnalyticEdge* nextEdge, int stop_y) { in is_smooth_enough() argument 1075 int stop_y) { 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() 1087 if (nextCurrE->fUpperY >= stop_y << 16) { // Check if we're at the end in is_smooth_enough() 1094 return is_smooth_enough(leftE, currE, stop_y) && is_smooth_enough(riteE, nextCurrE, stop_y); in is_smooth_enough() 1100 int stop_y, in aaa_walk_convex_edges() argument 1117 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() 1126 if (SkFixedFloorToInt(currE->fUpperY) >= stop_y) { in aaa_walk_convex_edges() [all …]
|
D | SkScanPriv.h | 37 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp,
|
D | SkScan_AntiPath.cpp | 315 int stop_y = (y + height) >> SHIFT; in blitRect() local 316 int count = stop_y - start_y; in blitRect() 379 fCurrIY = stop_y - 1; in blitRect()
|
/external/ImageMagick/MagickCore/ |
D | draw.c | 4916 stop_y, in DrawPolygonPrimitive() local 4983 stop_y=CastDoubleToLong(floor(bounds.y2+0.5)); in DrawPolygonPrimitive() 4986 magick_number_threads(image,image,stop_y-start_y+1,1) in DrawPolygonPrimitive() 4988 for (y=start_y; y <= stop_y; y++) in DrawPolygonPrimitive() 5044 stop_y=CastDoubleToLong(floor(bounds.y2+0.5)); in DrawPolygonPrimitive() 5047 magick_number_threads(image,image,stop_y-start_y+1,1) in DrawPolygonPrimitive() 5049 for (y=start_y; y <= stop_y; y++) in DrawPolygonPrimitive()
|