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.

---
Changes in v2:
- shuffle code to improve readability and avoid duplicates
---

Jonas Schwöbel (1):
  common: edid: update timing selection logic

 common/edid.c | 308 ++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 273 insertions(+), 35 deletions(-)

-- 
2.43.0

Reply via email to