Wierd performances

Hello,

My OpenGL application have wierd performances. When I run it in 1280x1024 I have aroud 100fps and when I run it in 800x600 I have around 300fps. Now, the wierd thing is if I run it in 1280x1024 again (ie after running it in 800x600) I have 300fps too!

If I reboot, I’m back at 100fps in 1280x1024, but I just have to run it once in 800x600 to have 300fps in 1280x1024 (until next reboot).

I have the same problems with my applications using GLUT and SDL. I have a built-in fps counter in my applications, and I’m using fraps to be sure that’s not the problem.

I just reinstalled Windows XP and I had the same problem before. I’m using last drivers, updates, etc. I have a Pentium 4 and a GeForce 4200.

Anyone have a clue? That’s really wierd.

Does you display refresh rate is set to 100hz ?

Is your app running in fullscreen or window ?

When you run in 1280- then in 800-, do change settings on the fly or re-run the executable ?

Such high fps numbers does not mean a lot, try rendering more so that fps count in the 30-60 range (instead of 300), and see if you still have the weird differences.

Does you display refresh rate is set to 100hz ?
It’s at 60Hz.

Is your app running in fullscreen or window ?
Fullscreen.

When you run in 1280- then in 800-, do change settings on the fly or re-run the executable ?
I re-run the executable.

Such high fps numbers does not mean a lot, try rendering more so that fps count in the 30-60 range (instead of 300), and see if you still have the weird differences.
Good idea, my scene only has a few polygons so far.

Turn V-Sync of graphicscard off