Looks like the code only considers 16:10 ratio for EDID v1.3, should also include v1.4 https://cgit.freedesktop.org/xorg/app/edid-decode/tree/edid-decode.c#n2019 -- case 0x00: if (claims_one_point_three) y = x * 10 / 16; else y = x; break; --
Crap... "claims_one_point_three" is actually "claims_one_point_three_or_above". Sorry. Closing, Simon.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.