Does V-Sync fix stutters?

LordTrund

Reputable
Oct 3, 2014
57
0
4,630
So i was playing a few games recently, Borderlands 2 and Hard Reset, and i noticed going past certain points in a map or certain situations id get a slight .5s stutter in places, fairly often, nothing to be too concerned about but the tearing with it made for a bad experience.

So i enabled vsync at 60hz to test it, and when reloading the game and going ,past the same points the stutters had gone and everything was smooth.

Does VSync essentially even out instances where the game loads a new area faster in the gpu than the monitor? So vsync fixes this issue?

Would love to learn more about this, as i want to get a G-sync mostly for the bad input lag of vsync, many thanks!
 

nvidia 970, i7 4790k @ 4.5 and 16GB ram, games installed on a gaming SSD, happens on my other rig to with a 2600 @ 3.4 and a 680.
 
Could be a fps drop, lets say that, without v sync enabled, your game runs at 90-100 fps (i asume by your specs), you get to a certain point where the game needs to load something, and it drops to 70, you can feel that drop, with v-sync enabled at 60Hz, fps will always be 60, so no drop will occur.
 
Could be two things.

Vsynch could be limiting demand on your GPU giving you a buffer if something complex would slow down a scene for a second.

With Vsynch off, you GPU will be maxed out at all times, and you could see some thermal throttling kicking in where your GPU slows itself down to reduce it's temperature. (All current gen GPUs do this)
 
What's probably happening is this:

With Vsync off, you're probably getting somewhere around 90 FPS, but every once in a while, you're falling to just under 60. As a result, there's probably a period where two or three consecutive frames are being completed prior to the next screen refresh, resulting in a frameskip of about 4 frames, which is quite noticeable. With Vsync on, you probably aren't skipping as many frames, resulting in a smoother experience.