• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

680 owners, Adaptive V sync enabled?

Associate
Joined
5 May 2011
Posts
408
I installed my new 680 last night and was testing out frame rates, etc, and in doing so discovered out that Adaptive Vsync needs to be enabled in the Nvidia control panel.

My understanding is that it overrides whatever Vsync setting you have enabled in any games to maintain as close to your monitor's natural refresh rate as possible (60fps in my case), but also with the added element of smoothing out any frame drops to prevent screen tearing.

I tested the Super Street Fighter 4 AE bench all maxed settings, and sure enough, it maxed at 60fps with a minimum of about 59.9 FPS.

So I would assume that is Adaptive vsync in action? It did maintain a very smooth rate throughout with zero screen tearing.

Also, I'd like to know what other 680 users are doing. Are you staying with the standard settings (IE Vsync determined by application) or are you enabling Adaptive in the Vsync setting in Nvidia control panel global settings like I am?

To be honest I'm quite surprised that this setting is turned off by default, I thought it would be the other way round if anything.

Would appreciate any thoughts on this.


.
 
I don't think it prevents tearing, just basically turns vsync on if you exceed your monitors refresh rate, I'm not 100% on this or whether vsync needs to be on or off in the game to make use of it or if it doesnt matter. I've been playing Batman AC with it adaptive vsync on
 
Thanks for the reply, my understanding is that if you turn it on in the Nvidia control panel it overrides any in game setting so it should be irrelevant whether vsyc is enabled in sotfware or not.

Again, I'm not certain but I read up on some jargon yesterday and it implied that the global adaptive setting should significantly reduce screen tearing as a result.

I suppose I'm trying to establish what the ideal scenario is. Currently I believe it to be having Adaptive vsyc enabled in global settings in the Nvidia control panel to override any individual software settings.

Would be interested to hear any other opinions.

.
 
Switch on Adaptive Vsync using EVGA Precision X. Also turn on VSYCN in your game, this will give you zero tearing and will look silky smooth :)
 
Cool, will try that out, I have a Gigabyte reference card but as I understand it that EVGA precision X will still work, similar to MSI Afterburner?

Definitely looking forward to the long weekend to spend some time tinkering with what, if my first impressions are anything to go by, is one amazing card.

Cheers.


.
 
Its not awful;, but yeah there is some lag there. Games look much better though, better than the stuttering and massive changes in FPS
 
Tearing is worst between 0 and 60hz, adaptive vsync turns off vsync in the most important range you need it, its almost entirely useless.

Vsync + tripple buffering introduces very minor lag, and stops tearing full stop, it will mean vsync is on at any framerate and it will give you whatever framerate your card is capable of up to your refresh rate.
 
You'll still get awful input lag with adaptive vsync though. Just like normal vsync.


Thats why for adaptive V-sync to work properly you should turn any ingame V-sync off so that the adaptive is not being overridden.

I have tested a few games mianly FPS's with both in game and control panel and just control panel and there is a much better feeling of responsivness if you just switch it on in the control panel and leave it off ingame.

you will know its working as your FPS will still be capped at 60... Adaptive V-sync only comes into play when your FPS falls below your monitors refresh rate then it auto turns off.
 
Christ people.

It's not hard.

VSYNC
Prevent tearing
Will cripple your performance if you fall below X FPS where X is also your Refresh rate.

Adaptive VSYNC
Turns on VSYNC when your FPS is at or above your refresh rate
Turns off VSYNC when your FPS is below your refresh rate
Prevents tearing when on, not when off - As in traditional VSYNC.

Adaptive VSYNC turns on and off Straight up normal VSYNC dynamically based on your current FPS in order to give the anti-tearing benefits of VYSNC during times where there is no compromise and disables it in situation where you would have a performance impact - thus reintroduction the chance of tearing when in this range.

Adaptive VSYNC is not some magical evolution of VSYNC that prevents tearing at all times with no drawbacks.It is JUST a control mechanism for for normal VSYNC.

the nVidia Control Panel setting will override any game setting, it matters not what you set in the game.

Simples.
 
Tearing is worst between 0 and 60hz, adaptive vsync turns off vsync in the most important range you need it, its almost entirely useless.

Vsync + tripple buffering introduces very minor lag, and stops tearing full stop, it will mean vsync is on at any framerate and it will give you whatever framerate your card is capable of up to your refresh rate.

Most people will have 60Hz monitors, even the first step down is unacceptable for playability, especially in a competitive online title.

Always on VSYNC is not a viable option for many people in titles where FPS may well dip below 60 frequently.
 
Last edited:
'Prevents tearing when on, not when off - As in traditional VSYNC.'

I get tearing either way, the only way tearing goes away is when I turn on vsync on in game aswell
 
'Prevents tearing when on, not when off - As in traditional VSYNC.'

I get tearing either way, the only way tearing goes away is when I turn on vsync on in game aswell

No idea what you are doing wrong then. Adaptive VSYNC is a control not a new technology as such. If it's on and capping your FPS at 60 then it's no different to having VSYNC forced on at all times.

I do not get tearing and it's very noticeable when Adaptive VSYNC turns off VSYNC.

Are you sure you are able to maintain a solid >=60FPS? I use an FPS line graph on a secondary monitor so I can ensure I have a solid unwavering 60FPS. If the line is dipping then VSYNC is turning off and tearing is a potential outcome. You could also review the FPS graph logs in something like Afterburner.
 
Last edited:
Been doing some testing, I get a lot of tearing with adaptive v sync ON and in game vsync OFF. Not sure what the problem is, Ive even tried lowering the graphics setting to make sure I never go below 60fps but I still get tearing???
 
youi might want to check this thread: http://forums.nvidia.com/index.php?showtopic=226227&st=300

A lot of people having issues with the 680 and Vsync, it causes stuttering, whether adaptive or normal vsync, I know it must be a driver issue as I can minimise it by using several settings and using frame limiter in MSI afterburner, but the problem still isn't solved.

Nvidia are looking into it but having trouble reproducing the same thing, my gtx 580's NEVER had this problem at the same settings ect, regretting selling them now!!

If they don't sort this out I might sell my card and get 2 7970's :o(
 
Back
Top Bottom