Lines Matching refs:sy
486 void DEMOiDrawLine(int sx, int sy, int tx, int ty, GXRgb color) in DEMOiDrawLine() argument
494 tmp = sy, sy = ty, ty = tmp; in DEMOiDrawLine()
499 int wy = ty - sy; in DEMOiDrawLine()
506 tmp = sy + 1, sy = ty + 1, ty = tmp; in DEMOiDrawLine()
508 if ((sx >= 0) && (sx < GX_LCD_SIZE_X) && (sy < GX_LCD_SIZE_Y)) in DEMOiDrawLine()
510 if (sy < 0) in DEMOiDrawLine()
512 wy += sy, sy = 0; in DEMOiDrawLine()
514 if (wy > GX_LCD_SIZE_Y - sy) in DEMOiDrawLine()
516 wy = GX_LCD_SIZE_Y - sy; in DEMOiDrawLine()
518 dst = &context->bitmap_frame[sx + sy * GX_LCD_SIZE_X]; in DEMOiDrawLine()
529 if ((sy >= 0) && (sy < GX_LCD_SIZE_Y) && (sx < GX_LCD_SIZE_X)) in DEMOiDrawLine()
539 dst = &context->bitmap_frame[sx + sy * GX_LCD_SIZE_X]; in DEMOiDrawLine()
549 dst = &context->bitmap_frame[sx + sy * GX_LCD_SIZE_X]; in DEMOiDrawLine()
557 --sx, sy -= y_delta; in DEMOiDrawLine()
567 moved = TRUE, dy = 0, sy += y_delta, dst += y_ofs; in DEMOiDrawLine()
571 (sy >= 0) && (sy < GX_LCD_SIZE_Y)) in DEMOiDrawLine()