For more reading, see Article on Blur Busters as well as at Github and Shadertoy.
This is a rolling-scan CRT-BFI display motion blur reduction algorithm, based on the simulation of a CRT tube's electron beam scanning, to reduce display motion blur using pure software-based means. Your maximum possible motion blur reduction is native:simulated, which means a 240Hz display can reduce 60fps motion blur by up to 75%.
CRT tubes had less motion blur than the majority of today's flat panel displays. This software-based algorithm uses brute refresh rate to simulate a CRT tube's electron beam scanning in sub-refresh increments. The higher your display Hz, the more accurate this demo becomes. Photosensitivity Notice: Contains Flicker
This is the first shader released under the Blur Busters Open Source Display Initiative.
Gamma calibration screens to fix banding issues (Talbot-Plateau): White 100 IRE | Grey 75 IRE | Grey 50 IRE | Grey 25 IRE | Red 100 IRE | Green 100 IRE | Blue 100 IRE