common: edid: update timing selection logic
authorJonas Schwöbel <jonasschwoebel@yahoo.de>
Mon, 3 Mar 2025 11:31:07 +0000 (13:31 +0200)
committerSvyatoslav Ryhel <clamor95@gmail.com>
Tue, 11 Mar 2025 15:39:52 +0000 (17:39 +0200)
commit8fb7ed59a8fa6d73a5d4ee9ec65c521de3ed1f21
tree255d98f0e3aa50b061fc0821e1d989147d36f93d
parentd41adba55337b3f01b773ddda37be1be5b5b0054
common: edid: update timing selection logic

Older EDID timing algorithms relied solely on detailed timings, typically
optimized for a display's native resolution. This caused issues with newer
4K panels on older hardware, which couldn't handle those high resolutions.
To address this, the algorithm now also considers standard timings, offering
lower, compatible resolutions. Future improvements may include checking
established timings for even broader compatibility.

Signed-off-by: Jonas Schwöbel <jonasschwoebel@yahoo.de>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
common/edid.c