Comment 40 for bug 153204

Revision history for this message
Ethan Bissett (draimus-deactivatedaccount) wrote :

Hi I've been watching this bug for a while because I wrote a small fullscreen app that ran into this problem until I disabled unredirect. I haven't noticed any performance degredation in the 5 months I've been running 9.04 with the unredirect disabled. So I decided to run some benchmarks against not only the unredirect option but also against the 2 versions of the nvidia driver. I run the 173.14 driver because I kept seeing corruption in certain GTK apps so I wondered if that affected my experience with the workaround.

My results show no performance impact for the workaround on my hardware. That of course does not mean that specific video cards may not exhibit the problem, but I believe I've discounted any specific nvidia driver version as having any impact.

Benchmark:
Nexuiz Benchmark Test
1024x768 Default FX levels
SHIFT-ESC "timedemo demos/demo1"

Hardware:
Thinkpad T61p
Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
nVidia Corporation Quadro FX 570M (rev a1) (256mb VRAM)
2GB RAM

Results (hope the font doesn't mangle the alignment):
Driver Unredirect On Unredirect Off
Version FPS min/avg/max FPS min/avg/max
----------------------------------------------------------------------
173.14 15/58/61 16/57/61
180.44 82/149/263 83/149/263

My glxgears tests showed 60FPS constantly (not sure why everyone is getting such huge numbers for that; is there a frame limit option?), however the scene information in that utility is so simple I'm not really sure it makes a very useful benchmark.