Should I be using Vsync or not? If so should I use it from within the game or in Nvidia settings?

beekermartin

Distinguished
Jan 22, 2008
580
0
19,010
I recently added a second GTX 670 to run in SLI. I am now getting MORE than enough fps with all the current games I am playing. That lead me to researching using Vsync to keep the frames at 60. I am using a 60 hertz monitor at 1920x1200. I found a lot of older articles but nothing current that mentions the new Vsync options Nvidia has with their newest drivers.

When I don't use Vsync obviously both my cards will boost to their max, 1202 mhz, and stay there almost the entire time. With Vsync off I am getting way more than 100 fps constantly in BF3.

I don't really see any difference with Vsync on so I assume I should leave it on to reduce power usage and temps.

So do you guys use Vsync nowadays? If so do you recommend using the in game Vsync setting or one of the options in the Nvidia settings?
 
Solution
Since you are running 2 670s you might as well do v-sync within the nvidia program because you will always need it on. I have a single 660, so sometimes I need vsync and sometimes I don't, that's why I turn it on in game.

beekermartin

Distinguished
Jan 22, 2008
580
0
19,010
I am going to try using adaptive vsync in the Nvidia settings. That seems to be the best option for my rig. I imagine in most games I will always be above 60fps but with BF4 and COD Ghosts being released soon who knows.

Are there any downsides to using adaptive versus the other vsync options?
 

beekermartin

Distinguished
Jan 22, 2008
580
0
19,010
I have found a bunch more threads about this and the more I read the more confused I am getting. I think I will just have to try out the different modes to see what looks the best. If I am understanding it correctly adaptive vsync works like regular vsync until the frame rate drops below 60fps. Then while it is below 60fps it turns vsync off to allow for maximum fps up to 60. The only way I'll be able to see what looks best is wait until I come across a game that my hardware can't produce a steady 60fps. When that happens I will try both and see which one looks the best.
 


I use riva tuner to cap my FPS without using v-sync. It allows most games to be played without vsync and still not have screen tearing issues. Your precision X software may have a similar feature, in which case, you don't have a need for riva tuner.
 
Either on or off has compromises.

With it on:
You are limited to 60 FPS, which can hurt responsiveness a bit, even on a 60hz monitor, as you won't see more up to date partial frames.
If the game is DirectX (most) and uses triple buffering (most?), then you'll experience a full frame worth of latency.
If you do not maintain 60 FPS, games will stutter.

With it off:
You'll experience tearing.
It will be more responsive.

G-sync is looking to solve the problem of v-sync without drawbacks.
 

beekermartin

Distinguished
Jan 22, 2008
580
0
19,010
I have played with Vsync on and off and I don't notice a big difference. With it off I noticed it does seem to be a bit more responsive but after I play with it on for awhile I don't notice the difference. I don't have a current game that dips below 60 fps so I can test out adaptive vsync yet.