Hacker News new | ask | show | jobs
by meindnoch 1049 days ago
Is 8bit enough to cover Display P3 without banding artifacts?
3 comments

no. 8 bits isn't enough to cover SRGB without banding artifacts (without dithering).
Wait, what? Even with gamma encoding?
yeah (especially in dark areas). On http://www.lagom.nl/lcd-test/gradient.php I can definitely see some in the lower quarter of brightness. It's not glaringly obvious, but it's definitely there.
8 bit is not quite enough, not even for the usual sRGB let alone HDR or wide gamut. This is why jpegli is such a promising new option.
With proper dithering, I would guess even rec. 2020 would be doable.
But that's cheating. You're effectively using N-times 8bit, by using N 8bit pixels to encode the intermediate values.
If we consider dithering cheating, then 10 bit without dither is also not enough for banding-free 4K, no matter the color space.
I think so.