Rotatesprite Interpolation breaks with > 120 FPS
With Vsync off, and r_maxfps set to a high value over 120, rotatesprite interpolation breaks and becomes very jerky.
To reproduce this, compare r_maxfps 120, to r_maxfps 280 or higher. The interpolation becomes a lot less smooth. Something seems to mess up the timing. With uncapped framerate, and if you manage to get something absurdly high, like 1000fps, it's like interpolation isn't there at all, like it was locked back at 30fps. This is easier to notice at higher resolutions and refresh rates.
Could this be a floating point precision error, or perhaps an issue with totalclock only having a 120hz resolution?
Edited by Jordon Moss