forked from len0rd/rockbox
Changed the LCD_COLOR pixel value format to packed RGB (unsigned int). Now all LCDs with depth > 1 use the same datatype. Added macros for easy pixel value definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7912 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
15046f99b3
commit
5b2cba17aa
15 changed files with 94 additions and 148 deletions
|
@ -362,16 +362,6 @@ static unsigned char num_inverse[10][8]= {
|
|||
#error SUDOKU: Unsupported LCD size
|
||||
#endif
|
||||
|
||||
#if LCD_DEPTH > 1
|
||||
#if HAVE_LCD_COLOR
|
||||
#define LIGHT_GRAY ((struct rgb){2*LCD_MAX_RED/3, 2*LCD_MAX_GREEN/3, 2*LCD_MAX_BLUE/3})
|
||||
#define DARK_GRAY ((struct rgb){LCD_MAX_RED/3, LCD_MAX_GREEN/3, LCD_MAX_BLUE/3})
|
||||
#else
|
||||
#define LIGHT_GRAY (2*LCD_MAX_LEVEL/3)
|
||||
#define DARK_GRAY (LCD_MAX_LEVEL/3)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* here is a global api struct pointer. while not strictly necessary,
|
||||
it's nice not to have to pass the api pointer in all function calls
|
||||
in the plugin */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue