I know this sort of thing has been done to death, but just trying to understand something better here.
My understanding is that when you don't have vsync enabled, there is no guarantee that your frame will be rendered (and sent to the monitor) at the same time the monitor is refreshed.
If this is correct, does that mean that having as high a refresh as possible will minimize any potential tearing, at a given framerate?
So, i'm running quakelive at 125fps and 140hz. I'm assuming that this is "better" (albeit marginally and perhaps not perceivably) than 120hz.
Also, I remember quake3 could only render at 1000/n fps, where n is a positive integer. But I see that quakelive can render at any framerate. Is this really true?