* As suggested by Gerald, we now ignore the EDID information on VBE2 graphics

chips due to possible timing issues.
* This means you will now get a 1024x768 boot screen on older hardware instead
  of the one of your native resolution. If that always worked great for you,
  and you want to be able to turn on using EDID information again, please yell.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28399 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler 2008-10-31 13:35:09 +00:00
parent 39c7faa460
commit a8cecea091

View File

@ -1184,7 +1184,11 @@ platform_init_video(void)
}
edid1_info info;
if (vesa_get_edid(&info) == B_OK) {
// Note, we currently ignore EDID information for VBE2 - while the EDID
// information itself seems to be reliable, older chips often seem to
// use very strange default timings with higher modes.
// TODO: Maybe add a setting to enable it anyway?
if (sInfo.version.major >= 3 && vesa_get_edid(&info) == B_OK) {
// we got EDID information from the monitor, try to find a new default
// mode
video_mode *defaultMode = find_edid_mode(info, false);