4 ms·
This is great... but it's at the wrong level. The LCD itself should ideally be a nice HDR LCD, but if it isn't, it should apply time-dependant error diffusio
by londons_explore 3y ago
This is great... but it's at the wrong level.
The LCD itself should ideally be a nice HDR LCD, but if it isn't, it should apply time-dependant error diffusion dithering. Ie. if you took a photograph, you would see a 6-bit or whatever error diffused image, but that dither pattern changes at 60fps. That should happen entirely within the firmware of the screen, and is actually easy to do (some types of dithering require no RAM, others require 1 line of pixels as a buffer).
- zokier 3y agoPlenty of displays use various temporal and spatial dithering methods
- londons_explore 3y agoI guess we only notice the ones that don't do it properly...
- tedunangst 3y agoWe draw on the screens we have, not the screens we want.
- toast0 3y agoHistory shows again and again, how nature points out the folly of lieing to the OS. Maybe you could have an option in the LCD controller to do dithering, but it's better to be truthful and let the OS control the dithering. Maybe it's hardware accelerated in the GPU or the LCD controller, but sometimes it's probably better to turn it off. Especially for people sensitive to flickering.
- chrismorgan 3y agoI’d be interested in a simulation of this. I feel like this could well be worse, basically a kind of constant flickering, but I’m not sure.