Quote:Original post by Mogthew
Vsync was off. If my app was doing nothing and using all cpu, thats pretty silly. Doesn't leave any room for actual calculations in the game.
As for vysnc, I have the refresh rate override, so it would be capped at 100, it never _usually_ goes above 95.
Override? Often the settings you put in your video card drivers only apply to OpenGL. I seem to recall that DirectX tends to be application defined, and I don't recall SDL giving you control over that in fullscreen mode. Run it in Windowed mode, and I expect you'll see it run faster.
As for the CPU, your app wasn't "doing nothing". It was just doing something simple, over and over, in all the time available to it. It's not a symptom of a bug or a deficiency in the library.