summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-2bit-horz.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd-2bit-horz.c')
-rw-r--r--firmware/drivers/lcd-2bit-horz.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/firmware/drivers/lcd-2bit-horz.c b/firmware/drivers/lcd-2bit-horz.c
index e5d683be9e..0ec9d2a6aa 100644
--- a/firmware/drivers/lcd-2bit-horz.c
+++ b/firmware/drivers/lcd-2bit-horz.c
@@ -384,7 +384,7 @@ void lcd_hline(int x1, int x2, int y)
384 unsigned mask, mask_right; 384 unsigned mask, mask_right;
385 lcd_blockfunc_type *bfunc; 385 lcd_blockfunc_type *bfunc;
386 386
387 if (!lcd_clip_viewport_hline(&x1, &x2, &y)) 387 if (!clip_viewport_hline(vp, &x1, &x2, &y))
388 return; 388 return;
389 389
390 bfunc = lcd_blockfuncs[vp->drawmode]; 390 bfunc = lcd_blockfuncs[vp->drawmode];
@@ -411,7 +411,7 @@ void lcd_vline(int x, int y1, int y2)
411 unsigned mask; 411 unsigned mask;
412 lcd_blockfunc_type *bfunc; 412 lcd_blockfunc_type *bfunc;
413 413
414 if (!lcd_clip_viewport_vline(&x, &y1, &y2)) 414 if (!clip_viewport_vline(vp, &x, &y1, &y2))
415 return; 415 return;
416 416
417 bfunc = lcd_blockfuncs[vp->drawmode]; 417 bfunc = lcd_blockfuncs[vp->drawmode];
@@ -438,7 +438,7 @@ void lcd_fillrect(int x, int y, int width, int height)
438 unsigned mask, mask_right; 438 unsigned mask, mask_right;
439 lcd_blockfunc_type *bfunc; 439 lcd_blockfunc_type *bfunc;
440 440
441 if (!lcd_clip_viewport_rect(&x, &y, &width, &height, NULL, NULL)) 441 if (!clip_viewport_rect(vp, &x, &y, &width, &height, NULL, NULL))
442 return; 442 return;
443 443
444 bfunc = lcd_blockfuncs[vp->drawmode]; 444 bfunc = lcd_blockfuncs[vp->drawmode];
@@ -496,7 +496,7 @@ void ICODE_ATTR lcd_mono_bitmap_part(const unsigned char *src, int src_x,
496 unsigned dst_mask; 496 unsigned dst_mask;
497 int drmode = vp->drawmode; 497 int drmode = vp->drawmode;
498 498
499 if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) 499 if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y))
500 return; 500 return;
501 501
502 src += stride * (src_y >> 3) + src_x; /* move starting point */ 502 src += stride * (src_y >> 3) + src_x; /* move starting point */
@@ -662,7 +662,7 @@ void ICODE_ATTR lcd_bitmap_part(const unsigned char *src, int src_x,
662 int stride_dst; 662 int stride_dst;
663 unsigned mask, mask_right; 663 unsigned mask, mask_right;
664 664
665 if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) 665 if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y))
666 return; 666 return;
667 667
668 stride = LCD_FBSTRIDE(stride, 0); /* convert to no. of bytes */ 668 stride = LCD_FBSTRIDE(stride, 0); /* convert to no. of bytes */