summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-16bit-vert.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd-16bit-vert.c')
-rw-r--r--firmware/drivers/lcd-16bit-vert.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/lcd-16bit-vert.c b/firmware/drivers/lcd-16bit-vert.c
index 1c0d441af4..d4ad218d14 100644
--- a/firmware/drivers/lcd-16bit-vert.c
+++ b/firmware/drivers/lcd-16bit-vert.c
@@ -68,7 +68,7 @@ void lcd_hline(int x1, int x2, int y)
68 68
69 lcd_fastpixelfunc_type *pfunc = lcd_fastpixelfuncs[vp->drawmode]; 69 lcd_fastpixelfunc_type *pfunc = lcd_fastpixelfuncs[vp->drawmode];
70 70
71 if (!lcd_clip_viewport_hline(&x1, &x2, &y)) 71 if (!clip_viewport_hline(vp, &x1, &x2, &y))
72 return; 72 return;
73 73
74 dst = FBADDR(x1, y); 74 dst = FBADDR(x1, y);
@@ -92,7 +92,7 @@ void lcd_vline(int x, int y1, int y2)
92 enum fill_opt fillopt = OPT_NONE; 92 enum fill_opt fillopt = OPT_NONE;
93 fb_data *dst, *dst_end; 93 fb_data *dst, *dst_end;
94 94
95 if(!lcd_clip_viewport_vline(&x, &y1, &y2)) 95 if(!clip_viewport_vline(vp, &x, &y1, &y2))
96 return; 96 return;
97 97
98 height = y2 - y1 + 1; 98 height = y2 - y1 + 1;
@@ -153,7 +153,7 @@ void ICODE_ATTR lcd_bitmap_part(const fb_data *src, int src_x, int src_y,
153 fb_data *dst; 153 fb_data *dst;
154 int stride_dst; 154 int stride_dst;
155 155
156 if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) 156 if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y))
157 return; 157 return;
158 158
159 src += stride * src_x + src_y; /* move starting point */ 159 src += stride * src_x + src_y; /* move starting point */
@@ -179,7 +179,7 @@ void ICODE_ATTR lcd_bitmap_transparent_part(const fb_data *src, int src_x,
179 fb_data *dst, *dst_end; 179 fb_data *dst, *dst_end;
180 int stride_dst; 180 int stride_dst;
181 181
182 if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) 182 if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y))
183 return; 183 return;
184 184
185 src += stride * src_x + src_y; /* move starting point */ 185 src += stride * src_x + src_y; /* move starting point */