Experimental feature added as part of the Halloween Dota 2 update.
Enable VSync in the video options panel. Then open the console and set this variable:
Valve dev post: http://dev.dota2.com/showthread.php?t=184108Code:
r_experimental_lag_limiter 1
When is Just-in-Time VYSNC beneficial?
When the frame rate is consistently higher than the monitor refresh rate.
What benefits does Just-in-Time VYSNC have ?
Lower input latency.
Are there other games using Just-in-Time VYSNC
A few, for example ezQuake.
How does Just-in-Time VYSNC work?
The rendering engine will attempt to schedule (i.e. predict) simulation and rendering to finish just before the start of a new screen refresh.
This is how I understand it (Correct me if I'm wrong):
(assuming input sampling happens just before simulation, i.e. no late frame scheduling)



