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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								179737d4a0 
								
							 
						 
						
							
							
								
								Bug 7145: fix build with gcc 2.95 & other c89 compilers  
							
							... 
							
							
							
							Move variable declarations to start of blocks as required by c89 
							
						 
						
							2006-06-30 15:56:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a9d4842893 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-06-30 11:49:29 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6bd4c25439 
								
							 
						 
						
							
							
								
								Updated Solaris aperture driver to build on sun4v & amd64 kernels  
							
							... 
							
							
							
							Updated for Solaris 10 changes to DDI 
							
						 
						
							2006-06-29 16:25:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66cac9b174 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-06-28 14:11:49 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								54d9acd511 
								
							 
						 
						
							
							
								
								Add damage tracking to GLX_EXT_tfp implementation.  
							
							... 
							
							
							
							- Only update when pixmap content actually change;
- Only update the regions that acutally changed.
This is a worthwhile optimization, but it doesn't completely remove
the bottleneck, as mesa still uploads then entire texture whenever
it changes. 
							
						 
						
							2006-06-27 19:44:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								adfe8e7437 
								
							 
						 
						
							
							
								
								Bump server release to 7.1.99.1.  
							
							... 
							
							
							
							This will be important for a couple of cairo workaround tests. 
							
						 
						
							2006-06-27 21:49:00 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								63c169e3b1 
								
							 
						 
						
							
							
								
								Fix MMX Saturate implementation.  
							
							... 
							
							
							
							The code was expanding the source blend factor from the wrong channel.  Fixes
cairo's clip-operator test. 
							
						 
						
							2006-06-27 04:14:03 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c4e540253 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework  
							
							
							
						 
						
							2006-06-26 14:39:44 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ff6b59a0db 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-26 13:02:33 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3c869304c 
								
							 
						 
						
							
							
								
								Free small, one-time memory leak in xdmcp -from handling  
							
							... 
							
							
							
							Part of Patch #6046  <https://bugs.freedesktop.org/attachment.cgi?id=6046 > 
							
						 
						
							2006-06-26 10:48:44 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								48c871564d 
								
							 
						 
						
							
							
								
								Move EXA_PM_IS_SOLID() to the public API, since drivers will want it frequently.  
							
							
							
						 
						
							2006-06-26 15:57:32 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								afb84c2fca 
								
							 
						 
						
							
							
								
								Bug  #6911 : Check return value of exaGetPixelFromRGBA().  
							
							
							
						 
						
							2006-06-24 15:23:14 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								930b9a069a 
								
							 
						 
						
							
							
								
								Bug  #6818 : Avoid infinite loop in exaLog2() with negative arguments.  
							
							
							
						 
						
							2006-06-24 15:21:17 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								36756fdb2d 
								
							 
						 
						
							
							
								
								Make sure <execinfo.h> is actually included when needed.  
							
							... 
							
							
							
							configure only defines HAVE_BACKTRACE, not HAVE_EXECINFO_H.
This could cause problems on platforms where the size of a pointer is greater
than that of an integer, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=363218  . 
							
						 
						
							2006-06-24 15:09:24 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4426215a6e 
								
							 
						 
						
							
							
								
								Bug  #7213 : Fix the XFree86-DRI extension for byte-swapped clients.  
							
							... 
							
							
							
							These clients are by definition non-local and thus not direct rendering
capable, but they still need the QueryVersion and QueryDirectRenderingCapable
requests to find out cleanly. 
							
						 
						
							2006-06-24 15:02:56 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a195a3debc 
								
							 
						 
						
							
							
								
								Fix byte swapping in some GLX requests.  
							
							
							
						 
						
							2006-06-24 14:54:52 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bc6cfde198 
								
							 
						 
						
							
							
								
								Use correct OSNAME setting so we can find os-specific modules like libdrm.  
							
							
							
						 
						
							2006-06-23 20:07:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c7ac485a59 
								
							 
						 
						
							
							
								
								Remove the default case from fbcompose.c switches which should cover all cases.  
							
							... 
							
							
							
							Instead, stick the NULL return default case afterwards, so that the compiler can
warn us when we've got unimplemented cases.  Removes some unimplemented and
unused 8bpp, depth 4 picture format names. 
							
						 
						
							2006-06-23 13:56:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2cf1f39ca9 
								
							 
						 
						
							
							
								
								Add a manpage for EXA.  
							
							
							
						 
						
							2006-06-23 13:56:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9d0a15dca5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							... 
							
							
							
							Conflicts:
	hw/xfree86/loader/xf86sym.c 
							
						 
						
							2006-06-22 16:21:10 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c514ca14c 
								
							 
						 
						
							
							
								
								Use XSERVER_LIBS instead of XORG_LIBS for -lpciaccess.  The former is  
							
							... 
							
							
							
							only for libraries that are built as part of the xserver build. 
							
						 
						
							2006-06-22 15:51:16 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d67fd10696 
								
							 
						 
						
							
							
								
								Add kdrive servers to .gitignore  
							
							
							
						 
						
							2006-06-22 12:47:51 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bf17c6dede 
								
							 
						 
						
							
							
								
								Drop libz from the server's link line, it was only needed for LBX.  
							
							
							
						 
						
							2006-06-22 12:24:09 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c0cb8d1fb8 
								
							 
						 
						
							
							
								
								Use XACE, not XCSECURITY to decide if SecurityLookup* are exported  
							
							
							
						 
						
							2006-06-21 18:12:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3177dc498a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-21 18:06:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f19803e0b 
								
							 
						 
						
							
							
								
								APPGROUP requires both X-ACE & XC-SECURITY now  
							
							
							
						 
						
							2006-06-21 18:05:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								91dcac5295 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-21 20:49:30 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d8135eb9e4 
								
							 
						 
						
							
							
								
								Unbreak unbreaking the loader.  Re-add the symbol reference lists so that the  
							
							... 
							
							
							
							linker will include everything it's supposed to.  This is a terrible solution,
but ld semantics don't let you do anything better. 
							
						 
						
							2006-06-21 20:49:21 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f83cee0338 
								
							 
						 
						
							
							
								
								Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE  
							
							
							
						 
						
							2006-06-21 16:40:06 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								15c9002d68 
								
							 
						 
						
							
							
								
								Correct ifdef - should be XACE, not XSECURITY  
							
							
							
						 
						
							2006-06-21 16:24:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90af38fa0c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							... 
							
							
							
							Conflicts:
	Xext/appgroup.c 
							
						 
						
							2006-06-21 16:23:31 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e098efa35 
								
							 
						 
						
							
							
								
								Correct ifdef - should be XACE, not XCSECURITY  
							
							
							
						 
						
							2006-06-21 16:21:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77c947b900 
								
							 
						 
						
							
							
								
								Move Xserver internal API for appgroup from Xagsrv.h to appgroup.h  
							
							... 
							
							
							
							(Since all use is inside the xserver module, might as well keep the header
 in the Xserver module instead of in proto/XExt to allow easier synchronization
 of updates.) 
							
						 
						
							2006-06-21 16:18:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aa131c51e0 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-21 14:39:52 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1708b0c7d9 
								
							 
						 
						
							
							
								
								Eliminate "ugly" spaces around parenthesis.  Add const qualifier.  
							
							... 
							
							
							
							General code clean-ups. 
							
						 
						
							2006-06-21 14:39:39 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a3c26d01a1 
								
							 
						 
						
							
							
								
								Move declaration of "j" inside #ifdef block where it is used to  
							
							... 
							
							
							
							eliminate compiler warning. 
							
						 
						
							2006-06-21 14:38:07 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								40aafaf154 
								
							 
						 
						
							
							
								
								fix a number of compiler warnings in os/*  
							
							
							
						 
						
							2006-06-21 14:36:09 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77aa701e89 
								
							 
						 
						
							
							
								
								add some function prototypes to hw/xprint/DiPrint.h as they are exported  
							
							
							
						 
						
							2006-06-21 14:16:48 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								865884d050 
								
							 
						 
						
							
							
								
								fix compiler warning in dix/xpstubs.c when XPRINT is not defined  
							
							
							
						 
						
							2006-06-21 14:16:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed18d776f0 
								
							 
						 
						
							
							
								
								Fix   #2488  for fb too: sample pixel center when transforming.  
							
							
							
						 
						
							2006-06-21 16:22:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea5e0eabd1 
								
							 
						 
						
							
							
								
								Bug 4320: Fastpath corner case improvement for Composite.  
							
							
							
						 
						
							2006-06-21 17:08:55 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9af315a9be 
								
							 
						 
						
							
							
								
								Modify XC-SECURITY and XC-APPGROUP extensions to work with XACE  
							
							
							
						 
						
							2006-06-20 19:03:05 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f68ecfa482 
								
							 
						 
						
							
							
								
								Add X-ACE to build system  
							
							... 
							
							
							
							- Added --disable-xace to configure.ac and issue configure error if trying
   to build XC-Security without X-ACE
 - Added XACE #define to dix-config.h
 - Added X-ACE sources to Xext/Makefile.am 
							
						 
						
							2006-06-20 19:01:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a46c06dab8 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							... 
							
							
							
							Conflicts:
	Xext/appgroup.c
	Xext/security.c
	dix/devices.c
	dix/dispatch.c
	dix/dixutils.c
	dix/events.c
	dix/extension.c
	dix/property.c
	dix/window.c
	os/access.c 
							
						 
						
							2006-06-20 18:40:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d44b2a0a57 
								
							 
						 
						
							
							
								
								Move Xserver API for security extension to securitysrv.h  
							
							
							
						 
						
							2006-06-20 18:22:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a544359465 
								
							 
						 
						
							
							
								
								Move Xserver API for security extension to securitysrv.h  
							
							
							
						 
						
							2006-06-20 18:14:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49b368c0bb 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver  
							
							
							
						 
						
							2006-06-20 16:22:39 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								481d4012e7 
								
							 
						 
						
							
							
								
								Don't add -ldl to XORG_LIBS if it's not needed for dlopen  
							
							
							
						 
						
							2006-06-20 16:16:19 -07:00