Lines Matching refs:sx
486 void DEMOiDrawLine(int sx, int sy, int tx, int ty, GXRgb color) in DEMOiDrawLine() argument
491 if (sx > tx) in DEMOiDrawLine()
493 tmp = sx + 1, sx = tx + 1, tx = tmp; in DEMOiDrawLine()
498 int wx = tx - sx; in DEMOiDrawLine()
508 if ((sx >= 0) && (sx < GX_LCD_SIZE_X) && (sy < GX_LCD_SIZE_Y)) 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()
531 if (sx < 0) in DEMOiDrawLine()
533 wx += sx, sx = 0; in DEMOiDrawLine()
535 if (wx > GX_LCD_SIZE_X - sx) in DEMOiDrawLine()
537 wx = GX_LCD_SIZE_X - sx; 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()
563 moved = TRUE, dx = 0, ++sx, dst += 1; in DEMOiDrawLine()
570 (sx >= 0) && (sx < GX_LCD_SIZE_X) && in DEMOiDrawLine()