490fb30459 
								
							 
						 
						
							
							
								
								Rearrange code in xf86int10ParseBiosLocation to use strncasecmp.  This  
							
							... 
							
							
							
							eliminates the need for the first use of xstrdup in this function.
The second use of xstrdup was *never* necessary and has also been
eliminated. 
							
						 
						
							2006-07-14 15:26:56 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d3ee49bcba 
								
							 
						 
						
							
							
								
								Refactor common code from the generic.c and linux.c version of  
							
							... 
							
							
							
							xf86ExtendedInitInt10 to xf86int10GetBiosLocationType and
xf86int10GetBiosSegment.
These changes were tested on MGA hardware on x86-64 with various
combinations of InitPrimary and BiosLocation. 
							
						 
						
							2006-07-14 15:13:35 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8793c7fd4b 
								
							 
						 
						
							
							
								
								Refactor identical xf86InitInt10 function from generic.c and linux.c  
							
							... 
							
							
							
							to helper_exec.c. 
							
						 
						
							2006-07-14 09:11:39 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1450fd5964 
								
							 
						 
						
							
							
								
								Trivial refactor of libint10_la_SOURCES.  
							
							
							
						 
						
							2006-07-14 09:10:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								18624a9b7c 
								
							 
						 
						
							
							
								
								Modify linuxGetSizesStruct to use pci_device instead of pciConfigPtr.  
							
							
							
						 
						
							2006-07-13 21:10:48 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12595a77d6 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-07-13 12:48:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4c225a3a8b 
								
							 
						 
						
							
							
								
								Bug  #7482 : Fix Xdmx's Render code to match reality; fixes BadLength client  
							
							... 
							
							
							
							crashes. 
							
						 
						
							2006-07-13 10:03:57 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb3aa94845 
								
							 
						 
						
							
							
								
								Bug  #7346 : Disable Composite extension in Xprt  
							
							... 
							
							
							
							Xorg Bug #7346  <https://bugs.freedesktop.org/show_bug.cgi?id=7346 >
Patch #6184  <https://bugs.freedesktop.org/attachment.cgi?id=6184 > 
							
						 
						
							2006-07-11 18:26:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								10f3e32726 
								
							 
						 
						
							
							
								
								Fix the configure check for the --{enable,disable}-dpms option  
							
							
							
						 
						
							2006-07-10 16:37:53 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2194d99d9c 
								
							 
						 
						
							
							
								
								Replace GNU make-ism.  
							
							
							
						 
						
							2006-07-09 16:16:08 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90a9b82272 
								
							 
						 
						
							
							
								
								Fix crash in Xephyr when running on host X with keymap width < 4 ( i.e xvnc )  
							
							
							
						 
						
							2006-07-08 21:57:07 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								21e3e3ca29 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-07-08 21:13:52 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e805621894 
								
							 
						 
						
							
							
								
								Add support to Xephyr for simulating 8bit grayscale.  
							
							
							
						 
						
							2006-07-08 21:10:58 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								39b2f7b218 
								
							 
						 
						
							
							
								
								Bug  #3042 : Use autoconf to get the correct name of a struct member.  
							
							... 
							
							
							
							This allows us to remove the kernel version ifdefs from the code, which
are ugly and broken. 
							
						 
						
							2006-07-08 19:55:53 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								63f13e01ee 
								
							 
						 
						
							
							
								
								Bug  #7097 : do case-insensitive comparison for some hotkeys.  
							
							... 
							
							
							
							xkb's strcasecmp implementation has been moved to the dix so it's now
safe to just use strcasecmp(). 
							
						 
						
							2006-07-08 11:33:44 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5416f90e9c 
								
							 
						 
						
							
							
								
								Implement GLX_MESA_copy_sub_buffer.  
							
							
							
						 
						
							2006-07-06 21:25:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b84374b291 
								
							 
						 
						
							
							
								
								Add GLX_MESA_copy_sub_buffer marshalling support.  
							
							
							
						 
						
							2006-07-06 21:25:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2152e2d364 
								
							 
						 
						
							
							
								
								Remove hardcoded 'lib' in XPRINTDIR.  
							
							
							
						 
						
							2006-07-06 17:45:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								233c004641 
								
							 
						 
						
							
							
								
								Generate xprint.pre from xprint.cpp.  
							
							
							
						 
						
							2006-07-06 17:41:53 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3e4d1d1f4 
								
							 
						 
						
							
							
								
								PPC64 build fix.  
							
							
							
						 
						
							2006-07-06 18:51:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f847f3c0a9 
								
							 
						 
						
							
							
								
								xorgcfg now needs libxkbui version 1.0.2 or better.  
							
							... 
							
							
							
							Old versions of libxkbui use XkbStrCaseCmp which doesn't exist any longer;
the server fails to link with that version of the libkbui library, so
require the current version (1.0.2). 
							
						 
						
							2006-07-06 15:33:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								27ffd7e03c 
								
							 
						 
						
							
							
								
								GL proto version 1.4.7 needed for texture-from-pixmap defines.  
							
							... 
							
							
							
							GLX_TEXTURE_TARGET_EXT and GLX_TEXTURE_RECTANGLE_EXT are defined as a part
of the new texture from pixmap GL extension in gl proto version 1.4.7 and
are now used by the X server code. 
							
						 
						
							2006-07-06 14:43:10 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d7a96dd6f1 
								
							 
						 
						
							
							
								
								Switch the default mouse device on Linux to /dev/input/mice.  
							
							
							
						 
						
							2006-07-06 17:39:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								37838de62e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/os-support/bus/linuxPci.c 
							
						 
						
							2006-07-06 13:01:57 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8d07ee070e 
								
							 
						 
						
							
							
								
								Refactor linuxGetIOSize and linuxGetSizes.  Eliminate the unnecessary  
							
							... 
							
							
							
							optimization in the search loop. 
							
						 
						
							2006-07-06 12:48:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								704e645207 
								
							 
						 
						
							
							
								
								Remind dlloader that it needs to search the global scope as well as the  
							
							... 
							
							
							
							loaded modules.  Fixes LoaderSymbol() on symbols provided by the server.
Spotted by Aaron Plattner. 
							
						 
						
							2006-07-06 14:22:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fd49a0dcc1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-07-06 09:52:15 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								28b95fd9d1 
								
							 
						 
						
							
							
								
								Drop unused GL/include subtree.  
							
							... 
							
							
							
							Woo, less Makefile's to generate. 
							
						 
						
							2006-07-06 03:25:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fc1a55671d 
								
							 
						 
						
							
							
								
								Implement glXCreateWindow and glXDestroyWindow.  
							
							
							
						 
						
							2006-07-06 00:28:54 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee012588d2 
								
							 
						 
						
							
							
								
								Move __GLXdrawable lookup and creation into GetDrawableOrPixmap.  
							
							... 
							
							
							
							Also refactors __glXSwapBuffers to use GetDrawableOrPixmap for
getting the __GLXdrawable.  This patch paves the way for GLXWindows
with XIDs different from the X Windows they are created for, a
prerequisite for glXCreateWindow(). 
							
						 
						
							2006-07-06 00:28:54 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b5bc6a9ab 
								
							 
						 
						
							
							
								
								Drop global GLX error integer variables and use __glXError() instead.  
							
							... 
							
							
							
							Also drop glxerror.h (__glXError is now declared in glxserver.h)
and global.c (last remaining globals are in glxext.c now).
With this change we now support all GLX 1.3 error codes. 
							
						 
						
							2006-07-06 00:28:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7cf3ec7b59 
								
							 
						 
						
							
							
								
								Move createDrawable from __GLXcontext to __GLXscreen.  
							
							
							
						 
						
							2006-07-06 00:28:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eea8efe451 
								
							 
						 
						
							
							
								
								Add marshalling for GLX 1.3 requests.  
							
							... 
							
							
							
							Also, hook up glXGetDrawableAttributes and glXQueryContext to existing
DoGetDrawableAttributes and __glXQueryContextInfoEXT. 
							
						 
						
							2006-07-06 00:28:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e66e7b48e1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-07-05 15:21:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eb35f812a5 
								
							 
						 
						
							
							
								
								add another file to .gitignore  
							
							
							
						 
						
							2006-07-05 13:27:26 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								863f5cc31b 
								
							 
						 
						
							
							
								
								fix compiler warning in hw/xfree86/common/xf86Config.c  
							
							
							
						 
						
							2006-07-05 13:26:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f059b61ab3 
								
							 
						 
						
							
							
								
								fix compiler warning about xnestRecolorCursor() not being defined  
							
							
							
						 
						
							2006-07-05 11:47:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cc3e99f747 
								
							 
						 
						
							
							
								
								fix some more compiler warnings due to defines being declared differently  
							
							
							
						 
						
							2006-07-05 10:13:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								59836c0f2a 
								
							 
						 
						
							
							
								
								fix wrong function pointer type in hw/dmx/dmxcmap.c  
							
							
							
						 
						
							2006-07-05 09:30:48 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12563db59d 
								
							 
						 
						
							
							
								
								Revert "Optimize out computing a gradient pixel if the mask value is 0."  
							
							... 
							
							
							
							This reverts cf46242e33 
							
						 
						
							2006-07-03 12:52:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								002e28c12c 
								
							 
						 
						
							
							
								
								Correct AGP memory deallocation argument on *BSD.  
							
							... 
							
							
							
							This fixes leaks and eventual crashes with RandR resizing on Intel. 
							
						 
						
							2006-07-03 12:48:12 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cf46242e33 
								
							 
						 
						
							
							
								
								Optimize out computing a gradient pixel if the mask value is 0.  
							
							... 
							
							
							
							Obtained from:	kdrive CVS (DavidR XGL fb/ megapatch) 
							
						 
						
							2006-07-03 20:00:50 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a838fb70c5 
								
							 
						 
						
							
							
								
								Bump server version to 7.1.99.2 for gradient and repeat fixes.  
							
							
							
						 
						
							2006-07-03 19:24:01 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25d871d984 
								
							 
						 
						
							
							
								
								Fix source picture filter check for multiple screens.  
							
							... 
							
							
							
							Now, we only check for filter commonality if we're operating on a source
picture, and we compare the id (screen-independent index of the filter name)
rather than the pointer to the filter (per-screen state). 
							
						 
						
							2006-07-03 19:22:26 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7106a77df3 
								
							 
						 
						
							
							
								
								Fix bugs in support for new repeatTypes in XAA and EXA.  
							
							... 
							
							
							
							EXA now won't pass pictures with new repeatTypes to drivers.  We can add a flag
for them to support it at a later time. 
							
						 
						
							2006-07-03 16:41:44 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5e92542a1 
								
							 
						 
						
							
							
								
								Bug  #7366 : Fix crashes when setting filters on source pictures.  
							
							... 
							
							
							
							Now, filters may only be set on source pictures when the filter is common to
all screens.  Also, like SetPictureTransform, ChangePictureFilter is now not
called on source pictures. 
							
						 
						
							2006-07-03 16:40:59 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ef4579139 
								
							 
						 
						
							
							
								
								Bug  #7366 : Fix two crashes in operations on source pictures.  
							
							... 
							
							
							
							A screen's ChangePictureTransform now isn't called when changing the transform,
as source pictures aren't associated with screens.  Also, attempting to set
an AlphaMap to a source picture will fail with BadMatch just like a Window
would, preventing another crash. 
							
						 
						
							2006-07-03 16:40:11 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								50a3e1ad18 
								
							 
						 
						
							
							
								
								Missing close parenthesis in one of the setuid() fixes.  
							
							
							
						 
						
							2006-07-01 12:34:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								124a81eb38 
								
							 
						 
						
							
							
								
								Merge branch 'origin'  
							
							
							
						 
						
							2006-07-01 11:12:50 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d3d6c5f4d0 
								
							 
						 
						
							
							
								
								Bug  #7381 : Coordinates get wrapped in accelerated line drawing on pixmap  
							
							... 
							
							
							
							XAAPolylinesWideSolid was adding the drawable origin onto each element in the
pPts array.  Since the values got stored back into the pPts array, they got
truncated to 16 bits, causing the overflow I saw.  This patch avoids storing
the coords back into the pPts array (and actually reduces the size of the
code too :).  Now the 32-bit sum of coords + origin doesn't get truncated to
16 bits, and the problem is solved. 
							
						 
						
							2006-07-01 11:10:18 -07:00