0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84683f19b4 
								
							 
						 
						
							
							
								
								get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE  
							
							... 
							
							
							
							Get rid of almost all uses of these definitions.  They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build.  As well as
for miinitext.c.  But largely gone. 
							
						 
						
							2006-07-18 18:17:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								53f74b6aa9 
								
							 
						 
						
							
							
								
								Bugzilla  #5120 ,  #7246 : In CW's GC ops, validate the backing GC against the  
							
							... 
							
							
							
							backing drawable if the serial numbers differ.  Fixes crash in XAA which
occurred when the DDX bumped the serial number on the backing drawable and
expected it to get re-validated, and we didn't because the wrapped drawable
hadn't been bumped. 
							
						 
						
							2006-06-16 10:14:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								291e89d4f2 
								
							 
						 
						
							
							
								
								Remove NEED_LINEHELPER BC cruft for pre-R6 DDXes.  
							
							
							
						 
						
							2006-04-30 19:16:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7deaaa797c 
								
							 
						 
						
							
							
								
								Big old pile of warning fixes.  
							
							
							
						 
						
							2006-03-28 01:21:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6bb2dc02a7 
								
							 
						 
						
							
							
								
								Coverity  #337 : Remove useless NULL check.  
							
							
							
						 
						
							2006-03-15 16:01:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0693083335 
								
							 
						 
						
							
							
								
								render/picture.c Correctly initialize devPrivates variable in source only  
							
							... 
							
							
							
							pictures to 0
miext/cw/cw.h Don't try to access devPrivates of source only pictures 
							
						 
						
							2006-03-06 21:00:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								60d4839a2d 
								
							 
						 
						
							
							
								
								Forgot to include this file in previous patch  
							
							
							
						 
						
							2006-02-16 19:03:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8987b2c1ef 
								
							 
						 
						
							
							
								
								Make more extensions optional in build (for kdrive). Fix kdrive build for  
							
							... 
							
							
							
							actual hardware. Fix kdrive pointer signed/unsigned types. Add
    kdrive-required YX rotation functions. Replace rgb text file loading
    with static rgb color table. 
							
						 
						
							2006-02-16 07:17:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3fe482c77e 
								
							 
						 
						
							
							
								
								Mark everything in misym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-02-15 19:05:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3d1403672 
								
							 
						 
						
							
							
								
								Remove libcwrapper usage from xorg server modules. The libcwrapper is only  
							
							... 
							
							
							
							of (marginal) use in the drivers, and that usage remains. 
							
						 
						
							2006-02-10 22:00:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9148d8700b 
								
							 
						 
						
							
							
								
								Commit slight variation of bug  #5460  which is the merge of the new shadow  
							
							... 
							
							
							
							code from kdrive. 
							
						 
						
							2006-01-23 13:59:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cfd3988ed9 
								
							 
						 
						
							
							
								
								wrap with if XORG / endif  
							
							
							
						 
						
							2006-01-23 13:58:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f51ecc66e9 
								
							 
						 
						
							
							
								
								#include "gcstruct.h"  
							
							
							
						 
						
							2006-01-23 13:54:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								80f45fa4df 
								
							 
						 
						
							
							
								
								add damage.h & damagestr.h to SDK headers  
							
							
							
						 
						
							2006-01-23 13:54:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								506eca5f57 
								
							 
						 
						
							
							
								
								Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers  
							
							... 
							
							
							
							breaks. 
							
						 
						
							2006-01-18 06:56:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b1efb3810c 
								
							 
						 
						
							
							
								
								Missed one  
							
							
							
						 
						
							2005-12-29 20:42:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e3cb9a09a 
								
							 
						 
						
							
							
								
								Remove unused layer module.  
							
							
							
						 
						
							2005-12-25 22:25:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b99dea9dcf 
								
							 
						 
						
							
							
								
								Bug  #4935 : Fix includes. (Eric Anholt)  
							
							
							
						 
						
							2005-12-09 18:32:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c00afd0ec 
								
							 
						 
						
							
							
								
								Define XFree86Server only where it is required.  
							
							
							
						 
						
							2005-12-02 06:02:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								da5d66f2ff 
								
							 
						 
						
							
							
								
								Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable  
							
							... 
							
							
							
							module builds to reflect this change. 
							
						 
						
							2005-11-29 16:39:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c2e461c7e9 
								
							 
						 
						
							
							
								
								Fix typo and add new Makefiles to AC_OUTPUT  
							
							... 
							
							
							
							Fix typos
Add xorg.conf.man to CLEANFILES
Add missing files to EXTRA_DIST 
							
						 
						
							2005-10-15 20:44:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1614a31a9d 
								
							 
						 
						
							
							
								
								Bug  #4699 : Correct some memory leaks in EXA and damage related to region  
							
							... 
							
							
							
							handling. 
							
						 
						
							2005-10-06 21:55:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ecaa46380e 
								
							 
						 
						
							
							
								
								Bugzilla  #4616 :  
							
							... 
							
							
							
							- Merge various fb/ bits of COMPOSITE support from xserver, which weren't
    necessary before due to cw hiding the issues. Fixes offset calculations
    for a number of operations, and may pull some fixes that cairo has
    wanted for XAA as well.
- Add a new call, miDisableCompositeWrapper(), which a DDX can call to keep
    cw from getting initialized from the damage code. While it would be
    cleaner to have each DDX initialize it if it needs it, we don't have
    control over all of them (e.g. nvidia).
- Use the miDisableCompositeWrapper() to keep cw from getting set up for
    screens using EXA, because EXA is already aware of composite. Avoiding
    cw improved performance 0-35% on operations tested by ajax in x11perf. 
							
						 
						
							2005-10-02 08:28:27 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51eb6c83a3 
								
							 
						 
						
							
							
								
								Tue Sep 13 11:27:05 2005 S%Gï¿¿%@ren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							* programs/Xserver/miext/shadow/shadow.c (shadowDamageBox): Add
missing REGION_UNINIT. 
							
						 
						
							2005-09-13 15:28:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								825a95a1fa 
								
							 
						 
						
							
							
								
								Remove use of dix-config and xorg-config.h from public headers.  
							
							
							
						 
						
							2005-08-24 11:18:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fcaa6f30c4 
								
							 
						 
						
							
							
								
								Bug  #3989 : Fix Composite builds, enable Composite build by default. (Olli  
							
							... 
							
							
							
							Helenius) 
							
						 
						
							2005-08-07 19:02:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9802106864 
								
							 
						 
						
							
							
								
								dist fixes for cw and GL (Donnie Berkholz, me)  
							
							
							
						 
						
							2005-08-03 01:41:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								86529c07d6 
								
							 
						 
						
							
							
								
								Fix distcheck for server  
							
							
							
						 
						
							2005-07-28 23:28:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02427d4d04 
								
							 
						 
						
							
							
								
								Add support for building Xdmx and Xvfb  
							
							
							
						 
						
							2005-07-12 01:20:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								46b64bd5c6 
								
							 
						 
						
							
							
								
								Fix more include paths; add dix-config.h to XKB code.  
							
							
							
						 
						
							2005-07-03 07:37:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e03198972c 
								
							 
						 
						
							
							
								
								Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.  
							
							... 
							
							
							
							Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>. 
							
						 
						
							2005-07-03 07:02:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								826a6f029f 
								
							 
						 
						
							
							
								
								Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.  
							
							
							
						 
						
							2005-07-02 18:59:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ded56b1a74 
								
							 
						 
						
							
							
								
								Adding initial build system.  
							
							
							
						 
						
							2005-07-01 20:29:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ca37d57552 
								
							 
						 
						
							
							
								
								Bug  #2469 : More accurate damage reports. (Jonathan Lennox)  
							
							
							
						 
						
							2005-06-09 03:01:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f28d644d9f 
								
							 
						 
						
							
							
								
								rewrite the rootless compositing code (1) compiles which is already a huge  
							
							... 
							
							
							
							improvement ;) , 2) matches the new render composition semantics) 
							
						 
						
							2005-05-18 14:24:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								292c4cff26 
								
							 
						 
						
							
							
								
								Fix includes right throughout the Xserver tree:  
							
							... 
							
							
							
							change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
    <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. 
							
						 
						
							2005-04-20 12:25:48 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cc95e597b5 
								
							 
						 
						
							
							
								
								Tue Mar 22 12:47:16 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Only validate the source if it is a viewable window. Stops the cursor
    flickering when it is above an unviewable window. 
							
						 
						
							2005-03-22 17:49:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82f5a12752 
								
							 
						 
						
							
							
								
								Wed Mar 16 16:17:43 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Only validate the source if it is a viewable window. Stops the cursor
    flickering when it is above an unviewable window. 
							
						 
						
							2005-03-16 21:25:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8266a2581d 
								
							 
						 
						
							
							
								
								Fix crash with more than one screen reported by John Davidorff Pell.  
							
							
							
						 
						
							2004-12-09 22:40:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								44f4713a05 
								
							 
						 
						
							
							
								
								Encoding of numerous files changed to UTF-8  
							
							
							
						 
						
							2004-12-04 00:43:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fe2a2213d1 
								
							 
						 
						
							
							
								
								//freedesktop.org/bugzilla/show_bug.cgi?id=1998): Fix Xserver standalone  
							
							... 
							
							
							
							build when RENDER extension includes are not availabe. 
							
						 
						
							2004-12-02 23:47:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fec868bf0f 
								
							 
						 
						
							
							
								
								//freedesktop.org/bugzilla/show_bug.cgi?id=1204): Fix X11 test suite  
							
							... 
							
							
							
							(caused by DAMAGE layer) failure with Xvfb when rendering text using
    |XDrawText*()| (XDrawText() tests 1, 3, 4, 27, 28,
29, 30, 34, 37, 39, 41, 43 and XDrawText16() tests 1, 3, 9, 10, 11, 12,
13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34,
37, 39, 41, 43). Patch by Hong Bo Peng <penghb@cn.ibm.com> and Stefan
    Dirsch <sndirsch@suse.de>. 
							
						 
						
							2004-11-23 17:10:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b09f2a0495 
								
							 
						 
						
							
							
								
								Windows does not have ffs() implementation. added one  
							
							... 
							
							
							
							Enable RootlessSafeAlpha and RootlessAcceleration for the Windows port too 
							
						 
						
							2004-11-22 16:04:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								db65fce04d 
								
							 
						 
						
							
							
								
								Fix rootless Cygwin crash due to acceleration code illegally modifying a  
							
							... 
							
							
							
							const structure (Reported by Kensuke Matsuzaki). 
							
						 
						
							2004-10-25 19:09:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fa9847aeb9 
								
							 
						 
						
							
							
								
								Allow rootless implementations to override frame reordering. This is used  
							
							... 
							
							
							
							on Mac OS X when genie-restoring from the Dock to ensure that the
    animation completes before drawing the frame. 
							
						 
						
							2004-10-08 00:35:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6344bb51e2 
								
							 
						 
						
							
							
								
								Bugzilla  #1032 : Make rootless acceleration functions compatible with  
							
							... 
							
							
							
							Damage. 
							
						 
						
							2004-09-18 00:38:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b2135e589b 
								
							 
						 
						
							
							
								
								First set of documentation updates.  
							
							... 
							
							
							
							Include more correct fix for rootless interaction with damage (Bug #1168 ,
    Keith Packard). 
							
						 
						
							2004-09-03 16:18:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d7fef52254 
								
							 
						 
						
							
							
								
								Workaround for servers using rootless layer with damage (Bug  #1168 , Torrey  
							
							... 
							
							
							
							T. Lyons). 
							
						 
						
							2004-09-02 04:04:47 +00:00