Search found 68 matches

by ad8e
06 Jul 2019, 13:26
Forum: Input Lag / Display Lag / Network Lag
Topic: Interesting project about mouse/ gamepad latency
Replies: 98
Views: 62935

Re: Interesting project about mouse/ gamepad latency

I've even commissioned an article by a peer reviewed researcher on eSports-league reaction times ( Input Lag and the Limits of Human Reflex ). The millisecond is often easy to dismiss, but there's a few effects behind the millisecond too, that are often easier to understand for laypeople. That arti...
by ad8e
05 Jul 2019, 17:34
Forum: Input Lag / Display Lag / Network Lag
Topic: Full latency input/rendering/output chain test 960fps
Replies: 4
Views: 3819

Re: Full latency input/rendering/output chain test 960fps

Nice video. Thanks to you filming the mouse button's gap so clearly, we're able to tell that a human finger adds about 8-16 ms to the latency chain; I think yours is the first one to show this. Your monitor skips some timer frames, such as 5:18:398 - 412. It happens pretty often, so your camera and ...
by ad8e
05 Jul 2019, 17:20
Forum: Input Lag / Display Lag / Network Lag
Topic: Interesting Linus video about mouse input lag
Replies: 9
Views: 8777

Re: Interesting Linus video about mouse input lag

There's a way to show the effect of 1 ms delay in a way that viewers can decide if its impact matters. I have a Tearline Jedi-alike that Chief Blur Buster also has access to. When displaying both the hardware cursor and an internal cursor, the internal cursor can outrace the hardware cursor by cheat...
by ad8e
12 Dec 2018, 18:36
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Untearable top strip [raster-based VSYNC OFF tearing test]
Replies: 3
Views: 8092

Re: Untearable top strip

Behavior was unraveled: the monitor flips frames only in specific quantums, and the size of each quantum is about a 8px line. The top quantum is 16px tall, a larger quantum than the rest. Using the demo, we can see that the tearline doesn't smoothly move by single pixels, but rather by groups of lin...
by ad8e
12 Dec 2018, 04:31
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: Untearable top strip [raster-based VSYNC OFF tearing test]
Replies: 3
Views: 8092

Untearable top strip [raster-based VSYNC OFF tearing test]

I'm running some tearing tests, and I noticed an interesting behavior. My laptop has an untearable top strip, about 16px tall. The frame can switch before it or after it, but not inside it. Why is that? Every other strip seems tearable. My specs: Lenovo Thinkpad T530, external VGA monitor and intern...
by ad8e
10 Dec 2018, 20:01
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: How to remove one frame of delay on my system?
Replies: 4
Views: 7748

Re: How to remove one frame of delay on my system?

Thanks to Chief Blur Buster, who ran it and got back to me privately. It doesn't tear on his system either, so I'll look for more solutions.
by ad8e
10 Dec 2018, 13:23
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: How do FreeSync's technical details work? [Programmer POV]
Replies: 4
Views: 10760

Re: How do FreeSync's technical details work?

Thanks for the answers; that was very clear and exactly what I was looking for.
by ad8e
10 Dec 2018, 01:51
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: How do FreeSync's technical details work? [Programmer POV]
Replies: 4
Views: 10760

How do FreeSync's technical details work? [Programmer POV]

Assume a monitor's variable refresh range is 20-60Hz, and suppose my application renders frames every 40ms exactly (25 Hz). At the end, an exceptional frame occurs that takes only 20ms to render (50Hz). Is this frame presented exactly when it appears, or does the monitor take time to change its refr...
by ad8e
05 Dec 2018, 16:10
Forum: Software Developers / Low-Lag Code / Game Programming
Topic: How to remove one frame of delay on my system?
Replies: 4
Views: 7748

Re: How to remove one frame of delay on my system?

Note: if you want to follow the editor's suggestion of checking the SHA-256 hash, the simplest way of doing so is to open up the folder with the .exe file, shift + right click on an empty space with nothing selected, click on "Open command window here", and type certUtil -hashfile "fullscreen tearin...