forked from len0rd/rockbox
Removed the XYZ_PIXEL() macros. They are no longer needed, and they did only work correctly for b&w.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7074 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
a39026ac5e
commit
b5fc2530a7
5 changed files with 7 additions and 15 deletions
|
|
@ -481,17 +481,17 @@ int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h)
|
|||
|
||||
static void setpixel(int x, int y)
|
||||
{
|
||||
REMOTE_DRAW_PIXEL(x, y);
|
||||
lcd_remote_framebuffer[y>>3][x] |= 1 << (y & 7);
|
||||
}
|
||||
|
||||
static void clearpixel(int x, int y)
|
||||
{
|
||||
REMOTE_CLEAR_PIXEL(x, y);
|
||||
lcd_remote_framebuffer[y>>3][x] &= ~(1 << (y & 7));
|
||||
}
|
||||
|
||||
static void flippixel(int x, int y)
|
||||
{
|
||||
REMOTE_INVERT_PIXEL(x, y);
|
||||
lcd_remote_framebuffer[y>>3][x] ^= 1 << (y & 7);
|
||||
}
|
||||
|
||||
static void nopixel(int x, int y)
|
||||
|
|
|
|||
|
|
@ -371,17 +371,17 @@ int lcd_getstringsize(const unsigned char *str, int *w, int *h)
|
|||
|
||||
static void setpixel(int x, int y)
|
||||
{
|
||||
DRAW_PIXEL(x, y);
|
||||
lcd_framebuffer[y>>3][x] |= 1 << (y & 7);
|
||||
}
|
||||
|
||||
static void clearpixel(int x, int y)
|
||||
{
|
||||
CLEAR_PIXEL(x, y);
|
||||
lcd_framebuffer[y>>3][x] &= ~(1 << (y & 7));
|
||||
}
|
||||
|
||||
static void flippixel(int x, int y)
|
||||
{
|
||||
INVERT_PIXEL(x, y);
|
||||
lcd_framebuffer[y>>3][x] ^= 1 << (y & 7);
|
||||
}
|
||||
|
||||
static void nopixel(int x, int y)
|
||||
|
|
|
|||
|
|
@ -26,10 +26,6 @@
|
|||
|
||||
#ifdef HAVE_REMOTE_LCD
|
||||
|
||||
#define REMOTE_DRAW_PIXEL(x,y) lcd_remote_framebuffer[(y)>>3][(x)] |= (1<<((y)&7))
|
||||
#define REMOTE_CLEAR_PIXEL(x,y) lcd_remote_framebuffer[(y)>>3][(x)] &= ~(1<<((y)&7))
|
||||
#define REMOTE_INVERT_PIXEL(x,y) lcd_remote_framebuffer[(y)>>3][(x)] ^= (1<<((y)&7))
|
||||
|
||||
#define STYLE_DEFAULT 0
|
||||
#define STYLE_INVERT 1
|
||||
|
||||
|
|
|
|||
|
|
@ -126,10 +126,6 @@ typedef void lcd_blockfunc_type(unsigned char *address, unsigned mask, unsigned
|
|||
|
||||
#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR)
|
||||
|
||||
#define DRAW_PIXEL(x,y) lcd_framebuffer[(y)>>3][(x)] |= (1<<((y)&7))
|
||||
#define CLEAR_PIXEL(x,y) lcd_framebuffer[(y)>>3][(x)] &= ~(1<<((y)&7))
|
||||
#define INVERT_PIXEL(x,y) lcd_framebuffer[(y)>>3][(x)] ^= (1<<((y)&7))
|
||||
|
||||
/* Memory copy of display bitmap */
|
||||
#if LCD_DEPTH == 1
|
||||
extern unsigned char lcd_framebuffer[LCD_HEIGHT/8][LCD_WIDTH];
|
||||
|
|
|
|||
|
|
@ -328,7 +328,7 @@ void pcmrec_callback(bool flush)
|
|||
if (y < 2) y=2;
|
||||
if (y >= LCD_REMOTE_HEIGHT-2) y = LCD_REMOTE_HEIGHT-2;
|
||||
|
||||
REMOTE_DRAW_PIXEL(x,y);
|
||||
lcd_remote_drawpixel(x,y);
|
||||
|
||||
offset += (EACH_BUFFER_SIZE/2) / LCD_REMOTE_WIDTH;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue