Reply 20 of 49, by GigAHerZ
- Rank
- Oldbie
bloodem wrote on 2020-12-30, 14:34:GigAHerZ wrote on 2020-12-30, 10:25:EDIT: Found nvidia settings for opengl, where vsync was "On by default". So now. GLQuake 1280x1024: 37,5fps Quake 2 1280x960: 30 […]
EDIT: Found nvidia settings for opengl, where vsync was "On by default".
So now.
GLQuake 1280x1024: 37,5fps
Quake 2 1280x960: 30,6GLQuake improved somewhat, Quake 2 is the same, so this is probably it - GLQuake was vsync'ing before...
In Quake 2, it seems like you might be hitting some other bottleneck at that very high resolution (in your previous benchmark, you were getting 33 FPS at 640 x 480). When checking CPU bottlenecks, it's better to test a lower resolution too, in order to see if you get any improvement after disabling VSYNC.
Like i already showed earlier, there was no big difference between 640x480 and 1280x960. Did a run now with resolution 320x240 and got pretty much the same result again: 35.0 fps. At resultion 1280x960 i did a rerun: 33,9fps.
It's well bottlenecked by CPU. Doesn't matter, if OpenGL adds more or less overhead than Glide, the fact is, it is *not* bottlenecked by the GPU.
"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!