Final merge of Google Summer of Code 2008 work...

Bring SDL to iPhone and iPod Touch
by Holmes Futrell, mentored by Sam Lantinga

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403222
This commit is contained in:
Sam Lantinga 2008-10-04 06:46:59 +00:00
parent 338ff54f1e
commit c6ac35a2bb
113 changed files with 27686 additions and 22 deletions

View file

@ -68,6 +68,7 @@ main(int argc, char *argv[])
Uint8 gradient;
SDL_Color palette[256];
int video_w, video_h;
/* Initialize SDL */
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
@ -96,10 +97,19 @@ main(int argc, char *argv[])
}
}
#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);
}