SDL_GetVideoInfo(): hardware surface available: {true} window manager available: {false} accelerated hardware->hardware blits: {true} accelerated hardware->hardware colorkey blits: {true} accelerated hardware->hardware alpha blits: {false} accelerated software->hardware blits: {false} accelerated software->hardware colorkey blits: {false} accelerated software->hardware alpha blits: {false} accelerated color fills: {true} video memory: (0) Details for Source Surface: width : 640 height : 480 depth : 32 bits per pixel pitch : 5760 alpha : 255 colorkey : 0x0 red bits : 0x00FF0000 mask, 16 shift, 0 loss green bits : 0x0000FF00 mask, 8 shift, 0 loss blue bits : 0x000000FF mask, 0 shift, 0 loss alpha bits : 0x00000000 mask, 0 shift, 8 loss flags : SDL_HWSURFACE Details for Destination Surface: width : 640 height : 480 depth : 32 bits per pixel pitch : 5760 alpha : 255 colorkey : 0x0 red bits : 0x00FF0000 mask, 16 shift, 0 loss green bits : 0x0000FF00 mask, 8 shift, 0 loss blue bits : 0x000000FF mask, 0 shift, 0 loss alpha bits : 0x00000000 mask, 0 shift, 8 loss flags : SDL_HWSURFACE SDL_DOUBLEBUF SDL_FULLSCREEN SDL_NOFRAME Testing blit speed for 10 seconds... Non-blitting crap accounted for 99 percent of this run. 11347 blits took 54 ms (210129 fps).