V-Sync On or OFF? Have it On I experience imput delay. If I have it off I experience a lot of tearing.

ProUser

Honorable
Jun 29, 2012
41
0
10,530
Hello, I recently built my own PC and I've been doing lots of gaming ever since ( Skyrim, GTA V, Overwatch, Witcher 3, Counter Strike, Assassin's Creed etc )
I'm pretty much able to run any game smoothly on max settings, but my issue is on the actual v-sync option, feels like a double-edged sword feature. I seriously don't know what's wrong with my built, is it my monitor perhaps since it's not a 144hz monitor? Or am i just missing a setting im supposed to be using?
I'm not happy either with Vsync on or off, for the reasons listed on the title. I just notice too much imput delay with any game that i play, wether its a shooter or an RPG like Skyrim. And if its not that it's A LOT of tearing when vsync is off /:

Here's my build : http://pcpartpicker.com/list/bk6L7h
 
Solution
Most games don't suffer a lot of latency from V-sync, but some do. If you have the option to turn off triple buffering, do so, this will rid you of most latency issues. This only applies if your FPS are at your refresh rate. If it is below, then turn on triple buffering.

If your FPS are quite a lot higher than your refresh rate with V-sync is disabled, and you are using an Nvidia card I see, go into the Nvidia control panel and use "Fast" sync. This will get rid of the tearing, with very minimal latency issues. What it does is allow the GPU to keep making new frames, even if it is waiting for vertical blanking mode on the display, and it will throw away any older frames that never got displayed (unlike DX normally allows).


So you're saying for me to just ignore the tearing? It's very noticeable tho /:
 


So you're saying I'll still have vsync on but with no imput delay?
 
Most games don't suffer a lot of latency from V-sync, but some do. If you have the option to turn off triple buffering, do so, this will rid you of most latency issues. This only applies if your FPS are at your refresh rate. If it is below, then turn on triple buffering.

If your FPS are quite a lot higher than your refresh rate with V-sync is disabled, and you are using an Nvidia card I see, go into the Nvidia control panel and use "Fast" sync. This will get rid of the tearing, with very minimal latency issues. What it does is allow the GPU to keep making new frames, even if it is waiting for vertical blanking mode on the display, and it will throw away any older frames that never got displayed (unlike DX normally allows).
 
Solution


Unfortunately, the latency caused when you reach your refresh rate with triple buffering or super high FPS, still applies to adaptive vsync. Try Fast sync in this case. My previous post explains it more.

Btw, Skyrim and Fallout are going to have latency issues due to the engine and the physics of these games go crazy when you go past 60 FPS.