xserver/hw/kdrive/fbdev fbdev.c,1.47,1.48

Keith Packard xserver-commit at pdx.freedesktop.org
Mon Jul 26 10:14:29 PDT 2004


Committed by: keithp

Update of /cvs/xserver/xserver/hw/kdrive/fbdev
In directory pdx:/tmp/cvs-serv2204/hw/kdrive/fbdev

Modified Files:
	fbdev.c 
Log Message:
2004-07-26  Keith Packard  <keithp at keithp.com>

	* hw/kdrive/fbdev/fbdev.c: (fbdevModeSupported),
	(fbdevScreenInitialize):
	Eliminate bogus rate check in fbdevModeSupported.
	Hmm.  Potentially bogus rate selection necessary for Mac fbdev

	* hw/kdrive/src/kaa.c: (kaaPixmapSave):
	Don't know about fb changes to pixmaps, so can't track dirt.

	* hw/kdrive/src/kmode.c: (KdFindMode):
	Add Mac specific 1280x854 mode.
	Warn when requested mode isn't found.
	
	* hw/kdrive/vesa/vbe.c: (VbeBoot), (VbeDoInterruptE6):
	* hw/kdrive/vesa/vbe.h:
	* hw/kdrive/vesa/vesa.c: (vesaInitialize), (vesaUseMsg),
	(vesaProcessArgument):
	* hw/kdrive/vesa/vm86.c: (Vm86DoInterrupt), (Vm86DoPOST):
	* hw/kdrive/vesa/vm86.h:
	Add ability to soft-boot video cards.

	* xfixes/region.c: (ProcXFixesExpandRegion),
	(SProcXFixesExpandRegion):
	* xfixes/xfixes.c: (XFixesNumberRequests):
	* xfixes/xfixesint.h:
	Add region expand request.  FIXME: need test cases


Index: fbdev.c
===================================================================
RCS file: /cvs/xserver/xserver/hw/kdrive/fbdev/fbdev.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- fbdev.c	20 Jul 2004 14:33:42 -0000	1.47
+++ fbdev.c	26 Jul 2004 17:14:26 -0000	1.48
@@ -115,10 +115,6 @@
 fbdevModeSupported (KdScreenInfo		*screen,
 		    const KdMonitorTiming	*t)
 {
-    /* XXX: Remove this */
-    if (t->rate > 75)
-	return FALSE;
-    
     return TRUE;
 }
 
@@ -172,7 +168,7 @@
 	    screen->width = 1024;
 	    screen->height = 768;
 	}
-	screen->rate = 75;
+	screen->rate = 103; /* FIXME: should get proper value from fb driver */
     }
     if (!screen->fb[0].depth)
 	screen->fb[0].depth = 16;



More information about the xserver-commit mailing list