Framerate is approximately half SVN revisions
Posted: 10 Oct 2008, 20:30
Yup, half. As previously reported, shutting down Lua Widgets helps- on my test rig with the 7800GTS, I get about 40FPS back, when I hide the interface display.
Since nothing major changed in P.U.R.E., and I know what framerate I was seeing in RC3, I explored a few things:
1. Changes to video card settings have, thus far, been fruitless. I don't think it's GPU-side.
2. I see a huge CPU spike on Interface Draw every couple of seconds or so. That's the only thing that's obvious looking at the graph. I could write some timer code in Lua to profile a bit better, but I'm afraid that it'll lie to me.
3. Changes to water settings has an impact, but a surprisingly-small one. Only dynamic water and bumpmapped water really hammer my GPU (both are working correctly, after updating to the latest drivers from nVidia, on both the 7800 and the 9800GTX).
It almost looks like debug was left on, or something like that- something big and hopefully obvious.
Since nothing major changed in P.U.R.E., and I know what framerate I was seeing in RC3, I explored a few things:
1. Changes to video card settings have, thus far, been fruitless. I don't think it's GPU-side.
2. I see a huge CPU spike on Interface Draw every couple of seconds or so. That's the only thing that's obvious looking at the graph. I could write some timer code in Lua to profile a bit better, but I'm afraid that it'll lie to me.
3. Changes to water settings has an impact, but a surprisingly-small one. Only dynamic water and bumpmapped water really hammer my GPU (both are working correctly, after updating to the latest drivers from nVidia, on both the 7800 and the 9800GTX).
It almost looks like debug was left on, or something like that- something big and hopefully obvious.