From 40919d7db29d036033f57fe6fbf9e3f562e61c0d Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Tue, 25 Mar 2008 23:21:36 +0000 Subject: iAudio M3: Optimised LCD driver, with more/better assembly code. Speedup is ~80% when boosted, ~15% when unboosted. Also implemented grey phase blitting. * Adapted the greyscale library, and the plugins using it. * Fixed a bug in greyscale scroll down for vertically packed pixels. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16809 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/doom/i_video.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'apps/plugins/doom') diff --git a/apps/plugins/doom/i_video.c b/apps/plugins/doom/i_video.c index bc0f204..ce4b670 100644 --- a/apps/plugins/doom/i_video.c +++ b/apps/plugins/doom/i_video.c @@ -235,6 +235,16 @@ void I_ShutdownGraphics(void) #define DOOMBUTTON_ESC BUTTON_OFF #define DOOMBUTTON_ENTER BUTTON_SELECT #define DOOMBUTTON_WEAPON BUTTON_ON +#elif CONFIG_KEYPAD == IAUDIO_M3_PAD +#define DOOMBUTTON_ESC BUTTON_RC_REC +#define DOOMBUTTON_UP BUTTON_RC_VOL_UP +#define DOOMBUTTON_DOWN BUTTON_RC_VOL_DOWN +#define DOOMBUTTON_LEFT BUTTON_RC_REW +#define DOOMBUTTON_RIGHT BUTTON_RC_FF +#define DOOMBUTTON_OPEN BUTTON_RC_PLAY +#define DOOMBUTTON_SHOOT BUTTON_RC_MODE +#define DOOMBUTTON_ENTER BUTTON_RC_PLAY +#define DOOMBUTTON_WEAPON BUTTON_RC_MENU #elif CONFIG_KEYPAD == COWOND2_PAD #define DOOMBUTTON_ESC BUTTON_POWER #define DOOMBUTTON_UP BUTTON_UP -- cgit v1.1