* 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:
parent
39c7faa460
commit
a8cecea091
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user