Anybody know if it's possible to force triple buffering within OSX for OpenGL games? In Windows there is usually the option of turning this on in the video card's control panel for OpenGL games (Direct X requires a 3rd party override utility to do so, but OSX doesn't use Direct X anyways).
Turning on vsync in Portal for example (mac version) halves the framerate whenever it drops below my monitor's 60hz refresh. This is generally the reason why people disable vsync but then you get torn frames every time the game isn't running at 60fps (for a 60hz display) even when it exceeds 60fps. Triple buffering + vsync is the magic combo the eliminates screen tearing in windows and all modern graphics cards have the vram to support it. The only downside is it is known to cause mouse lag (but so does running vsync itself) in some games for some people.
Either way, I can't seem to find any mention of it on my system leading me to believe it doesn't exist in OSX. I hope that's not the case...
Turning on vsync in Portal for example (mac version) halves the framerate whenever it drops below my monitor's 60hz refresh. This is generally the reason why people disable vsync but then you get torn frames every time the game isn't running at 60fps (for a 60hz display) even when it exceeds 60fps. Triple buffering + vsync is the magic combo the eliminates screen tearing in windows and all modern graphics cards have the vram to support it. The only downside is it is known to cause mouse lag (but so does running vsync itself) in some games for some people.
Either way, I can't seem to find any mention of it on my system leading me to believe it doesn't exist in OSX. I hope that's not the case...