Lines Matching refs:dy
73 gdraw(int dx, int dy, int val) in gdraw() argument
92 cur_y += dy; in gdraw()
93 if (dy < 0) { in gdraw()
94 i += dy; in gdraw()
95 dy = -dy; in gdraw()
98 for (; dy >= 0; --dy, ++i) { in gdraw()
111 static int dx, dy; in dragon_update() local
141 dx = 0; dy = mul; in dragon_update()
144 dx = mul; dy = 0; in dragon_update()
147 dx = 0; dy = -mul; in dragon_update()
150 (void)gdraw(dx, dy, curve); out = 0; in dragon_update()
165 tmp = dx; dx = dy; dy = -tmp; /* turn right */ in dragon_update()
169 tmp = dx; dx = -dy; dy = tmp; /* turn left */ in dragon_update()
171 if (gdraw(dx, dy, curve)) { in dragon_update()