Testvidinfo -benchmark

I’ve added the -benchmark flag to testvidinfo in the latest CVS snapshot:
http://www.libsdl.org/cvs.php
This takes a while to run, but you can hit escape to cut the tests short.
I’m curious to see what results people get on different hardware.
Be sure to note the kind of system and what operating system you have!

Here’s the results on my system running Windows 98…

See ya!
-Sam Lantinga, Software Engineer, Blizzard Entertainment
-------------- next part --------------
System: AMD 1800+, 256 MB RAM, GeForce 3, Windows 98
Video driver: directx
Current display: 32 bits-per-pixel
Red Mask = 0x00ff0000
Green Mask = 0x0000ff00
Blue Mask = 0x000000ff
Fullscreen video modes:
2048x1536x32
1920x1440x32
1920x1200x32
1920x1080x32
1600x1200x32
1600x1024x32
1600x900x32
1360x768x32
1280x1024x32
1280x960x32
1280x768x32
1280x720x32
1152x864x32
1024x768x32
848x480x32
800x600x32
640x480x32
640x400x32
512x384x32
480x360x32
400x300x32
320x240x32
320x200x32
A window manager is available
Hardware surfaces are available (59992K video memory)
Copy blits between hardware surfaces are accelerated
Colorkey blits between hardware surfaces are accelerated
Copy blits from software surfaces to hardware surfaces are accelerated
Colorkey blits from software surfaces to hardware surfaces are accelerated
Color fills on hardware surfaces are accelerated===================================
Setting video mode: 640x480 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 11.07 seconds, 69.36 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.22 seconds, 60.81 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.44 seconds, 67.17 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 2.99 seconds, 256.68 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.94 seconds, 170.01 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.06 seconds, 243.19 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 256000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.51 seconds, 198.89 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.13 seconds, 3816.79 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.11 seconds, 150.21 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.33 seconds, 150.06 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.32 seconds, 150.56 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 11.84 seconds, 64.87 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.00 seconds, 55.58 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.04 seconds, 55.33 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 5.43 seconds, 141.49 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.62 seconds, 108.25 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.48 seconds, 111.53 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 768000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.17 seconds, 119.93 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.27 seconds, 1879.70 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.11 seconds, 150.21 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.66 seconds, 75.10 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.32 seconds, 150.51 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 9.73 seconds, 78.95 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.90 seconds, 56.15 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 10.36 seconds, 48.27 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 9.72 seconds, 78.97 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.95 seconds, 55.87 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 10.32 seconds, 48.45 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 384000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.51 seconds, 66.60 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.53 seconds, 939.85 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.11 seconds, 150.18 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.99 seconds, 50.07 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.32 seconds, 150.56 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 16.67 seconds, 46.07 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 11.76 seconds, 42.50 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 11.08 seconds, 45.14 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 4.45 seconds, 172.62 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.66 seconds, 136.57 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.93 seconds, 170.71 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 256000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.52 seconds, 198.10 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.14 seconds, 3571.43 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.34 seconds, 143.93 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.48 seconds, 143.80 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.47 seconds, 144.26 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 17.66 seconds, 43.49 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 12.55 seconds, 39.85 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 12.47 seconds, 40.08 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 7.90 seconds, 97.23 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.05 seconds, 82.58 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 5.87 seconds, 85.12 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 768000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.22 seconds, 118.40 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.27 seconds, 1858.74 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.34 seconds, 143.93 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.95 seconds, 71.97 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.47 seconds, 144.22 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 14.56 seconds, 52.76 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 11.32 seconds, 44.17 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 12.48 seconds, 40.07 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 14.65 seconds, 52.42 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 11.42 seconds, 43.77 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 12.28 seconds, 40.70 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 768000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.61 seconds, 65.70 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.54 seconds, 922.51 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.34 seconds, 143.93 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 10.42 seconds, 47.98 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.47 seconds, 144.26 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 26.49 seconds, 29.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 17.96 seconds, 27.84 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 17.39 seconds, 28.76 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 6.73 seconds, 114.05 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.94 seconds, 101.19 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.34 seconds, 115.23 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 192000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.57 seconds, 194.70 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.14 seconds, 3521.13 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.33 seconds, 144.09 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.47 seconds, 143.97 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.46 seconds, 144.43 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 29.48 seconds, 26.05 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 19.86 seconds, 25.18 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 19.86 seconds, 25.17 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 12.28 seconds, 62.56 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.56 seconds, 58.40 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.47 seconds, 59.00 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 768000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.31 seconds, 116.12 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.28 seconds, 1818.18 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.33 seconds, 144.09 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.94 seconds, 72.05 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.46 seconds, 144.38 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 23.93 seconds, 32.09 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 16.23 seconds, 30.80 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 16.86 seconds, 29.65 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 23.67 seconds, 32.45 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 16.07 seconds, 31.11 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 16.57 seconds, 30.17 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.00 seconds, 768000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.79 seconds, 64.20 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.57 seconds, 878.73 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 5.33 seconds, 144.09 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 10.41 seconds, 48.03 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 3.46 seconds, 144.47 FPS

At 02:06 PM 8/31/02 -0700, you wrote:

I’ve added the -benchmark flag to testvidinfo in the latest CVS snapshot:
http://www.libsdl.org/cvs.php
This takes a while to run, but you can hit escape to cut the tests short.
I’m curious to see what results people get on different hardware.
Be sure to note the kind of system and what operating system you have!

Heh, thanks for writing this – CVS is compiling now to try it.

I was considering writing something like this myself, but it looks like you
beat me to the punch. :slight_smile:

Sam Lantinga wrote:

I’ve added the -benchmark flag to testvidinfo in the latest CVS snapshot:
http://www.libsdl.org/cvs.php
This takes a while to run, but you can hit escape to cut the tests short.
I’m curious to see what results people get on different hardware.
Be sure to note the kind of system and what operating system you have!

I think such results are very intersting, apart from the fast I miss
hardware acceleration support under linux :frowning:

Here are my results.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed…
Name: result.txt
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20020901/af4b6c1b/attachment.txt

I’ve added the -benchmark flag to testvidinfo in the latest CVS snapshot:
http://www.libsdl.org/cvs.php
This takes a while to run, but you can hit escape to cut the tests short.
I’m curious to see what results people get on different hardware.
Be sure to note the kind of system and what operating system you have!

Hi Sam,

this is how it looks on Athlon XP 1800+, 512 MB RAM, ATI Radeon 7500 QW,
Linux 2.4.18 and XFree 4.2.0. I’ve included results for both x11 and
dga drivers.

I’m somewhat new to SDL so it would be nice if someone could interpret
and summarize the results once enough people send them in. In
particular, I’m not sure about those “Flags didn’t match” sections.
Thanks for SDL, anyway. :slight_smile:

latimerius

-------------- next part --------------
Video driver: dga
Current display: 16 bits-per-pixel
Red Mask = 0x0000f800
Green Mask = 0x000007e0
Blue Mask = 0x0000001f
Fullscreen video modes:
1600x1200x16
1280x1024x16
1024x768x16
800x600x16
Hardware surfaces are available (65536K video memory)
Copy blits between hardware surfaces are accelerated
Colorkey blits between hardware surfaces are accelerated
Color fills on hardware surfaces are acceleratedOn Sat, Aug 31, 2002 at 02:06:16PM -0700, Sam Lantinga wrote:

Setting video mode: 640x480 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 1.39 seconds, 551.72 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.15 seconds, 232.56 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 1.19 seconds, 419.11 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.05 seconds, 15360.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.32 seconds, 215.52 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.07 seconds, 6944.44 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.13 seconds, 5907.69 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.30 seconds, 217.30 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.39 seconds, 1278.77 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 3.32 seconds, 231.19 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.44 seconds, 145.18 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.14 seconds, 159.24 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.06 seconds, 12800.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.94 seconds, 126.84 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.14 seconds, 3496.50 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.13 seconds, 6000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.94 seconds, 126.97 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.40 seconds, 1253.13 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 6.54 seconds, 117.50 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.58 seconds, 75.93 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.53 seconds, 66.43 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.07 seconds, 11130.43 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.22 seconds, 69.21 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.08 seconds, 6410.26 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.13 seconds, 5862.60 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.21 seconds, 69.32 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.41 seconds, 1216.55 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 2.56 seconds, 299.42 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.70 seconds, 185.39 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 1.86 seconds, 269.40 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.04 seconds, 19692.31 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.40 seconds, 208.33 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.06 seconds, 8196.72 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.19 seconds, 4000.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.30 seconds, 217.01 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.39 seconds, 1291.99 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 5.09 seconds, 150.88 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.45 seconds, 112.33 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.13 seconds, 120.95 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.08 seconds, 9974.03 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.00 seconds, 125.03 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.11 seconds, 4587.16 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.19 seconds, 4063.49 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.94 seconds, 127.03 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.40 seconds, 1256.28 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 10.24 seconds, 75.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.54 seconds, 58.53 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.40 seconds, 53.21 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.05 seconds, 15058.82 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.29 seconds, 68.59 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.10 seconds, 4950.50 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.19 seconds, 3979.27 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.21 seconds, 69.35 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.41 seconds, 1222.49 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 4.19 seconds, 183.34 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.55 seconds, 140.92 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.85 seconds, 175.25 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.06 seconds, 12387.10 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.49 seconds, 200.48 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.05 seconds, 10416.67 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.30 seconds, 2543.05 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 2.33 seconds, 215.05 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.39 seconds, 1278.77 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 8.36 seconds, 91.92 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.28 seconds, 79.68 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.10 seconds, 81.97 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.07 seconds, 10240.00 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.16 seconds, 120.13 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.15 seconds, 3246.75 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.30 seconds, 2534.65 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.93 seconds, 127.32 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.41 seconds, 1228.50 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 16.83 seconds, 45.63 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 11.81 seconds, 42.33 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 12.27 seconds, 40.76 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 0.09 seconds, 8258.06 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.38 seconds, 67.72 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.17 seconds, 2923.98 FPS

Setting video mode: 1024x768 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Running color fill and fullscreen update test
768 fills and flips in 0.33 seconds, 2355.83 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.21 seconds, 69.33 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000001 SDL_HWSURFACE
5000 blits / 500 updates in 0.43 seconds, 1165.50 FPS
-------------- next part --------------
Video driver: x11
Current display: 16 bits-per-pixel
Red Mask = 0x0000f800
Green Mask = 0x000007e0
Blue Mask = 0x0000001f
Fullscreen video modes:
1600x1200x16
1280x1024x16
1024x768x16
800x600x16
A window manager is available

Setting video mode: 640x480 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 4.83 seconds, 158.84 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.29 seconds, 116.63 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.36 seconds, 148.94 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 4.59 seconds, 167.17 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.13 seconds, 120.95 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.18 seconds, 157.18 FPS

Setting video mode: 640x480 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 3.67 seconds, 209.32 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.76 seconds, 133.12 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.42 seconds, 146.28 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 3.42 seconds, 224.89 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.59 seconds, 139.24 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.24 seconds, 154.23 FPS

Setting video mode: 640x480 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 7.17 seconds, 107.04 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.04 seconds, 71.00 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.99 seconds, 62.59 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 6.84 seconds, 112.28 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.84 seconds, 73.07 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.82 seconds, 63.93 FPS

Setting video mode: 640x480 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 640x480 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 6.43 seconds, 119.42 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 5.21 seconds, 95.88 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.38 seconds, 114.13 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 7.02 seconds, 109.37 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 5.61 seconds, 89.21 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.77 seconds, 104.78 FPS

Setting video mode: 800x600 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 4.62 seconds, 166.34 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.19 seconds, 119.42 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 3.85 seconds, 129.77 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 5.25 seconds, 146.23 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.58 seconds, 109.10 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.26 seconds, 117.43 FPS

Setting video mode: 800x600 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 10.10 seconds, 76.07 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.52 seconds, 58.71 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.34 seconds, 53.56 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 10.67 seconds, 71.96 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.91 seconds, 56.14 FPS
Running display format blit test: 408x167 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 9.72 seconds, 51.44 FPS

Setting video mode: 800x600 at 32 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 800x600 at 32 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 9.06 seconds, 84.75 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.69 seconds, 74.69 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.02 seconds, 83.08 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 11.49 seconds, 66.84 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 8.28 seconds, 60.36 FPS
Running display format blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 7.58 seconds, 65.94 FPS

Setting video mode: 1024x768 at 8 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 8 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 6.24 seconds, 123.06 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.84 seconds, 103.33 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 4.62 seconds, 108.23 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN
Running color fill and fullscreen update test
768 fills and flips in 8.60 seconds, 89.30 FPS
Running freshly loaded blit test: 408x167 at 8 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.42 seconds, 77.94 FPS
Running display format blit test: 408x167 at 16 bpp, flags: 0x00000000 SDL_SWSURFACE
5000 blits / 500 updates in 6.24 seconds, 80.18 FPS

Setting video mode: 1024x768 at 16 bpp, flags: 0x80000001 SDL_HWSURFACE | SDL_FULLSCREEN
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 16 bpp, flags: 0xc0000001 SDL_HWSURFACE | SDL_FULLSCREEN | SDL_DOUBLEBUF
Flags didn’t match: 0x80000000 SDL_SWSURFACE | SDL_FULLSCREEN

Setting video mode: 1024x768 at 32 bpp, flags: 0x00000000 SDL_SWSURFACE
Running color fill and fullscreen update test
768 fills and flips in 17.09 seconds, 44.93 FPS

Hi again,

After seeing Latimerius’ results, I thought I would give dga a try.
And this is really worth trying in fact !

Here are the results I get with dga.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed…
Name: resultdga.txt
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20020904/4b2e7f98/attachment.txt