diff test/testbitmap.c @ 2765:f55c87ae336b

Final merge of Google Summer of Code 2008 work... Bring SDL to iPhone and iPod Touch by Holmes Futrell, mentored by Sam Lantinga
author Sam Lantinga <slouken@libsdl.org>
date Sat, 04 Oct 2008 06:46:59 +0000
parents c121d94672cb
children c0ce3380742d
line wrap: on
line diff
--- a/test/testbitmap.c	Wed Sep 17 08:24:51 2008 +0000
+++ b/test/testbitmap.c	Sat Oct 04 06:46:59 2008 +0000
@@ -68,6 +68,7 @@
     Uint8 gradient;
     SDL_Color palette[256];
 
+    int video_w, video_h;
 
     /* Initialize SDL */
     if (SDL_Init(SDL_INIT_VIDEO) < 0) {
@@ -96,10 +97,19 @@
         }
     }
 
+#ifdef __IPHONEOS__
+    video_w = 320;
+    video_h = 480;
+#else
+    video_w = 640;
+    video_h = 480;
+#endif
+
     /* Set 640x480 video mode */
-    if ((screen = SDL_SetVideoMode(640, 480, video_bpp, videoflags)) == NULL) {
-        fprintf(stderr, "Couldn't set 640x480x%d video mode: %s\n",
-                video_bpp, SDL_GetError());
+    if ((screen =
+         SDL_SetVideoMode(video_w, video_h, video_bpp, videoflags)) == NULL) {
+        fprintf(stderr, "Couldn't set %%d%d video mode: %s\n", video_w,
+                video_h, video_bpp, SDL_GetError());
         quit(2);
     }