I was trying to do some tests to compare input latency in DX12 fullscreen versus exclusive (non-DX12) fullscreen. Nothing advanced, I just recorded 120 fps video and counted frames between keypress (measured using the num lock LED) and the action appearing on screen in Melee. Doing this last night I was getting numbers between 2 and 4 frames (at 120 fps). Tonight I wanted to do some more tests, but this time I got numbers between 7 and 11 while doing the exact same tests!
Needless to say, this is a pretty big difference. Not only does it put any previous measurements in doubt, but it worries me because I play Smash on Dolphin and I want to have the lowest input latency possible on my setup.
So does anyone know why the latency would vary so widely? Both last night and tonight I tested exclusive fullscreen, DX12 fullscreen, and windowed, and all of them showed the same variation. Is this likely to be a Dolphin problem, or an issue with the hardware or OS, or an artifact of my test setup? Is there anything I can do to make the input latency consistent?
Needless to say, this is a pretty big difference. Not only does it put any previous measurements in doubt, but it worries me because I play Smash on Dolphin and I want to have the lowest input latency possible on my setup.
So does anyone know why the latency would vary so widely? Both last night and tonight I tested exclusive fullscreen, DX12 fullscreen, and windowed, and all of them showed the same variation. Is this likely to be a Dolphin problem, or an issue with the hardware or OS, or an artifact of my test setup? Is there anything I can do to make the input latency consistent?