Why Frame rate going above when vsync is on

blacksmith2605

Reputable
Dec 22, 2014
19
0
4,510
Hello

My question is i always use adaptive half refresh rate(nvidia control panel)while gaming to cap fps @30 for smooth gameplay but my fps are sometimes go 32,33,35fps during gameplay.I have gtx 970,i5 cpu,1080p monitor.In assassins creed 3,assassins creed unity there is no problem fps never go above 30.when my fps goes above 30 i feel a little bit lag in games.Watch dogs,assassins creed 4,Ac revelations,far cry 4 etc.all these games have problem.Can anyone plz solve my problem.i really appreciate it.
 


you should have vysnc at 60 not half, 30 is laggy itself your 970 is more than capable
 

blacksmith2605

Reputable
Dec 22, 2014
19
0
4,510


So why my fps comes like 32,33 sometimes, not always.Is there any way to solve it??
 

king3pj

Distinguished


No he is limiting his VSYNC to 30 on purpose by selecting half VSYNC in the Nvidia Control Panel.

I agree with an earlier poster though. There is no reason to use half VSYNC. I use a 970 myself and you should be able to use full VSYNC and hold a steady 60fps on the games you mentioned. That will be a lot smoother than 30fps.
 
Whats happening is, for very short periods, you FPS is going above 60 FPS. When it falls below, you get the halving effect (30 FPS), but because there are periods where the effective FPS is above 60, you get a few extra FPS above the 30 you would expect. This is telling me that the GPU is probably averaging in the mid-50 FPS range internally if Vsync were disabled.

And yes, this is why Vsync stinks, and why I'm glad we're finally moving away from fixed monitor refresh rates.
 

blacksmith2605

Reputable
Dec 22, 2014
19
0
4,510

I choose half refresh rate bcause u cant play watch dogs,ac4,unity @60 fps all the time with ultra settings.This is ur answer and my question is how to get stable 30 fps without going above and without screen tearing.thats it...and i m happy with 30 fps.
 

blacksmith2605

Reputable
Dec 22, 2014
19
0
4,510

I choose half refresh rate bcause u cant play watch dogs,ac4,unity @60 fps all the time with ultra settings.This is ur answer and my question is how to get stable 30 fps without going above and without screen tearing.thats it...and i m happy with 30 fps.
 


:lol:
I'm not trying to argue, i would rather turn my settings down and try and run at 60 fps with adaptive vsync or vsync than play at 30fps. game play is much smoother, and that card should be able to hold high settings at 60fps for the most part.

you happen to have the settings in control panel to high performance mode and single display mode?

I never run vysnc anymore, fast action games the input is laggy. my 550tis in sli back in the day played bf3 quite well with adaptive vysnc though, regular vsync wasnt much fun.