From d441c247bf475ee9db7a5e0a0be12a929617748b Mon Sep 17 00:00:00 2001 From: Keith Packard <keithp@neko.keithp.com> Date: Thu, 19 Jul 2007 13:28:00 -0700 Subject: [PATCH] Make PreferredMode option in config file override EDID mode preferences. When the PreferredMode option is selected in the config file, remove the M_T_PREFERRED bit from all other preferred modes to force the config file mode to be selected. --- hw/xfree86/modes/xf86Crtc.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c index b293639..7bfbed8 100644 --- a/hw/xfree86/modes/xf86Crtc.c +++ b/hw/xfree86/modes/xf86Crtc.c @@ -1398,8 +1398,9 @@ xf86ProbeOutputModes (ScrnInfoPtr scrn, int maxX, int maxY) output->probed_modes = mode; } mode->type |= M_T_PREFERRED; - break; } + else + mode->type &= ~M_T_PREFERRED; } } -- 1.5.2.4