From 0cb4a4610ddf1a392e04c8818e89fa188a2e9fad Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Mon, 14 Nov 2005 20:43:49 +0000 Subject: New type for the LCD frame buffer data git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7876 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugin.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'apps/plugin.h') diff --git a/apps/plugin.h b/apps/plugin.h index 5e2b3b67d0..8630ce7f17 100644 --- a/apps/plugin.h +++ b/apps/plugin.h @@ -184,17 +184,17 @@ struct plugin_api { void (*lcd_set_background)(int brightness); int (*lcd_get_background)(void); #endif - void (*lcd_bitmap_part)(const unsigned char *src, int src_x, int src_y, + void (*lcd_bitmap_part)(const fb_data *src, int src_x, int src_y, int stride, int x, int y, int width, int height); - void (*lcd_bitmap)(const unsigned char *src, int x, int y, int width, + void (*lcd_bitmap)(const fb_data *src, int x, int y, int width, int height); #endif void (*lcd_putsxy)(int x, int y, const unsigned char *string); void (*lcd_puts_style)(int x, int y, const unsigned char *str, int style); void (*lcd_puts_scroll_style)(int x, int y, const unsigned char* string, int style); - unsigned char* lcd_framebuffer; - void (*lcd_blit) (const unsigned char* data, int x, int by, int width, + fb_data* lcd_framebuffer; + void (*lcd_blit) (const fb_data* data, int x, int by, int width, int bheight, int stride); void (*lcd_update)(void); void (*lcd_update_rect)(int x, int y, int width, int height); -- cgit v1.2.3