Lines Matching refs:dy
30 #define SWAP_START_END(sx, sy, ex, ey, dx, dy, dir) \
32 if ((dy) >= (dx)) { \
157 uint16_t dy = MATH_ABS(ey - sy);
159 SWAP_START_END(sx, sy, ex, ey, dx, dy, dir);
161 // calculate four vertex ordered according to dy and dx
182 if (dx * dx + dy * dy < width * width) {
183 if ((dx == 1) && (dy == 1)) {
188 dy = MATH_ABS(y0Int - y1Int);
189 if (dy == dx) {
193 if (dy >= dx) {
241 if (dy >= dx) {
242 adj0 = static_cast<uint64_t>(dx << SHIFT_16) / static_cast<uint64_t>(dy);
300 dy = MATH_ABS(y3Int - y0Int);
301 if (dy == 0) {
305 while (--dy) {
340 adj0 = static_cast<uint64_t>(dy << SHIFT_16) / static_cast<uint64_t>(dx);
345 dy = MATH_ABS(y1Int - y0Int);
349 while (--dy) {
368 dy = MATH_ABS(y3Int - y2Int);
371 while (--dy) {
448 uint16_t dy = MATH_ABS(ey - sy);
453 SWAP_START_END(sx, sy, ex, ey, dx, dy, dir);
455 if (dy >= dx) {
456 adj = static_cast<uint64_t>(dx << SHIFT_16) / static_cast<uint64_t>(dy);
457 while (dy--) {
469 adj = static_cast<uint64_t>(dy << SHIFT_16) / static_cast<uint64_t>(dx);