"Well, if crime fighters fight crime and fire fighters fight fire, what do freedom fighters fight? They never mention that part to us, do they?"
- George Carlin

Benchmarking mode
Thursday, June 5, 2003 | Permalink

I have added some benchmarking tools into my framework. All demos compiled with it from now on will have built-in benchmarking support. Additional information here.

As of the time of this writing only the VolumetricLightingII demo has been updated with benchmark support. I will update more demos later on. If there's any particular demo you'd love to have benchmarking support in, just post a comment on this news item.

Why am I doing this? Two reasons. The first is that there has been a lot of talk about cheating in drivers lately. The sheer amount of demos I keep outputting here would make it unfeasible to cheat through shader replacement. Given that anyone can record their own flyby paths it will be impossible to use tricks like static clip planes, selectively omit framebuffer clears or anything of that kind.
The other reason is of course that it will actually provide us with some interesting performance characteristics data for the latest and greatest features on our cards. Another tool in the reviewer's toolkit.

Update:
These demos now has been updated with benchmark support:
DPS
Glow
InfiniteTerrain
Phong
PhongIllumination
VolumetricLighting
VolumetricLightingII

[ 5 comments | Last comment by davepermen (2003-06-07 00:00:05) ]