modes: Decorate interlaced mode names with a trailing 'i'
Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
fc2ec95664
commit
fb86433d89
|
@ -566,8 +566,6 @@ DDCModeFromDetailedTiming(int scrnIndex, struct detailed_timings *timing,
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
xf86SetModeDefaultName(Mode);
|
|
||||||
|
|
||||||
/* We ignore h/v_size and h/v_border for now. */
|
/* We ignore h/v_size and h/v_border for now. */
|
||||||
|
|
||||||
if (timing->interlaced)
|
if (timing->interlaced)
|
||||||
|
@ -587,6 +585,8 @@ DDCModeFromDetailedTiming(int scrnIndex, struct detailed_timings *timing,
|
||||||
Mode->Flags |= V_NHSYNC;
|
Mode->Flags |= V_NHSYNC;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
xf86SetModeDefaultName(Mode);
|
||||||
|
|
||||||
return Mode;
|
return Mode;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -136,10 +136,12 @@ xf86ModeBandwidth(DisplayModePtr mode, int depth)
|
||||||
void
|
void
|
||||||
xf86SetModeDefaultName(DisplayModePtr mode)
|
xf86SetModeDefaultName(DisplayModePtr mode)
|
||||||
{
|
{
|
||||||
if (mode->name != NULL)
|
Bool interlaced = !!(mode->Flags & V_INTERLACE);
|
||||||
|
|
||||||
xfree(mode->name);
|
xfree(mode->name);
|
||||||
|
|
||||||
mode->name = XNFprintf("%dx%d", mode->HDisplay, mode->VDisplay);
|
mode->name = XNFprintf("%dx%d%s", mode->HDisplay, mode->VDisplay,
|
||||||
|
interlaced ? "i" : "");
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue