summaryrefslogtreecommitdiffstats
path: root/apps/plugins/fractals/fractal.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2010-06-04 13:22:50 +0000
committerMichael Sevakis <jethead71@rockbox.org>2010-06-04 13:22:50 +0000
commite63e84a5dfb18e9b7eca8dabcd2d58ceac342529 (patch)
tree25989313fa6d7ea9f59ae8bdb1e56fe69f5e1a24 /apps/plugins/fractals/fractal.c
parentbc26fe7a96d6f5e443003cb871dcb4bfba525352 (diff)
downloadrockbox-e63e84a5dfb18e9b7eca8dabcd2d58ceac342529.tar.gz
rockbox-e63e84a5dfb18e9b7eca8dabcd2d58ceac342529.zip
Convert some more stuff to mylcd_ and support pgfx as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26543 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/fractals/fractal.c')
-rw-r--r--apps/plugins/fractals/fractal.c30
1 files changed, 10 insertions, 20 deletions
diff --git a/apps/plugins/fractals/fractal.c b/apps/plugins/fractals/fractal.c
index ff768a9516..971ae506ca 100644
--- a/apps/plugins/fractals/fractal.c
+++ b/apps/plugins/fractals/fractal.c
@@ -31,16 +31,6 @@
#include "mandelbrot_set.h"
#ifdef USEGSLIB
-#define MYLCD(fn) grey_ub_ ## fn
-#define MYLCD_UPDATE()
-#define MYXLCD(fn) grey_ub_ ## fn
-#else
-#define MYLCD(fn) rb->lcd_ ## fn
-#define MYLCD_UPDATE() rb->lcd_update();
-#define MYXLCD(fn) xlcd_ ## fn
-#endif
-
-#ifdef USEGSLIB
GREY_INFO_STRUCT
static unsigned char *gbuf;
static size_t gbuf_size = 0;
@@ -143,8 +133,8 @@ enum plugin_status plugin_start(const void* parameter)
switch (redraw)
{
case REDRAW_FULL:
- MYLCD(clear_display)();
- MYLCD_UPDATE();
+ mylcd_ub_clear_display();
+ mylcd_ub_update();
/* fall-through */
case REDRAW_FULL_OVERLAY:
rects_queue_init();
@@ -200,32 +190,32 @@ enum plugin_status plugin_start(const void* parameter)
case FRACTAL_UP:
ops->move(0, +1);
- MYXLCD(scroll_down)(LCD_SHIFT_Y);
- MYLCD_UPDATE();
+ mylcd_ub_scroll_down(LCD_SHIFT_Y);
+ mylcd_ub_update();
if (redraw != REDRAW_FULL)
redraw = rects_move_down() ? REDRAW_FULL : REDRAW_PARTIAL;
break;
case FRACTAL_DOWN:
ops->move(0, -1);
- MYXLCD(scroll_up)(LCD_SHIFT_Y);
- MYLCD_UPDATE();
+ mylcd_ub_scroll_up(LCD_SHIFT_Y);
+ mylcd_ub_update();
if (redraw != REDRAW_FULL)
redraw = rects_move_up() ? REDRAW_FULL : REDRAW_PARTIAL;
break;
case FRACTAL_LEFT:
ops->move(-1, 0);
- MYXLCD(scroll_right)(LCD_SHIFT_X);
- MYLCD_UPDATE();
+ mylcd_ub_scroll_right(LCD_SHIFT_X);
+ mylcd_ub_update();
if (redraw != REDRAW_FULL)
redraw = rects_move_right() ? REDRAW_FULL : REDRAW_PARTIAL;
break;
case FRACTAL_RIGHT:
ops->move(+1, 0);
- MYXLCD(scroll_left)(LCD_SHIFT_X);
- MYLCD_UPDATE();
+ mylcd_ub_scroll_left(LCD_SHIFT_X);
+ mylcd_ub_update();
if (redraw != REDRAW_FULL)
redraw = rects_move_left() ? REDRAW_FULL : REDRAW_PARTIAL;
break;