Nvidia VS AMD VSync

cburke82

Distinguished
Feb 22, 2011
1,126
0
19,310
Is there a difference between the way AMD and Nvidia process Vsync? I'm asking because I gamed with a HD6950 for about two years and used vsync the whole time because I hate screen tearing. With the 6950 It would cap at 60FPS if it had the power of then go lower if it couldn't make it. Now I have a GTX770 and Vsync seems to go straight to 30 FPS if it cant hit 60. I have Triple Buffering on and have tried using adaptive but the tearing is bad under 60FPS so adaptive doesn't help. Do I have to choose between 30 FPS and tearing just because I purchased an Nvidia card?
 
Normal vsync should jump to 30 FPS if it can't hold 60 regardless of brand. That is just how VSYNC works.

It is Vertical synchronization meaning it will only output in sync with the monitor refresh. This means it might have to update only every other refresh if the GPU can't keep up.
 
Vsync should work the same for both parties i believe as it will limit the fps to the display refresh rate and triple buffering only works for opengl based games.

What game are you playing that cant achieve more than 60fps on a 770?





 
Im trying to play Batman Arkam City with full setting and it will avg 64fps for the benchmark but will when playing with vsync off hover around 55 or so. I feel like I never had this issue with my AMD card for some reason. I also get this while playing Far Cry 3 though not as much.
 
So I just read that you can use 3d3overider to force triple buffering on in DX games. Is that correct and is that what is possibly happining maybe AMD lets the card force triple buffering in all games?
 
Theres another tip ive discovered recently and that is if you can limit the game's fps to 59 (of 60hz refresh rate) either via program or config you can use vsync without mouse lag. Check it out. I know triple buffering should help with that, but for directx games its useful too.
 
Not all games support triple buffering and the option to force triple buffering only works for OpenGL, which is very rarely used (this is the same for Nvidia and AMD).

The reason you are dropping to 30 FPS is due to the game, not the cards Vsync capabilities. The good news is that it is rare that it behaves that way and you have an extra option with Nvidia you don't currently have; adaptive Vsync. With adpative V-sync, v-sync is turned off when you drop below your refresh rate.
 
yup,triple buffering depends on the games u are playing and u are better with the nvidia side with features like adaptive Vsync(as bystander said),open CL,physx(also supported by cpu) and the driver versions with hotfixes and greater optimization :)
 

Adaptive vsync: Radeon PRO will give you this for free on AMD cards
OpenCL? ROFL! AMD kicks NVidias *** on OpenCL

 
yeah amd also has openCL and is better and by the way i was listing the features and not comparing them AMD fanboy :)
radeon pro will give adaptive Vsync free but not radeon HD series cards, nvidia has this feature extra and is good to mention that i also like amd and currently using an amd gpu; lol
 
I find adaptive vsync usless as the screen still tears under 60fps and if the games never goes under 60fps then nomal vsync is just fine. I ran into a new issue though if anybody know anything about it. I am getting random black screens while playing crysis 3. It makes the game un playable. These are not crashes just the screen going black while playing. I can still here the sound and fire my gun and all that just can see anything.
 


Adaptive Vsync is designed so you can have V-sync on if you are able to maintain your refresh rate, yet turn it off if you can't, avoiding the drop all the way down to 30 FPS, or the stuttering that happens when you are at somewhere between 30 and 60. Tearing still happens, though it is far less noticeable when you are below your refresh rate, but that mild tearing is generally not as bad as the stutter you get as a result of v-sync forcing alternating frames of 16.7ms and 33.3ms. It is designed for games like Crysis 3 in particular, which no matter how awesome your system is, you cannot always have 60+ FPS. There are spots which just drop down lower no matter what.

The blacking out problem sounds like you may have a poor PSU or a defective card or some other hardware issue or software issue.