http://bugs.winehq.org/show_bug.cgi?id=21515
--- Comment #64 from Stefan Dösinger stefandoesinger@gmx.at 2010-02-10 15:26:15 --- Fwiw(and getting off-topic), glxgears is a really lousy benchmark, but I guess everyone knows this by now.
Quake 3 is a lousy benchmark for today's cards as well. No shaders, no FBOs, no nothing except a few textured triangles with fog. The game gets quite decent rendering results with that though.
3DMark2000 and 2k1 are pretty outdated as well. They do use shaders though.
For really informative driver benchmarking I recommend Half Life 2, Team Fortress 2, 3Dmark 2003, 3Dmark 2000, 3Dmark 2001, UT2004(native if you want to). 3Dmark2k is pointless on its own, but still good to test legacy features. It points out quite bad performance with fixed function rendering on fglrx for example that isn't spotted by HL2 and TF2.
http://84.112.174.163/~stefan/imac/halflife2/results.php http://84.112.174.163/~stefan/imac/3dmark2000/results.php (first-gen iMac running Linux)
The HL2 results are pretty combative for a radeon X1600(except the last few, due to a known wine regression), while the 5500 3dmarks are pretty bad. My radeon 9000 mobile got around 14.000 on Windows I think, and 6000 on old Mesa drivers when I ran it the last time. (Don't ask me about the recent uptick. I noticed this just now)
Even more serious benchmarking, but those games run into a few Wine bugs, so they're less useful for Wine developers: * Left 4 Dead * Call of Duty: Modern Warfare 2 * Unreal Tournament 3 * 3Dmark 2006
So, I'll try to listen to my own advice from the last post and stay on topic from now on...