049dca0f43 
								
							 
						 
						
							
							
								
								Remove useless line of code that contained a bug and triggered a gcc  
							
							... 
							
							
							
							warning. This variable will be overriden before being used anyway.
    (Bugzilla #5595 ) 
							
						 
						
							2006-02-14 08:11:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a2a5254675 
								
							 
						 
						
							
							
								
								Add <string.h>, <stdlib.h>, and <stdio.h> to clear undefined function  
							
							... 
							
							
							
							warnings after the removal of libcwrapper headers. 
							
						 
						
							2006-02-11 19:16:51 +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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1c3f8727b2 
								
							 
						 
						
							
							
								
								More kdrive merge, fast path fbBlt to use memcpy() when possible. Good for  
							
							... 
							
							
							
							-5% to 60% speedup on XGetImage, and 0% to 10% speedup on copies within
    host memory. Based on work by Jaymz Julian. 
							
						 
						
							2006-01-18 19:42:56 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5356e0afa 
								
							 
						 
						
							
							
								
								typo in last change  
							
							
							
						 
						
							2006-01-18 07:00:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								506eca5f57 
								
							 
						 
						
							
							
								
								Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers  
							
							... 
							
							
							
							breaks. 
							
						 
						
							2006-01-18 06:56:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ccf4f2b8f 
								
							 
						 
						
							
							
								
								This is a fix from David Reveman from the xserver tree, Make fbPadPixmap  
							
							... 
							
							
							
							work with negative stride 
							
						 
						
							2006-01-18 06:49:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								64ac7401ad 
								
							 
						 
						
							
							
								
								Fix a copy'n'paste-o that would result in mis-rounding of the results of  
							
							... 
							
							
							
							several composite operators in A and G channels. 
							
						 
						
							2005-12-28 10:43:02 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b37e738d5f 
								
							 
						 
						
							
							
								
								Fix an fb regression on A8 pictures. (Fredrik Höglund)  
							
							
							
						 
						
							2005-12-20 21:40:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								62f3ef930a 
								
							 
						 
						
							
							
								
								Bug  #5258 : Restore binary compatibility with 6.8.2's PictureRec. (Aaron  
							
							... 
							
							
							
							Plattner) 
							
						 
						
							2005-12-09 18:35:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d6f98cbdb8 
								
							 
						 
						
							
							
								
								Bug  #3944 : Fix 24bpp packed pixel. (Søren Sandmann Pedersen)  
							
							
							
						 
						
							2005-12-08 19:33:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c00afd0ec 
								
							 
						 
						
							
							
								
								Define XFree86Server only where it is required.  
							
							
							
						 
						
							2005-12-02 06:02:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4ec0b623b6 
								
							 
						 
						
							
							
								
								Bug  #5093 : Fix fb for non-SSE machines. (Xavier Bachelot)  
							
							
							
						 
						
							2005-11-30 02:36:25 +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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								89c661d61f 
								
							 
						 
						
							
							
								
								Only use fbCopyAreammx if planemask is FB_ALLONES (fixes XTS5 XCopyArea  
							
							... 
							
							
							
							tests 22 and 23). 
							
						 
						
							2005-11-04 21:37:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dc6ac8e46f 
								
							 
						 
						
							
							
								
								Add DGA configure option and add various files that we should be dist'ing.  
							
							... 
							
							
							
							Simplify xf86DefModeSet.c rule a bit. 
							
						 
						
							2005-10-05 21:38:40 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b2e451b93c 
								
							 
						 
						
							
							
								
								Correct the test for whether projective transform is necessary. Also, use  
							
							... 
							
							
							
							"affine" to describe the variable (universally) on suggestion from
    vektor. Corrects a rendercheck failure. 
							
						 
						
							2005-10-04 03:44:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d51962378e 
								
							 
						 
						
							
							
								
								Bug  #3781 : Only use fbCopyAreammx when alu == GXcopy. Originally Gentoo bug  
							
							... 
							
							
							
							#96053 , patch by bartron@gmx.net . 
						
							2005-10-03 19:31:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84141fc299 
								
							 
						 
						
							
							
								
								Merge r1.36 of fbcompose.c from xserver CVS: Special case projective  
							
							... 
							
							
							
							transforms so we can avoid doing the expensive
64-bit math. Unroll the bilinear interpolation loops for an extra boost. I
    tested this with the up/downscaling cairo-benchmarks with Xvfb and saw
    a 12% +/- 4% decrease in time taken to run them. 
							
						 
						
							2005-10-03 11:43:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c024262eae 
								
							 
						 
						
							
							
								
								Merge r1.2 of fbedge.c from xserver CVS: Optimize spans where the same  
							
							... 
							
							
							
							value is being added to multiple pixels. This improves the speed of
    rendering wide trapezoids. I tested this with a small set of xlibs
    cairo-benchmarks with Xvfb and saw a 4% decrease in time taken to run
    them. 
							
						 
						
							2005-10-03 10:20:29 +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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e270e6394b 
								
							 
						 
						
							
							
								
								Bug  #3822 : out of bound reads in fbbltone and fbblt (Mark Kettenis, Thierry  
							
							... 
							
							
							
							Deval). 
							
						 
						
							2005-10-01 17:53:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2ba865b3f5 
								
							 
						 
						
							
							
								
								Fri Sep 23 19:00:06 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Apply patch from Ronald Wahl to make sure that the stack pointer is not
    modified at points where we access external variables. (Bug 4269). 
							
						 
						
							2005-09-23 23:04:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3d6799cee 
								
							 
						 
						
							
							
								
								Bug  #594 : CAN-2005-2495: Fix exploitable integer overflow in pixmap  
							
							... 
							
							
							
							creation, where we could create a far smaller pixmap than we thought,
    allowing changes to arbitrary chunks of memory. (Søren Sandmann
    Pedersen) 
							
						 
						
							2005-09-13 01:33:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5d42012f9 
								
							 
						 
						
							
							
								
								Fix typo resulting in failure to swap between RGB/BGR properly. (Stephen P.  
							
							... 
							
							
							
							Becker) 
							
						 
						
							2005-09-07 01:30:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f20e845b04 
								
							 
						 
						
							
							
								
								More 0 -> NULL for pointers missed in previous commit to this file.  
							
							
							
						 
						
							2005-08-30 03:42:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7777d325a3 
								
							 
						 
						
							
							
								
								Apply an xserver patch from cworth: Avoid buffer ovverrun when a  
							
							... 
							
							
							
							trapezoid's right edge is on a pixel boundary. 
							
						 
						
							2005-08-30 03:05:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e321f9e7ff 
								
							 
						 
						
							
							
								
								Apply the xserver patch from vektor for bug  #4208 : Use NULL for pointers  
							
							... 
							
							
							
							instead of 0. 
							
						 
						
							2005-08-30 03:01:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								825a95a1fa 
								
							 
						 
						
							
							
								
								Remove use of dix-config and xorg-config.h from public headers.  
							
							
							
						 
						
							2005-08-24 11:18:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bed3235d22 
								
							 
						 
						
							
							
								
								Thu Aug 18 17:27:09 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Move fbmmx to a convenience library since the mmx flags may be harmful when
    applied to non-mmx code. 
							
						 
						
							2005-08-18 21:28:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f2f6820c3f 
								
							 
						 
						
							
							
								
								Wed Aug 17 13:13:00 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Make asm labels local. Bug 4073, patch from Diego Pettenò. 
							
						 
						
							2005-08-17 17:20:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								616a65c4cc 
								
							 
						 
						
							
							
								
								Fri Aug 12 14:49:24 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Apply another patch from Billy Biggs to fix precision issues. 
							
						 
						
							2005-08-12 18:50:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1eed84f227 
								
							 
						 
						
							
							
								
								Fri Aug 12 14:45:54 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Fix up multiplications based on patch by Billy Biggs. Part of bug 3945. 
							
						 
						
							2005-08-12 18:47:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8bfffb96b5 
								
							 
						 
						
							
							
								
								Fri Aug 12 14:29:09 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Apply patch from Billy Biggs that fixes rounding problems with division.
    Part of bug 3945. 
							
						 
						
							2005-08-12 18:31:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								812ed2e17b 
								
							 
						 
						
							
							
								
								Fri Aug 12 10:45:01 2005 S%Gï¿¿%@ren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Make this function compute the same results as the fbByteMul macro. 
							
						 
						
							2005-08-12 17:43:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e471ddf1d 
								
							 
						 
						
							
							
								
								Add check for whether the platform is MMX capable and add the relevant  
							
							... 
							
							
							
							flags if so. 
							
						 
						
							2005-08-11 14:36:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								130fffc0cd 
								
							 
						 
						
							
							
								
								Wed Aug 10 16:17:38 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Add back non-SSE implementations. Define USE_SSE if the CPU is amd64/x86-64 
							
						 
						
							2005-08-10 20:22:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed4d77a16a 
								
							 
						 
						
							
							
								
								Thu Aug 4 16:08:00 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Make the fbCompose paths use the existing inline functions instead of
    macros. Various other cleanups.
Remove macro definitions, move typedef to fbmmx.c 
							
						 
						
							2005-08-04 21:05:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c84189ea1 
								
							 
						 
						
							
							
								
								Bugzilla  #3566  < https://bugs.freedesktop.org/show_bug.cgi?id=3566 > Patch  
							
							... 
							
							
							
							#2906  <https://bugs.freedesktop.org/attachment.cgi?id=2906 > Fix for
    RENDER, repeating pictures and offscreen memory (Owen Taylor) 
						
							2005-08-01 22:22:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								78d51253e2 
								
							 
						 
						
							
							
								
								Fri Jul 29 17:20:53 2005 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Fix rounding bug. 
							
						 
						
							2005-08-01 16:07:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df5d47560c 
								
							 
						 
						
							
							
								
								xserver/xorg/fb/Makefile.am: install fboverlay.h  
							
							
							
						 
						
							2005-07-26 18:56:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b25e6f82a1 
								
							 
						 
						
							
							
								
								fb/Makefile.am: add fbpseudocolor.h to sdk_HEADERS  
							
							... 
							
							
							
							hw/xfree86/xaa/Makefile.am: add xaaWrapper.h to sdk_HEADERS 
							
						 
						
							2005-07-26 18:21:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								19e20c1470 
								
							 
						 
						
							
							
								
								don't clobber %ebx in the assembler.  
							
							
							
						 
						
							2005-07-13 08:58:37 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bfb10bd2dc 
								
							 
						 
						
							
							
								
								Fix potential buffer overflow and a smaller bug in the convolution filter  
							
							
							
						 
						
							2005-07-13 07:28:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								778a2703b2 
								
							 
						 
						
							
							
								
								fix compilation  
							
							
							
						 
						
							2005-07-13 07:12:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41002623f3 
								
							 
						 
						
							
							
								
								Add MMX Code paths for the basic composition operations in  
							
							... 
							
							
							
							fbComposeGeneral. 
							
						 
						
							2005-07-12 10:02:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								845a0ac68b 
								
							 
						 
						
							
							
								
								Revert last changes. They have to be addressed in a different way  
							
							
							
						 
						
							2005-07-04 23:11:20 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								048045a9e7 
								
							 
						 
						
							
							
								
								Add XWin DDX, make Xorg DDX conditional Make XF86VidMode and XF86Misc  
							
							... 
							
							
							
							conditional
Add XWin DDX
Added DDXTIME, DDXOSFATALERROR, DDXOSVERRORF and DDXBEFORERESET
Added fbcmap.c
Added miinitext.c
Added -I$(top_srcdir)/Xext/extmod to INCLUDES 
							
						 
						
							2005-07-04 22:18:40 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ba011dc77d 
								
							 
						 
						
							
							
								
								don't be too smart and try to replace PictOpOver by PictOpSrc when we have  
							
							... 
							
							
							
							an external alpha map.
Make fbmmx.c compile on gcc 4.0.1. 
							
						 
						
							2005-07-04 14:47:03 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a4df8ad755 
								
							 
						 
						
							
							
								
								Fix handling of "super luminescent" colors Fix off by one error in the  
							
							... 
							
							
							
							transformation handling. 
							
						 
						
							2005-07-04 14:23:59 +00:00