Well, I hate to reply to myself twice in a row, but this time I've put together a little SDL benchmark program that might be useful for this comparison. It performs the following tests:
- point drawing, update screen every point
- point drawing, update every row of points
- filled rectangles
- bitblt of a 32x32 "sprite"
It runs the tests up to four times: 320x240 software, 320x240 hardware acceleration, 640x480 software, and 640x480 hardware acceleration. It will only run those tests that are actually supported by the hardware & SDL library on the system.
To use, either install the binary (built for SDL v1.2 on ARM4) or you can build it yourself from the source code available at my website:
SDL benchmark on Gelhaus.Net.
If you're willing, please run these on your Z's and post the results.
For comparison, here's how my SL-5500 scored:
Pitch = 320
Hardware surfaces avail = 0
Window manager avail = 0
Blitter hardware = 0
Colorkey blit hardware = 0
Alpha blit hardware = 0
Software->Hardware accel = 0
Video memory = N/A
320x240 320x240 640x480 640x480
software hardware software hardware
Slow points (frames/sec): 0.260323 N/A N/A N/A
Fast points (frames/sec): 20.4767 N/A N/A N/A
Rect fill (rects/sec): 416.472 N/A N/A N/A
32x32 blits (blits/sec): 625.535 N/A N/A N/A
and, just for fun, here's my Windows laptop at work (2GHz Pentium 4 with Mobility Radeon 7500):
Pitch = 320
Hardware surfaces avail = 1
Window manager avail = 1
Blitter hardware = 1
Colorkey blit hardware = 1
Alpha blit hardware = 0
Software->Hardware accel = 1
Video memory = 32456
320x240 320x240 640x480 640x480
software hardware software hardware
Slow points (frames/sec): 7.44879 2000 2.95094 470.588
Fast points (frames/sec): 408.293 930.909 179.523 228.98
Rect fill (rects/sec): 22382.5 163840 11160.8 146286
32x32 blits (blits/sec): 32768 120471 37578 128000