Make config file preferred mode override monitor preferred mode.

Add a new even-more-preferred bit to each mode which is used to make config
file preferences selected instead of the monitor preferred mode.
This commit is contained in:
Keith Packard 2007-10-17 11:42:28 +08:00
commit feac075952
3 changed files with 28 additions and 31 deletions

View file

@ -142,6 +142,7 @@ typedef enum {
# define M_T_DEFAULT 0x10 /* (VESA) default modes */
# define M_T_USERDEF 0x20 /* One of the modes from the config file */
# define M_T_DRIVER 0x40 /* Supplied by the driver (EDID, etc) */
# define M_T_USERPREF 0x80 /* mode preferred by the user config */
/* Video mode */
typedef struct _DisplayModeRec {