Vsync and fps limiter at the same time(vsync)

Nibla

Reputable
Jan 7, 2015
154
0
4,710
Not really problem, just question: So i have horrible screen tear on every game, but i find way to fix it, VSYNC, then i got huge input lag, now i use vsync with 60 fps limit with rivatuner and it is tear-free and smooth as butter, but if i limit to 59 while vsync is on iget microstutter?
So question is why(with vsync on) i get no stutter with cap 60 fps but i get stutter if i cap it to 59. is that 1 fps really making defferencce.
 

KikoGraves

Honorable
Oct 17, 2013
59
0
10,630
Vsync is a display option found in some 3-D computer games that allow the gamer to synchronize the frame rate of the game with the monitor refresh rate for better stability. So this means that your refresh rate is 59Hz and thats why you get 59 fps. Maybe changing the refresh rate will work for example 60hz = 60 fps

Hope it helps
 

beegmouse

Honorable
Jul 3, 2013
326
0
10,860
Kiko is right, but not v clear.

Most monitors "Refresh rate" is 60Hz. This translates to 60 screen changes per second.

Riva Tuner forces Your game engines to run at 59FPS, Your monitor cannot neatly display 59fps So it guarantees you will always get tearing.

The lag you are seeing is most likely because your computer isn't powerful enough to run at 60fps all the time.

Vsynch only displays complete frames, if your rig cannot sustain 60Fps it displays frames at the lowest common multiple. 30fps, or 15 if your rig cannot sustain 30.

You are forcing your graphics card to render a refresh rate your monitor does not support.

To fix the problem, change the limit back to 60fps and lower your game details.

Also check what refresh rates your monitor supports. If it supports 50hz move down to that, If it supports 80hz, try that and lock the frame rate to 40fps.
 

beegmouse

Honorable
Jul 3, 2013
326
0
10,860
Chef in a kitchen making pizza one slice at a time. (GPU)

Waitresses come 60 times per second (60Hz), they don't stop, they walk in, they walk out and grab something. (Screen)

Vsync on means they can only take whole pizzas, If half a pie is there, they leave it for the next waitress.
Vsync off means they take all the slices on the shelf.

If the Chef is faster than the waitresses the customer sees a steady stream of pies with Vsynch on and some pizza goes in the bin. If V-synch is off the customer gets more pizza faster, but overlapping pizzas on each plate.

If the chef is slower than the waitresses, Vsynch on means half the waitresses don't deliver anything. Vsynch off means the customer gets a few slices at a time.

Side note

Freesynch and Gsynch are like a takeaway. the chef cooks a whole pizza, the customer takes it as soon as it is done at whatever rate he makes it.

Riva tuner is forcing your waitresses to take a fraction of a pizza every time, so the customer never gets a whole pizza.

 

beegmouse

Honorable
Jul 3, 2013
326
0
10,860
My rule is this, If the game has a benchmark mode, mess with the settings until your average fps is above 60, then enable vsync.

Note: Disable rivatuner when benchmarking, as it will screw up your results.