Open bigfarts opened 2 years ago
latency is in the fastforwarder: at high delay, fastforwarder can miss the 16ms input window and cause stuttering
testing on my local computer, i can get ~2000fps in the fastforwarder, which sounds like a big number, but it's not:
shitty benchmark:
without beef trap (33 frames per frame):
2022/04/03 01:08:32 time taken for 1000 frames: 502.435958ms
with beef trap (28 frames per frame):
2022/04/03 01:09:47 time taken for 1000 frames: 588.009583ms
a somewhat significant difference of 15%
not sure why: i had thought this was a fastforwarder issue but simply not setting the dirtyState will also exhibit this issue.
also strangely enough the fastforwarder will always cause a skip of 1 frame but fixing this behavior will actually break everything