notaz.gp2x.de
/
gpsp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add CFLAGS -I/opt/vc/include/interface/vmcs_host/linux
[gpsp.git]
/
video.c
diff --git
a/video.c
b/video.c
index
f611520
..
4ea2696
100644
(file)
--- a/
video.c
+++ b/
video.c
@@
-86,12
+86,14
@@
static void Ge_Finish_Callback(int id, void *arg)
#define get_screen_pitch() \
screen_pitch \
#define get_screen_pitch() \
screen_pitch \
-#elif defined(
WIZ
_BUILD)
+#elif defined(
POLLUX
_BUILD)
static u16 rot_buffer[240*4];
static u32 rot_lines_total = 4;
static u32 rot_line_count = 0;
static u16 rot_buffer[240*4];
static u32 rot_lines_total = 4;
static u32 rot_line_count = 0;
+#ifdef WIZ_BUILD
static char rot_msg_buff[64];
static char rot_msg_buff[64];
+#endif
static u32 screen_offset = 0;
static u16 *screen_pixels = NULL;
static u32 screen_offset = 0;
static u16 *screen_pixels = NULL;
@@
-103,7
+105,7
@@
const u32 screen_pitch = 320;
#define get_screen_pitch() \
screen_pitch \
#define get_screen_pitch() \
screen_pitch \
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD)
|| defined(RPI_BUILD)
static u16 *screen_pixels = NULL;
static u16 *screen_pixels = NULL;
@@
-3356,7
+3358,7
@@
void flip_screen()
}
}
}
}
-#elif defined(
WIZ
_BUILD)
+#elif defined(
POLLUX
_BUILD)
void flip_screen()
{
void flip_screen()
{
@@
-3386,7
+3388,7
@@
no_clean:
screen_pixels = (u16 *)gpsp_gp2x_screen + screen_offset;
}
screen_pixels = (u16 *)gpsp_gp2x_screen + screen_offset;
}
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD)
|| defined(RPI_BUILD)
void flip_screen()
{
void flip_screen()
{
@@
-3602,7
+3604,7
@@
void init_video()
GE_CMD(NOP, 0);
}
GE_CMD(NOP, 0);
}
-#elif defined(WIZ_BUILD) || defined(PND_BUILD)
+#elif defined(WIZ_BUILD) || defined(PND_BUILD)
|| defined (RPI_BUILD)
void init_video()
{
void init_video()
{
@@
-3737,7
+3739,7
@@
void clear_screen(u16 color)
sceGuSync(0, 0); */
}
sceGuSync(0, 0); */
}
-#elif defined(
WIZ
_BUILD)
+#elif defined(
POLLUX
_BUILD)
void video_resolution_large()
{
void video_resolution_large()
{
@@
-3798,14
+3800,18
@@
void clear_screen(u16 color)
*p++ = col;
}
*p++ = col;
}
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD)
|| defined(RPI_BUILD)
void video_resolution_large()
{
void video_resolution_large()
{
+#if defined (RPI_BUILD)
+ resolution_width = 480;
+#else
resolution_width = 400;
resolution_width = 400;
+#endif
resolution_height = 272;
resolution_height = 272;
- fb_set_mode(
400, 272
, 1, 15, screen_filter, screen_filter2);
+ fb_set_mode(
resolution_width, resolution_height
, 1, 15, screen_filter, screen_filter2);
flip_screen();
clear_screen(0);
}
flip_screen();
clear_screen(0);
}
@@
-3815,7
+3821,7
@@
void video_resolution_small()
resolution_width = 240;
resolution_height = 160;
resolution_width = 240;
resolution_height = 160;
- fb_set_mode(
240, 160
, 3, screen_scale, screen_filter, screen_filter2);
+ fb_set_mode(
resolution_width, resolution_height
, 3, screen_scale, screen_filter, screen_filter2);
flip_screen();
clear_screen(0);
}
flip_screen();
clear_screen(0);
}