Lines Matching refs:y
54 void drawTwoPixels(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w) { in drawTwoPixels() argument
55 if (y>0 && y<ssize_t(buf->h)) { in drawTwoPixels()
56 uint32_t* bits = buf->pixels + y * buf->s; in drawTwoPixels()
67 void drawHLine(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w) { in drawHLine() argument
68 if (y>0 && y<ssize_t(buf->h)) { in drawHLine()
78 uint32_t* bits = buf->pixels + y * buf->s + x; in drawHLine()
84 void drawRect(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w, size_t h) { in drawRect() argument
90 if (y<0) { in drawRect()
91 h += y; in drawRect()
92 y = 0; in drawRect()
95 if (y+h > buf->h) H = buf->h - y; in drawRect()
97 uint32_t* bits = buf->pixels + y * buf->s + x; in drawRect()
111 ssize_t y = radius; in drawCircle() local
117 while (x < y) { in drawCircle()
119 y--; in drawCircle()
127 drawHLine(buf, pixel, x0-x, y0+y, 2*x); in drawCircle()
128 drawHLine(buf, pixel, x0-x, y0-y, 2*x); in drawCircle()
129 drawHLine(buf, pixel, x0-y, y0+x, 2*y); in drawCircle()
130 drawHLine(buf, pixel, x0-y, y0-x, 2*y); in drawCircle()
132 drawTwoPixels(buf, pixel, x0-x, y0+y, 2*x); in drawCircle()
133 drawTwoPixels(buf, pixel, x0-x, y0-y, 2*x); in drawCircle()
134 drawTwoPixels(buf, pixel, x0-y, y0+x, 2*y); in drawCircle()
135 drawTwoPixels(buf, pixel, x0-y, y0-x, 2*y); in drawCircle()
158 y = event.value; in threadLoop()
166 int x, y, down; member in TouchEvents::EventThread
168 x(0), y(0), down(0) in EventThread()
181 int getMostRecentPosition(int* x, int* y) { in getMostRecentPosition() argument
183 *y = thread->y; in getMostRecentPosition()
191 int x, y; member
196 void push(int x, int y) { in push()
200 q[index].y = y; in push()
202 void get(int lag, int* x, int* y) { in get()
205 *y = q[i].y; in get()
254 int x=0, y=0, down=0; in main() local
269 drawCircle(&framebuffer, 0, x, y, 100, true); in main()
270 drawHLine(&framebuffer, 0, 0, y, 32); in main()
276 touch.getMostRecentPosition(&x, &y); in main()
277 queue.push(x, y); in main()
285 drawCircle(&framebuffer, 0xFFFFFF, x, y, 100, true); in main()
286 drawHLine(&framebuffer, 0xFFFFFF, 0, y, 32); in main()