summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Dirsch <sndirsch@suse.de>2016-04-28 13:56:52 +0200
committerAdam Jackson <ajax@redhat.com>2016-05-02 10:14:26 -0400
commit0400b332a90f53b7a1361f832b60f1d4e90fd6e7 (patch)
treea867c02f9245b93b01cace691bf4862ed3e5a1fa
parent2792ba7535dc9cc1c5bb2b37c1f862be36710a32 (diff)
downloadxorg-driver-xf86-video-vesa-0400b332a90f53b7a1361f832b60f1d4e90fd6e7.tar.gz
Use default refresh by default
This seems to be a feature that isn't tested well. Too many VBE 3.0 BIOSes are incorrectly implemented. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Stefan Dirsch <sndirsch@suse.de>
-rw-r--r--src/vesa.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/vesa.c b/src/vesa.c
index 5b9ccb0..e51effe 100644
--- a/src/vesa.c
+++ b/src/vesa.c
@@ -838,9 +838,11 @@ VESAPreInit(ScrnInfoPtr pScrn, int flags)
/* Use shadow by default */
pVesa->shadowFB = xf86ReturnOptValBool(pVesa->Options, OPTION_SHADOW_FB,
TRUE);
-
- if (xf86ReturnOptValBool(pVesa->Options, OPTION_DFLT_REFRESH, FALSE))
- pVesa->defaultRefresh = TRUE;
+ /* Use default refresh by default. Too many VBE 3.0
+ * BIOSes are incorrectly implemented.
+ */
+ pVesa->defaultRefresh = xf86ReturnOptValBool(pVesa->Options,
+ OPTION_DFLT_REFRESH, TRUE);
pVesa->ModeSetClearScreen =
xf86ReturnOptValBool(pVesa->Options,