summaryrefslogtreecommitdiff
path: root/uisimulator/win32/lcd-win32.h
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-11-17 17:25:56 +0000
committerJens Arnold <amiconn@rockbox.org>2005-11-17 17:25:56 +0000
commitc6417b4a376331756d6dea262bc605c985f00344 (patch)
tree50c4df166c1d307393234dfb790b919b102fed37 /uisimulator/win32/lcd-win32.h
parenta436a7497dbb67249ffac11f62d7e8ced245acdb (diff)
downloadrockbox-c6417b4a376331756d6dea262bc605c985f00344.tar.gz
rockbox-c6417b4a376331756d6dea262bc605c985f00344.zip
Win32 simulator: * Use a 16 bit display bitmap for 16bit target simulation. Simpler & faster this way. * Changed separate lcd_update() implementation into a simple call of lcd_update_rect() with the full rectangle.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7928 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/win32/lcd-win32.h')
-rw-r--r--uisimulator/win32/lcd-win32.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/uisimulator/win32/lcd-win32.h b/uisimulator/win32/lcd-win32.h
index 5aa4982c2b..b3533ad0cb 100644
--- a/uisimulator/win32/lcd-win32.h
+++ b/uisimulator/win32/lcd-win32.h
@@ -30,10 +30,10 @@ typedef struct
30 RGBQUAD bmiColors[256]; 30 RGBQUAD bmiColors[256];
31} BITMAPINFO256; 31} BITMAPINFO256;
32 32
33#if LCD_DEPTH >= 16 33#if LCD_DEPTH <= 8
34extern unsigned long bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display
35#else
36extern unsigned char bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display 34extern unsigned char bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display
35#elif LCD_DEPTH <= 16
36extern unsigned short bitmap[LCD_HEIGHT][LCD_WIDTH]; // the ui display
37#endif 37#endif
38extern BITMAPINFO256 bmi; // bitmap information 38extern BITMAPINFO256 bmi; // bitmap information
39 39