afcbbe25e6
- BuildRequires: git. - Manage the source directory as a git repo. - Use git-am(1) to apply patches instead of %patch. - Reformat a bunch of patches to conform to git-am's rules. - Add wfb to file manifest. - Drop afb, sorry Amiga users. - Delete the SecurityPolicy man page from the buildroot, until we have a xorg-x11-server-common. - Update to today's snapshot.
46 lines
1.5 KiB
Diff
46 lines
1.5 KiB
Diff
From: Adam Jackson <ajax@redhat.com>
|
|
Date: Sun, 28 Oct 2007 09:37:52 +0100
|
|
Subject: [PATCH] Don't filter modes away during VBE mode list construction.
|
|
|
|
Pass all VBE modes back up to the driver, on the assumption that it
|
|
knows how to filter modes intelligently.
|
|
|
|
---
|
|
--- xorg-server-1.1.1/hw/xfree86/vbe/vbeModes.c.jx 2006-07-05 14:31:42.000000000 -0400
|
|
+++ xorg-server-1.1.1/hw/xfree86/vbe/vbeModes.c 2006-09-22 15:29:34.000000000 -0400
|
|
@@ -153,34 +153,6 @@
|
|
xf86ErrorFVerb(DEBUG_VERB, "*");
|
|
}
|
|
|
|
- /*
|
|
- * Check if there's a valid monitor mode that this one can be matched
|
|
- * up with. The actual matching is done later.
|
|
- */
|
|
- if (modeOK) {
|
|
- Bool sizeMatch = FALSE;
|
|
- modeOK = FALSE;
|
|
- for (p = pScrn->monitor->Modes; p != NULL; p = p->next) {
|
|
- if ((p->HDisplay != mode->XResolution) ||
|
|
- (p->VDisplay != mode->YResolution) ||
|
|
- (p->Flags & (V_INTERLACE | V_DBLSCAN | V_CLKDIV2)))
|
|
- continue;
|
|
- sizeMatch = TRUE;
|
|
- /* XXX could support the various V_ flags */
|
|
- status = xf86CheckModeForMonitor(p, pScrn->monitor);
|
|
- if (status == MODE_OK) {
|
|
- modeOK = TRUE;
|
|
- break;
|
|
- }
|
|
- }
|
|
- if (sizeMatch && !modeOK) {
|
|
- xf86DrvMsg(pScrn->scrnIndex, X_INFO,
|
|
- "Not using built-in mode \"%dx%d\" (%s)\n",
|
|
- mode->XResolution, mode->YResolution,
|
|
- xf86ModeStatusToString(status));
|
|
- }
|
|
- }
|
|
-
|
|
xf86ErrorFVerb(DEBUG_VERB,
|
|
"Mode: %x (%dx%d)\n", id, mode->XResolution, mode->YResolution);
|
|
xf86ErrorFVerb(DEBUG_VERB,
|