if fps is going above refresh rate of monitor,why don't just lock the fps. its highly unlikely that powerful gpu which is giving extreme high fps will drop like a fail card.
v sync stops screen tearing by making sure your gpu does not render a frame faster than the monitor, which can cause screen tearing. its not necessarly when having higher fps than your monitor but also when having less fps than your monitor native refresh rate. so dropping to 59fps on a 60hz monitor will cause screen tearing. so by enabling v sync it will stop tearing but that will mean your gpu will wait for the monitor to be ready to display the frame to make sure there will be no screen tearing... which cause input lagg.
people dislike v sync cause input lagg, even if you lock your fps to 60 without v sync you still get screen tearing
adaptive v sync will shut down when you go below 60FPS (or the monitor refresh rate) and kick in once you get above. So you get the input lag only when you are above.
I believe there is no input lag, comparing strictly a-vsync vs 60fps cap, when your system doesn't drop below 60 fps. Both will wait for ~16ms after last frame output. The only difference is that one will be synced, while the other wont.
v sync stops screen tearing by making sure your gpu does not render a frame faster than the monitor, which can cause screen tearing. its not necessarly when having higher fps than your monitor but also when having less fps than your monitor native refresh rate. so dropping to 59fps on a 60hz monitor will cause screen tearing. so by enabling v sync it will stop tearing but that will mean your gpu will wait for the monitor to be ready to display the frame to make sure there will be no screen tearing... which cause input lagg.
people dislike v sync cause input lagg, even if you lock your fps to 60 without v sync you still get screen tearing
how fps locking will give u screen tearing ?. if fps cant go higher than monitors refresh rate ?