VSYNC Stable FPS

moveit124

Reputable
Aug 19, 2015
41
0
4,560
So I have wondered this for a while its kind of a noob question, but just for knowledge.

When running a game without V-Sync enabled I can get very high FPS. For instance League of Legends 300-400 FPS easily. If I enable V-Sync on any game I get 60 FPS but I get random FPS drops, down to the 40's and it makes the game feel very unstable.

I want to run with V-Sync on but I just can't because of the instability. I want V-Sync because I get a lot of screen-tearing when I am getting weird FPS values such as 90 FPS that aren't a fraction of my refresh rate at 60Hz.

What is the reason for the FPS fluctuation with V-Sync? Is there any way to fix it?
 
Solution
Well, that's something hard to explain.
When you enable Vsync, you tell your PC to SYNC with the frames per second that can explain your screen. If you don't enable it, there may be some visual problems such as seeing the game in 2 parts in ocasional times. (you see the frame 59 in one part of the screen, and the frame 60 in the other part of the screen)
So, if you enable it, it shoud run at 60 fps and may have FPS drops during the session, but you would solve the problem I explained before.
I'm not really good talking about this, I just told you what other people has told me. If I didn't explain it well, please, CORRECT ME!

Pagesset

Reputable
Nov 27, 2015
39
0
4,540
Well, that's something hard to explain.
When you enable Vsync, you tell your PC to SYNC with the frames per second that can explain your screen. If you don't enable it, there may be some visual problems such as seeing the game in 2 parts in ocasional times. (you see the frame 59 in one part of the screen, and the frame 60 in the other part of the screen)
So, if you enable it, it shoud run at 60 fps and may have FPS drops during the session, but you would solve the problem I explained before.
I'm not really good talking about this, I just told you what other people has told me. If I didn't explain it well, please, CORRECT ME!
 
Solution

boju

Titan
Ambassador
Vsync when on is invariable to your refresh rate. Meaning theres no in between so in circumstance of a 60Hz monitor, Vsync is well and good to have on if you exceed 60Fps but the second it dips below 59, Vsync will cap the fps to the next refresh rate down (30Hz) and fluctuate in this manner. It would be horrible.

Adaptive Vsync for this scenario helps Nvidia as Vsync is only turned on if FPS exceed maximum refresh. AMD if that's your GPU are lazy to implement in this regard.

Freesync's variable monitor would certainly help you but if not right now, the use of an fps limiting tool to limit your FPS to avoid using Vsync would be another alternative. Your objective in the latter is to not go over maximum refresh to avoid tear and erratic frame changes.