summaryrefslogtreecommitdiffstats
path: root/firmware/drivers/lcd-1bit-vert.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd-1bit-vert.c')
-rw-r--r--firmware/drivers/lcd-1bit-vert.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/firmware/drivers/lcd-1bit-vert.c b/firmware/drivers/lcd-1bit-vert.c
index 66c785a3aa..accce026cd 100644
--- a/firmware/drivers/lcd-1bit-vert.c
+++ b/firmware/drivers/lcd-1bit-vert.c
@@ -206,34 +206,6 @@ void LCDFN(clear_display)(void)
LCDFN(scroll_info).lines = 0;
}
-/* Clear the current viewport */
-void LCDFN(clear_viewport)(void)
-{
- int oldmode;
-
- if (CURRENT_VP == &default_vp &&
- default_vp.buffer == &LCDFN(framebuffer_default))
- {
- LCDFN(clear_display)();
- }
- else
- {
- oldmode = CURRENT_VP->drawmode;
-
- /* Invert the INVERSEVID bit and set basic mode to SOLID */
- CURRENT_VP->drawmode = (~CURRENT_VP->drawmode & DRMODE_INVERSEVID) |
- DRMODE_SOLID;
-
- LCDFN(fillrect)(0, 0, CURRENT_VP->width, CURRENT_VP->height);
-
- CURRENT_VP->drawmode = oldmode;
-
- LCDFN(scroll_stop_viewport)(CURRENT_VP);
- }
-
- CURRENT_VP->flags &= ~(VP_FLAG_VP_SET_CLEAN);
-}
-
/* Draw a horizontal line (optimised) */
void LCDFN(hline)(int x1, int x2, int y)
{