Lines Matching refs:screen
57 void ClearScreen(SDL_Surface *screen) in ClearScreen() argument
61 if ( SDL_LockSurface(screen) == 0 ) { in ClearScreen()
63 pixels = (Uint8 *)screen->pixels; in ClearScreen()
64 for ( i=0; i<screen->h; ++i ) { in ClearScreen()
66 screen->w*screen->format->BytesPerPixel); in ClearScreen()
67 pixels += screen->pitch; in ClearScreen()
69 SDL_UnlockSurface(screen); in ClearScreen()
127 void Draw (SDL_Surface *screen, char *bmpfile) in Draw() argument
288 zw = (double)screen->w/(double)mapped_picture->w; in Draw()
289 zh = (double)screen->h/(double)mapped_picture->h; in Draw()
297 if ( SDL_BlitSurface(rotozoom_picture, NULL, screen, NULL) < 0 ) { in Draw()
306 stringRGBA(screen, 8, 8, messageText, 255, 255, 255, 255); in Draw()
310 SDL_Flip(screen); in Draw()
334 SDL_Surface *screen; in main() local
395 screen = SDL_SetVideoMode(w, h, desired_bpp, video_flags); in main()
396 if ( screen == NULL ) { in main()
404 screen->w, screen->h, screen->format->BitsPerPixel); in main()
406 (screen->flags & SDL_HWSURFACE) ? "video" : "system"); in main()
409 if ( screen->flags & SDL_DOUBLEBUF ) { in main()
417 Draw(screen, bmpfile); in main()