Add copyright message to gles_video
[gpsp.git] / video.c
diff --git a/video.c b/video.c
index bf0c2ab..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                                                                \
 
-#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;
+#ifdef WIZ_BUILD
 static char rot_msg_buff[64];
+#endif
 
 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                                                                \
 
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD) || defined(RPI_BUILD)
 
 static u16 *screen_pixels = NULL;
 
@@ -3356,7 +3358,7 @@ void flip_screen()
   }
 }
 
-#elif defined(WIZ_BUILD)
+#elif defined(POLLUX_BUILD)
 
 void flip_screen()
 {
@@ -3386,7 +3388,7 @@ no_clean:
   screen_pixels = (u16 *)gpsp_gp2x_screen + screen_offset;
 }
 
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD) || defined(RPI_BUILD)
 
 void flip_screen()
 {
@@ -3602,7 +3604,7 @@ void init_video()
   GE_CMD(NOP, 0);
 }
 
-#elif defined(WIZ_BUILD) || defined(PND_BUILD)
+#elif defined(WIZ_BUILD) || defined(PND_BUILD) || defined (RPI_BUILD)
 
 void init_video()
 {
@@ -3635,6 +3637,7 @@ void init_video()
 video_scale_type screen_scale = scaled_aspect;
 video_scale_type current_scale = scaled_aspect;
 video_filter_type screen_filter = filter_bilinear;
+video_filter_type2 screen_filter2 = filter2_none;
 
 
 #ifdef PSP_BUILD
@@ -3736,7 +3739,7 @@ void clear_screen(u16 color)
   sceGuSync(0, 0); */
 }
 
-#elif defined(WIZ_BUILD)
+#elif defined(POLLUX_BUILD)
 
 void video_resolution_large()
 {
@@ -3797,14 +3800,18 @@ void clear_screen(u16 color)
     *p++ = col;
 }
 
-#elif defined(PND_BUILD)
+#elif defined(PND_BUILD) || defined(RPI_BUILD)
 
 void video_resolution_large()
 {
+#if defined (RPI_BUILD)
+  resolution_width = 480;
+#else
   resolution_width = 400;
+#endif
   resolution_height = 272;
 
-  fb_set_mode(400, 272, 1, 15, screen_filter);
+  fb_set_mode(resolution_width, resolution_height, 1, 15, screen_filter, screen_filter2);
   flip_screen();
   clear_screen(0);
 }
@@ -3814,7 +3821,7 @@ void video_resolution_small()
   resolution_width = 240;
   resolution_height = 160;
 
-  fb_set_mode(240, 160, 4, screen_scale, screen_filter);
+  fb_set_mode(resolution_width, resolution_height, 3, screen_scale, screen_filter, screen_filter2);
   flip_screen();
   clear_screen(0);
 }