diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2010-06-04 13:22:50 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2010-06-04 13:22:50 +0000 |
commit | e63e84a5dfb18e9b7eca8dabcd2d58ceac342529 (patch) | |
tree | 25989313fa6d7ea9f59ae8bdb1e56fe69f5e1a24 /apps/plugins/fractals/fractal.c | |
parent | bc26fe7a96d6f5e443003cb871dcb4bfba525352 (diff) | |
download | rockbox-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.c | 30 |
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; |