Vsync query?

Blitz3D Forums/Blitz3D Programming/Vsync query?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I'm making a FPS (who isn't?)

If I use Flip True, I get steady frame rate equal to monitor refresh, but if the render time goes up even slightly then the frame rate drops to half that (I understand why) In other words I can have 72fps or 36fps - no inbetweens.

If I use Flip False, I get nicer frame rates that don't half, but I get horrible tearing in my graphics (especially evident when I pan the camera).

Is there a halfway house here - a way of getting the best of both worlds? I tried using Flip False and capping the frame rate at 72fps and that doesn't work...