detecting when graphics begin exactly

Blitz3D Forums/Blitz3D Beginners Area/detecting when graphics begin exactly

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 have noticed that different monitors take different amounts of time to switch resolutions. What works on one (timewise), doesn't necessarily work on another.

I have tried performing a Flip, thinking that the game won't advance until the Flip is finished, but that method doesn't work. Apparantly the screen can Flip, even if the resolution hasn't completed changing yet.

So far, all I've found to be able to do is set a Delay for 1 or 2 seconds before my game begins. I've also chosen to do this because WinXP has an annoying habit of redrawing the taskbar at the bottom of the screen for the first half-second or so after my game switches to fullscreen (even though it shouldn't be writing to the screen anymore).