V-sync and FPS cap of 59. Not sure...

Barracuda115

Honorable
Oct 3, 2013
38
0
10,540
So I have ANOTHER question.. :)
Im thinking: if i turn on V-sync and set fps cap of 59 with MSI Afterburner, will i get input lag or other problems?
 
Solution
You notice input lag by lag... Only way to see if there is lag is if you test it on your PC. Asking us the questions seem a bit pointless when all you have to do is check for yourself

ZionZA

Honorable
Nov 5, 2013
686
0
11,160


I tested this on battlefield 4 and the screen tearing was actually worse.
 

Drew010

Honorable
May 11, 2013
1,150
0
11,660
Guess it depends on the monitor/game. When I play games on my PC that are console ports where the V-sync is locked at 30fps (Dead Space for example) turning V-sync off leads to framerates in the 100s so I cap it at 60 and I don't get any screen tearing.
 


It depends on the game. At least in theory, and based on many threads on the subject.

V-sync adds some latency no matter what you do, as it is forced to wait until vertical blanking mode starts before it can show the image, but unless you get much higher FPS than your refresh rate without v-sync, v-sync will not add a lot in this way.

Where things get bad is when triple buffering is used in DirectX and your FPS are higher than your refresh rate. DirectX forces every image rendered to be displayed. With triple buffering and FPS higher than your refresh rate, you will end up with two images completed in the back buffer, and DirectX forces the oldest image to be displayed. The end result is you get an additional 17ms of latency on a 60hz screen.

OpenGL does not require that all frames be displayed, so in the same case, OpenGL grabs the newest image rendered and discards the older one. This way no additional latency is added.

Possible solution:
In DirectX, with triple buffering, when getting FPS potentially higher than your refresh rate, you can limit the FPS to one below your refresh rate, preventing your GPU from rendering fast enough to have two complete images in the back buffer, preventing a case were the extra frames stack up.
 


Without Vsync, or Gysnc when made available, you get tearing. Period. Fps limiting and triple buffering has no effect on tearing. FPS limiting near your refresh rate actually make tearing far more noticeable.
 

Barracuda115

Honorable
Oct 3, 2013
38
0
10,540
So, how do i recognize input lag??? Created by V-sync, right?
Still, i dont know why people keep V-sync off and deal w/ that FUC*ING TEARING!! I HATEEEEEEE IT!!!
So, i cant see any problems running v-sync on.... Is there any that is worse than the motherf.... tearing?
 


Are you drunk?

You asked a question, I answered it. If you don't care, then why did you ask?
 

ZionZA

Honorable
Nov 5, 2013
686
0
11,160
You notice input lag by lag... Only way to see if there is lag is if you test it on your PC. Asking us the questions seem a bit pointless when all you have to do is check for yourself
 
Solution

Barracuda115

Honorable
Oct 3, 2013
38
0
10,540


You weren't specific enough IDIOT
 


Obviously my answer was too advanced for you, or you didn't read it.

You do realize that your behavior can get you banned from the site. You may want to ton things down a bit.
 

Barracuda115

Honorable
Oct 3, 2013
38
0
10,540


Sorry :(