1450fd5964 
								
							 
						 
						
							
							
								
								Trivial refactor of libint10_la_SOURCES.  
							
							
							
						 
						
							2006-07-14 09:10:32 -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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								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