Exploring Input Lag Inside and Out
Some topics:
- Reflexes and Input Generation / Human Reaction Time.
- megapixels/second mouse dpi, maximum speed, reports/per second. Mouse software creates way more lag than hardware
- Parsing Input in Software and the CPU Limit, USB hubs, Human Interface service, windows messages, game code interpreting input
- CPU and GPU limitations. Kind of operations more prone to lag: game state and logic, display lists and draw calls, texturing, etc...
- Monitor lag: refresh rate, ports (DVI, HDMI and DisplayPort). VSync, buffering, transmission. Great videos illustrating 2 games, CRT and TFT, with and w/o vsync recorded with high speed camera.
Lots more and very detailed!
Some topics:
- Reflexes and Input Generation / Human Reaction Time.
- megapixels/second mouse dpi, maximum speed, reports/per second. Mouse software creates way more lag than hardware
- Parsing Input in Software and the CPU Limit, USB hubs, Human Interface service, windows messages, game code interpreting input
- CPU and GPU limitations. Kind of operations more prone to lag: game state and logic, display lists and draw calls, texturing, etc...
- Monitor lag: refresh rate, ports (DVI, HDMI and DisplayPort). VSync, buffering, transmission. Great videos illustrating 2 games, CRT and TFT, with and w/o vsync recorded with high speed camera.
Lots more and very detailed!
Comment