Lines Matching refs:y0
36 SkFDot6 x0, y0, x1, y1;
41 y0 = int(p0.fY * scale);
48 if (y0 > y1) {
50 SkTSwap(y0, y1);
54 int top = SkFDot6Round(y0);
66 SkFixed slope = SkFDot6Div(x1 - x0, y1 - y0);
67 const int dy = SkEdge_Compute_DY(top, y0);
84 int SkEdge::updateLine(SkFixed x0, SkFixed y0, SkFixed x1, SkFixed y1)
90 y0 >>= 10;
93 SkASSERT(y0 <= y1);
95 int top = SkFDot6Round(y0);
107 SkFixed slope = SkFDot6Div(x1 - x0, y1 - y0);
108 const int dy = SkEdge_Compute_DY(top, y0);
171 SkFDot6 x0, y0, x1, y1, x2, y2;
176 y0 = int(pts[0].fY * scale);
184 if (y0 > y2)
187 SkTSwap(y0, y2);
190 SkASSERT(y0 <= y1 && y1 <= y2);
192 int top = SkFDot6Round(y0);
202 SkFDot6 dy = ((y1 << 1) - y0 - y2) >> 2;
244 A = SkFDot6ToFixedDiv2(y0 - y1 - y1 + y2); // 1/2 the real value
245 B = SkFDot6ToFixed(y1 - y0); // 1/2 the real value
247 fQy = SkFDot6ToFixed(y0);
321 SkFDot6 x0, y0, x1, y1, x2, y2, x3, y3;
326 y0 = int(pts[0].fY * scale);
336 if (y0 > y3)
340 SkTSwap(y0, y3);
345 int top = SkFDot6Round(y0);
362 SkFDot6 dy = cubic_delta_from_line(y0, y1, y2, y3);
397 B = SkFDot6UpShift(3 * (y1 - y0), upShift);
398 C = SkFDot6UpShift(3 * (y0 - y1 - y1 + y2), upShift);
399 D = SkFDot6UpShift(y3 + 3 * (y1 - y2) - y0, upShift);
401 fCy = SkFDot6ToFixed(y0);