cacouser wrote:That actually made a significant improvement, thanks! What do the "automatic vsync" options mean, btw?
It turns off VSync automatically when FPS drops below limit (60 by default) for a few frames in a row and turns it on when it's stable with the same limit.
In your case it's better to keep VSync off.
cacouser wrote:Blzut3 wrote:Keep in mind that 1440x900 is 20.25x as much detail as your 486 had to display at 320x200. I highly doubt your 486 was producing over 405fps.
ok, 20.25x the pixels, but 51.5x the MHz (33MHz vs 1.7 GHz), and every cycle isn't spent drawing a pixel, so there is less time relatively needed per added pixel.
This comparison is not quite correct.
The graphics card is not involved in software rendering except drawing the final picture on the screen.
In OpenGL version, a lot of additional things needs to be transferred to the graphics card in order to get this picture.
Transfer of one big chunk of memory (the final picture) is much more effective then transferring a lot of small chunks (commands, textures, vertices, etc).
In your MBA the integrated GPU is far beyond CPU in terms of computational power, which increases the difference in performance even more.
Well, this is oversimplified picture, but it gives some clues why GZDoom is so demanding. In short, Doom rendering is too old to be hardware friendly.