diff options
author | Jens Arnold <amiconn@rockbox.org> | 2006-02-08 01:14:29 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2006-02-08 01:14:29 +0000 |
commit | 56647275b5f108e7116aee2ecb27b7e4b47c5600 (patch) | |
tree | bb24a18f027bd4c9e921a96193938fd8a5216967 /apps/plugins/lib/xlcd.h | |
parent | cb0c5a3c03bb141139e5442d328663352edee134 (diff) | |
download | rockbox-56647275b5f108e7116aee2ecb27b7e4b47c5600.tar.gz rockbox-56647275b5f108e7116aee2ecb27b7e4b47c5600.zip |
JPEG viewer adapted to colour targets (greyscale only for now). New functions in the lcd extensions plugin library for drawing canonical greyscale bitmaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8617 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/lib/xlcd.h')
-rw-r--r-- | apps/plugins/lib/xlcd.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/plugins/lib/xlcd.h b/apps/plugins/lib/xlcd.h index 2eaa05cd0d..b177ee5308 100644 --- a/apps/plugins/lib/xlcd.h +++ b/apps/plugins/lib/xlcd.h | |||
@@ -29,6 +29,13 @@ | |||
29 | void xlcd_init(struct plugin_api* newrb); | 29 | void xlcd_init(struct plugin_api* newrb); |
30 | void xlcd_filltriangle(int x1, int y1, int x2, int y2, int x3, int y3); | 30 | void xlcd_filltriangle(int x1, int y1, int x2, int y2, int x3, int y3); |
31 | 31 | ||
32 | #if LCD_DEPTH >= 8 | ||
33 | void xlcd_gray_bitmap_part(const unsigned char *src, int src_x, int src_y, | ||
34 | int stride, int x, int y, int width, int height); | ||
35 | void xlcd_gray_bitmap(const unsigned char *src, int x, int y, int width, | ||
36 | int height); | ||
37 | #endif | ||
38 | |||
32 | void xlcd_scroll_left(int count); | 39 | void xlcd_scroll_left(int count); |
33 | void xlcd_scroll_right(int count); | 40 | void xlcd_scroll_right(int count); |
34 | void xlcd_scroll_up(int count); | 41 | void xlcd_scroll_up(int count); |