|
|
|
|
|
by andai
1382 days ago
|
|
No lag on my 6 year old iPhone. (I wasn't even expecting the site to work on it!) Thanks for the tips, I make interactive art and creative tools these will come in very handy. On a related note (input lag), I noticed in my high speed recordings that even programs with no input delay (mspaint) lag 1 frame behind the mouse cursor, something to do with double buffering (and the cursor being rendered separately by the GPU?) Is there any way to get around that on Windows, eg. in fullscreen? I.e. instead of predicting where the cursor will be to compensate for the fact that everything is rendered 1 frame late, can we just make it render on time? |
|
Oh, time to go down a low-latency rabbit hole. Start here:
https://raphlinus.github.io/ui/graphics/2020/09/13/composito...
Some key mentions: Windows has a hardware overlay API. A hardware overlay is why the OS mouse cursor renders with low latency even with 'vsync on'.
For fullscreen, the ultimate in tear-free low latency is beam racing. Search for 'blur busters beam racing' to go down that rabbit hole.