Lines Matching refs:dy
77 const SkFDot6 dy = SkEdge_Compute_DY(top, y0);
79 fX = SkFDot6ToFixed(x0 + SkFixedMul(slope, dy)); // + SK_Fixed1/2
118 const SkFDot6 dy = SkEdge_Compute_DY(top, y0);
120 fX = SkFDot6ToFixed(x0 + SkFixedMul(slope, dy)); // + SK_Fixed1/2
152 static inline SkFDot6 cheap_distance(SkFDot6 dx, SkFDot6 dy)
155 dy = SkAbs32(dy);
157 if (dx > dy)
158 dx += dy >> 1;
160 dx = dy + (dx >> 1);
164 static inline int diff_to_shift(SkFDot6 dx, SkFDot6 dy, int shiftAA = 2)
167 SkFDot6 dist = cheap_distance(dx, dy);
223 SkFDot6 dy = (SkLeftShift(y1, 1) - y0 - y2) >> 2;
227 shift = diff_to_shift(dx, dy, shift);
295 SkFixed dy = fQDy;
306 newy = oldy + (dy >> shift);
307 dy += fQDDy;
322 fQDy = dy;
401 SkFDot6 dy = cubic_delta_from_line(y0, y1, y2, y3);
403 shift = diff_to_shift(dx, dy) + 1;