diff options
Diffstat (limited to 'firmware/drivers/lcd-16bit.c')
-rw-r--r-- | firmware/drivers/lcd-16bit.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/lcd-16bit.c b/firmware/drivers/lcd-16bit.c index f802a1bfbb..fbf6700f28 100644 --- a/firmware/drivers/lcd-16bit.c +++ b/firmware/drivers/lcd-16bit.c | |||
@@ -68,7 +68,7 @@ void lcd_hline(int x1, int x2, int y) | |||
68 | enum fill_opt fillopt = OPT_NONE; | 68 | enum fill_opt fillopt = OPT_NONE; |
69 | fb_data *dst, *dst_end; | 69 | fb_data *dst, *dst_end; |
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 | width = x2 - x1 + 1; | 74 | width = x2 - x1 + 1; |
@@ -128,7 +128,7 @@ void lcd_vline(int x, int y1, int y2) | |||
128 | int stride_dst; | 128 | int stride_dst; |
129 | lcd_fastpixelfunc_type *pfunc = lcd_fastpixelfuncs[vp->drawmode]; | 129 | lcd_fastpixelfunc_type *pfunc = lcd_fastpixelfuncs[vp->drawmode]; |
130 | 130 | ||
131 | if (!lcd_clip_viewport_vline(&x, &y1, &y2)) | 131 | if (!clip_viewport_vline(vp, &x, &y1, &y2)) |
132 | return; | 132 | return; |
133 | 133 | ||
134 | dst = FBADDR(x, y1); | 134 | dst = FBADDR(x, y1); |
@@ -152,7 +152,7 @@ void ICODE_ATTR lcd_bitmap_part(const fb_data *src, int src_x, int src_y, | |||
152 | fb_data *dst; | 152 | fb_data *dst; |
153 | int stride_dst; | 153 | int stride_dst; |
154 | 154 | ||
155 | if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) | 155 | if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y)) |
156 | return; | 156 | return; |
157 | 157 | ||
158 | src += stride * src_y + src_x; /* move starting point */ | 158 | src += stride * src_y + src_x; /* move starting point */ |
@@ -178,7 +178,7 @@ void ICODE_ATTR lcd_bitmap_transparent_part(const fb_data *src, int src_x, | |||
178 | unsigned fg = vp->fg_pattern; | 178 | unsigned fg = vp->fg_pattern; |
179 | int stride_dst = vp->buffer->stride; | 179 | int stride_dst = vp->buffer->stride; |
180 | 180 | ||
181 | if (!lcd_clip_viewport_rect(&x, &y, &width, &height, &src_x, &src_y)) | 181 | if (!clip_viewport_rect(vp, &x, &y, &width, &height, &src_x, &src_y)) |
182 | return; | 182 | return; |
183 | 183 | ||
184 | src += stride * src_y + src_x; /* move starting point */ | 184 | src += stride * src_y + src_x; /* move starting point */ |