View Full Version : WGL_EXT_swap_control_tear

mark ds
06-13-2012, 06:04 AM

If <interval> is negative, the minimum number of video frames between buffer swaps is the absolute value of <interval>. In this case, if abs(<interval>) video frames have already passed from the previous swap when the swap is ready to be performed, the swap will occur without synchronization to a video frame. When an unsynchronized swap happens, the missed frame will count towards the minimum number of video frames for the next swap.

Maybe I'm having a "blonde moment", but what the heck does the above actually mean?

I'm simply trying to allow tearing below monitor refresh rate, rather than falling to [a nominal] 30 fps. Which negative value should I use? I'm guessing -refresh.


mark ds
06-13-2012, 06:08 AM
I'm an idiot. It's -1!