Page 1 of 1

Framerate is approximately half SVN revisions

Posted: 10 Oct 2008, 20:30
by Argh
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.

Re: Framerate is approximately half SVN revisions

Posted: 10 Oct 2008, 21:34
by Otherside
yeh fps seems quite a bit lower than in svn also it seems like its redrawing every few second sometimes cos my screen flickers once in a while (quite frustrating) then my cpu fps spikes a bit

Re: Framerate is approximately half SVN revisions

Posted: 11 Oct 2008, 11:56
by Tobi
SVN uses it's own set of settings.

Make sure you compare 0.77b3 with the exact same settings as the SVN version.

Re: Framerate is approximately half SVN revisions

Posted: 12 Oct 2008, 03:42
by Argh
I am comparing apples and apples. Huge difference in performance. See the notes about people reloading LuaUI, that seems to result in a big speed boost. Strange.

Re: Framerate is approximately half SVN revisions

Posted: 12 Oct 2008, 08:58
by Hoi
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.
Same, very annoying

Re: Framerate is approximately half SVN revisions

Posted: 12 Oct 2008, 10:57
by Yuri
Argh wrote:I am comparing apples and apples. Huge difference in performance. See the notes about people reloading LuaUI, that seems to result in a big speed boost. Strange.
With SVN R6673 i get 5-10fps and 20-40fps /reloaded luas/ boost from b3.

Re: Framerate is approximately half SVN revisions

Posted: 12 Oct 2008, 11:33
by Tobi
I've looked twice already at the diff between tags/spring_0.77b2 and tags/spring_0.77b3 and there really isn't anything which can cause huge difference in FPS in the code.