b37c515320 
								
							 
						 
						
							
							
								
								Add support for x4a4 format (depth 4 at 8bpp). Bug  #6325 .  
							
							
							
						 
						
							2006-04-19 21:56:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c947d796aa 
								
							 
						 
						
							
							
								
								Missed in previous commit: Add a new migration scheme, called "Smart" for  
							
							... 
							
							
							
							lack of a better name. This one behaves somewhat between Greedy and
    Always. It moves in if we can accelerate, unless the destination is
    clean and shouldn't be kept in framebuffer according to the score, in
    which case we migrate out (and force-migrate anything where migration
    is free). This should help fix lack of acceleration for drivers without
    UTS since removing exaAsyncPixmapGCOps, and has removed one performance
    trap with Radeon I'd noticed. It is the new default. 
							
						 
						
							2006-04-18 19:18:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b17a4de83e 
								
							 
						 
						
							
							
								
								Add a new migration scheme, called "Smart" for lack of a better name. This  
							
							... 
							
							
							
							one behaves somewhat between Greedy and Always. It moves in if we can
    accelerate, unless the destination is clean and shouldn't be kept in
    framebuffer according to the score, in which case we migrate out (and
    force-migrate anything where migration is free). This should help fix
    lack of acceleration for drivers without UTS since removing
    exaAsyncPixmapGCOps, and has removed one performance trap with Radeon
    I'd noticed. It is the new default. 
							
						 
						
							2006-04-18 19:14:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								771b366abe 
								
							 
						 
						
							
							
								
								Fix exaGetPixmapFirstPixel to migrate as unaccelerated. Also adds a bit of  
							
							... 
							
							
							
							fallback debugging info to PolyGlyphBlt. 
							
						 
						
							2006-04-18 18:50:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								782d61a031 
								
							 
						 
						
							
							
								
								Update all prefixes in config tools, so they mostly work again. Also, make  
							
							... 
							
							
							
							RgbPath commented out when using xorgconfig. Start using
    /dev/input/mice as the default mouse location on Linux. 
							
						 
						
							2006-04-18 17:28:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0f065059dc 
								
							 
						 
						
							
							
								
								Wrap a couple more SDK headers in if XORG, as per Dave Airlie's commit on  
							
							... 
							
							
							
							2006-01-18. 
							
						 
						
							2006-04-17 07:27:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ba632f697a 
								
							 
						 
						
							
							
								
								Fix kdrive build by linking in libexa before KDRIVE_LIBS.  
							
							
							
						 
						
							2006-04-17 07:10:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0e62d92d5b 
								
							 
						 
						
							
							
								
								Coverity  #804 : Another leak on OOM path.  
							
							
							
						 
						
							2006-04-14 23:43:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d61219aaad 
								
							 
						 
						
							
							
								
								Coverity  #806 : Another memory leak on OOM path.  
							
							
							
						 
						
							2006-04-14 23:38:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1b04e31392 
								
							 
						 
						
							
							
								
								Coverity  #847 ,  #848 ,  #849 : Three more memory leaks.  
							
							
							
						 
						
							2006-04-14 23:32:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6545051902 
								
							 
						 
						
							
							
								
								Coverity  #1003 ,  #1004 : Two more useless null checks.  
							
							
							
						 
						
							2006-04-14 23:10:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab1d420022 
								
							 
						 
						
							
							
								
								Coverity  #1005 : Avoid a null deref.  
							
							
							
						 
						
							2006-04-14 23:09:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d01e0956a8 
								
							 
						 
						
							
							
								
								Coverity  #1007 : Fix a silly null check.  
							
							
							
						 
						
							2006-04-14 23:08:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6d29f65931 
								
							 
						 
						
							
							
								
								CVT means Coordinated Video Timing instead of Common.  
							
							
							
						 
						
							2006-04-14 23:01:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82b6ea1a4b 
								
							 
						 
						
							
							
								
								Bug  #6580 : Don't install xf86drm.h, that's libdrm's job.  
							
							
							
						 
						
							2006-04-14 22:51:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aefa347bde 
								
							 
						 
						
							
							
								
								Fix build for added file to Mesa CVS. This is always fun. :(  
							
							
							
						 
						
							2006-04-13 21:08:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6aadd454e7 
								
							 
						 
						
							
							
								
								Fix stupid thinko.  
							
							
							
						 
						
							2006-04-10 10:11:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c9f6e60d42 
								
							 
						 
						
							
							
								
								Coverity  #826 : Fix potential memory leak.  
							
							
							
						 
						
							2006-04-10 08:50:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1357af2474 
								
							 
						 
						
							
							
								
								Coverity  #340 : Fix potential NULL dereference. Clean up proliferation of  
							
							... 
							
							
							
							'register int n' in loops of ProcXkbGetNames. 
							
						 
						
							2006-04-09 17:39:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f324be00c5 
								
							 
						 
						
							
							
								
								Coverity  #324 : Fix potential NULL dereference. (Alan Coopersmith)  
							
							
							
						 
						
							2006-04-09 17:28:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7637aa17f2 
								
							 
						 
						
							
							
								
								Coverity  #169 : Fix potential fgets() into NULL (?!?).  
							
							
							
						 
						
							2006-04-09 17:26:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d5bc41b882 
								
							 
						 
						
							
							
								
								Coverity  #323 ,  #445 ,  #446 ,  #447 : Fix potential NULL dereferences.  
							
							
							
						 
						
							2006-04-09 17:15:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2387bfa5ff 
								
							 
						 
						
							
							
								
								Bump the ABI versions. Due to Glyph privates and the XV update below, the  
							
							... 
							
							
							
							video driver ABI needs to be bumped to 1.0. The rest of the ABI minor
    versions were bumped to include the LoaderGetABIVersion function.
Add a DrawblePtr argument to the XV hooks. This allows drivers to determine
    that the target window is redirected and draw to the appropriate place. 
							
						 
						
							2006-04-07 18:56:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dc43909219 
								
							 
						 
						
							
							
								
								Fri Apr 7 13:46:45 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Use FreeResource instead of deleteCompOverlayClient() 
							
						 
						
							2006-04-07 17:49:32 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94e7213d59 
								
							 
						 
						
							
							
								
								Remove libc wrapper types from Xisb interfaces.  
							
							
							
						 
						
							2006-04-07 16:08:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47bdc9528c 
								
							 
						 
						
							
							
								
								Coverity  #844 ,  #845 ,  #846 : Fix memory leaks.  
							
							
							
						 
						
							2006-04-07 16:07:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2c90c3bfef 
								
							 
						 
						
							
							
								
								Coverity  #987 : Avoid potential NULL dereference.  
							
							
							
						 
						
							2006-04-07 15:57:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								843146cfba 
								
							 
						 
						
							
							
								
								Coverity  #1216 : Fix double-close of file on error.  
							
							
							
						 
						
							2006-04-07 15:53:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5dacc82232 
								
							 
						 
						
							
							
								
								Coverity  #333 ,  #334  - eliminate unncessary test for always true condition  
							
							... 
							
							
							
							in fbEvenStipple. 
							
						 
						
							2006-04-07 02:20:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								75a9afdbf4 
								
							 
						 
						
							
							
								
								Coverity  #488 : Avoid smashing an array on malformed config files.  
							
							
							
						 
						
							2006-04-07 01:53:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20c1ef2cc3 
								
							 
						 
						
							
							
								
								Coverity  #769 : Fix a potential memory leak for systems that allocate on  
							
							... 
							
							
							
							malloc(0) 
							
						 
						
							2006-04-07 01:50:07 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5ef711032b 
								
							 
						 
						
							
							
								
								Coverity  #838 : Plug two more memory leaks.  
							
							
							
						 
						
							2006-04-07 01:41:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69477ea4b6 
								
							 
						 
						
							
							
								
								Coverity  #837 : Fix another another memory leak.  
							
							
							
						 
						
							2006-04-07 01:37:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b472ce7307 
								
							 
						 
						
							
							
								
								Coverity  #836 : Fix another memory leak.  
							
							
							
						 
						
							2006-04-07 01:35:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9c84ed5f8d 
								
							 
						 
						
							
							
								
								Coverity  #835 : Plug memory leak in extension section parsing.  
							
							
							
						 
						
							2006-04-07 01:34:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								12924d0da3 
								
							 
						 
						
							
							
								
								Coverity  #812 : Fix parser memory leak.  
							
							
							
						 
						
							2006-04-07 01:29:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49abff7995 
								
							 
						 
						
							
							
								
								Coverity  #818 : Avoid memory leak on error path.  
							
							
							
						 
						
							2006-04-07 01:26:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bda292120f 
								
							 
						 
						
							
							
								
								Coverity  #985 : Avoid segfault on malloc failure.  
							
							
							
						 
						
							2006-04-07 01:23:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								536628bb4b 
								
							 
						 
						
							
							
								
								Coverity  #1037 : Sanity check idx before use.  
							
							
							
						 
						
							2006-04-07 01:18:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								53e97ce4dd 
								
							 
						 
						
							
							
								
								missed a line while removing cfb16  
							
							
							
						 
						
							2006-04-06 22:04:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4ae1263669 
								
							 
						 
						
							
							
								
								Remove cfb16, no longer used.  
							
							
							
						 
						
							2006-04-06 18:59:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1fc15a85f 
								
							 
						 
						
							
							
								
								Put the screensaver extension back in the Xext module.  
							
							... 
							
							
							
							Move the screenSaverSuspended variable to DIX globals.
Restore the old link order for the Xorg and Xdmx binaries. 
							
						 
						
							2006-04-05 21:08:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								383c2e1e9e 
								
							 
						 
						
							
							
								
								Include fbmmx.h in fb/fbwindow.c when USE_MMX is defined. Fixes build  
							
							... 
							
							
							
							problem on x86-64 resulting from fbHaveMMX being a macro instead of a
    function on that platform. 
							
						 
						
							2006-04-05 19:52:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4697da177d 
								
							 
						 
						
							
							
								
								Initial checkin  
							
							
							
						 
						
							2006-04-04 18:30:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83ea57bcc8 
								
							 
						 
						
							
							
								
								Bug  #5729 : Convert xf8_16bpp to fb. chips(4) users please test.  
							
							
							
						 
						
							2006-04-04 14:39:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4c7da86118 
								
							 
						 
						
							
							
								
								Bug  #5300 : Fix missing spaces in the Build OS line in the log. (Egmont  
							
							... 
							
							
							
							Koblinger) 
							
						 
						
							2006-04-04 14:17:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fb6f61b50f 
								
							 
						 
						
							
							
								
								Bug  #4806 : Dump the raw EDID contents in hex to the log file for better  
							
							... 
							
							
							
							debugging. (Philip Prindeville) 
							
						 
						
							2006-04-04 12:36:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14af50371c 
								
							 
						 
						
							
							
								
								Bug  #2142 : Make font path logging more readable. (Eduard Fuchs)  
							
							
							
						 
						
							2006-04-03 22:00:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								373f9f9256 
								
							 
						 
						
							
							
								
								Bug  #4766 : Convert all Xprint drivers to fb.  
							
							
							
						 
						
							2006-04-03 21:45:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d9b8bfbfaf 
								
							 
						 
						
							
							
								
								Bug  #5478 : More use of fbSOlidFillmmx. (Jim Huang)  
							
							
							
						 
						
							2006-04-03 21:16:30 +00:00