For some ultrawide monitors, UE may not correctly fetch the native resolution. GetMonitorSizeFromEDID attempts to retrieve native resolution from the Detailed Timing Descriptor of the EDID, but these values are 12 bit and can't hold larger resolutions present in some ultrawide monitors. These functions should be futureproofed to properly read resolution information from the newer DisplayID format if present, as monitors with resolutions greater than 4095 will likely become more common going forward.
The linked UDN post contains an example EDID where the DTD reports a resolution of 3840x1080. However, the DisplayID extension block contains additional supported resolutions, including the true native resolution of 5120x1440.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-203190 in the post.
4 |
Component | UE - Foundation |
---|---|
Affects Versions | 5.4, 5.3 |
Target Fix | 5.6 |
Created | Dec 20, 2023 |
---|---|
Updated | Oct 18, 2024 |