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 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b0e6778265 
								
							 
						 
						
							
							
								
								Bug  #6346 : Build fix when using gcc -mno-sse. (Jonathan Adamczewski)  
							
							
							
						 
						
							2006-04-03 19:50:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66500819b1 
								
							 
						 
						
							
							
								
								Bug  #1358 : Make ISO_Prev_Group cycle/wrap as ISO_Next_Group does.  
							
							
							
						 
						
							2006-04-03 11:37:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2a6c11aa3b 
								
							 
						 
						
							
							
								
								Fix a server crash due to memsetting beyond allocated memory when running  
							
							... 
							
							
							
							GL applications. 
							
						 
						
							2006-04-03 09:12:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6ca2b3ea9 
								
							 
						 
						
							
							
								
								Coverity  #38 : Dead branch elimination.  
							
							
							
						 
						
							2006-04-03 02:15:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b9dd747d8 
								
							 
						 
						
							
							
								
								Coverity  #75 : Dead variable elimination.  
							
							
							
						 
						
							2006-04-03 02:13:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f87aeefb4 
								
							 
						 
						
							
							
								
								Coverity  #82 : Dead variable elimination.  
							
							
							
						 
						
							2006-04-03 02:12:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								61926dbe59 
								
							 
						 
						
							
							
								
								Coverity  #271 : Fix an unbelievably boneheaded NULL chase.  
							
							
							
						 
						
							2006-04-03 02:09:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ef95da8a3 
								
							 
						 
						
							
							
								
								Coverity  #616 : Fix a rare memory leak.  
							
							
							
						 
						
							2006-04-03 01:51:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								01ebd63301 
								
							 
						 
						
							
							
								
								Coverity  #833 : Fix a rather nasty memory leak.  
							
							
							
						 
						
							2006-04-03 01:43:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a01f17d6de 
								
							 
						 
						
							
							
								
								Coverity  #983 : Move some risky debugging code inside #ifdef DEBUG.  
							
							
							
						 
						
							2006-04-03 01:35:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c03cfca380 
								
							 
						 
						
							
							
								
								Coverity  #986 : Prevent a NULL chase.  
							
							
							
						 
						
							2006-04-03 01:31:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								07ecf49521 
								
							 
						 
						
							
							
								
								Coverity  #992 : Prevent a NULL chase.  
							
							
							
						 
						
							2006-04-03 01:28:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c6b3b3354c 
								
							 
						 
						
							
							
								
								Bump to 1.1.99.1.  
							
							
							
						 
						
							2006-04-02 22:51:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e085f52b6 
								
							 
						 
						
							
							
								
								Use xf86LoaderCheckSymbol to check for DRI symbols instead of dlsym,  
							
							... 
							
							
							
							avoiding RTLD_DEFAULT. (__glXDRIscreenProbe): Change GLX-DRI to AIGLX
    in LogMessage for consitency. 
							
						 
						
							2006-04-02 22:31:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b2097b99a2 
								
							 
						 
						
							
							
								
								../stub  
							
							
							
						 
						
							2006-04-02 21:45:03 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4e3a4cfdd1 
								
							 
						 
						
							
							
								
								Use RTLD_DEFAULT, rather than relying on NULL happening to map to it as it  
							
							... 
							
							
							
							does on Linux. 
							
						 
						
							2006-04-02 06:22:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								323fec2029 
								
							 
						 
						
							
							
								
								Reorder link order for Xdmx to fix new screensaver variable reference  
							
							... 
							
							
							
							properly; remove previous awful hack. 
							
						 
						
							2006-04-02 00:46:20 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a605b9ffd3 
								
							 
						 
						
							
							
								
								Fix some includes to point into X11/fonts/ properly.  
							
							
							
						 
						
							2006-04-02 00:09:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5b1d38e14 
								
							 
						 
						
							
							
								
								Disable Xprint freetype support momentarily. Needs ttf2pt1.c, which exists  
							
							... 
							
							
							
							in the monolith but has an advertising clause in the license. 
							
						 
						
							2006-04-01 23:53:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ccca76b808 
								
							 
						 
						
							
							
								
								Clean up warnings and a debug printf.  
							
							
							
						 
						
							2006-04-01 23:41:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6afa814ab1 
								
							 
						 
						
							
							
								
								Pull out fb's tile handling during fbValidateGC so we can do the necessary  
							
							... 
							
							
							
							exaPrepare/FinishAccess()es. Revealed by xtest with fakexa. 
							
						 
						
							2006-04-01 23:28:17 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								277f612d4e 
								
							 
						 
						
							
							
								
								Hack around the new screensaver variable for DMX, which is otherwise  
							
							... 
							
							
							
							blissfully ignorant of it. 
							
						 
						
							2006-04-01 23:19:08 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f95146fcf 
								
							 
						 
						
							
							
								
								Export exaPrepare/FinishGC to the rest of EXA, and use it in the ImageGlyph  
							
							... 
							
							
							
							implementation to avoid unprepared access to the tile. Also, relocate
    the fbGetDrawable to avoid using a stale dest pointer after
    exaSolidBoxClipped() may have migrated it. Revealed by xtest. 
							
						 
						
							2006-04-01 22:35:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c720ffe875 
								
							 
						 
						
							
							
								
								Use fb's depth-to-planemask computation, which doesn't suffer from getting  
							
							... 
							
							
							
							a 1 planemask at depth 32. Fixes Get/PutImage xtest tests. 
							
						 
						
							2006-04-01 22:17:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c0a2088e2 
								
							 
						 
						
							
							
								
								Bug  #6428 : Fix off-by-one error when walking off the end of the vmodmap  
							
							... 
							
							
							
							list. 
							
						 
						
							2006-04-01 21:49:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e764feab5 
								
							 
						 
						
							
							
								
								Bug  #5801 : Check for MTRR support under Linux. Minor refactoring of MTRR  
							
							... 
							
							
							
							checks for other OSes. 
							
						 
						
							2006-04-01 21:20:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								978c7b14a1 
								
							 
						 
						
							
							
								
								Make Xprint AC_ARG_ENABLEs and AC_ARG_WITHs unconditional also.  
							
							
							
						 
						
							2006-04-01 21:02:40 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								71a6f2ef6c 
								
							 
						 
						
							
							
								
								Unconditionally run XP_USE_FREETYPE AM_CONDITIONAL, not only in the Xprint  
							
							... 
							
							
							
							path. 
							
						 
						
							2006-04-01 20:58:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d1e90113fc 
								
							 
						 
						
							
							
								
								Don't attempt to Prepare/FinishAccess NULL pDrawables. Exposed by new  
							
							... 
							
							
							
							gradient testing in rendercheck. 
							
						 
						
							2006-03-31 23:22:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2e38fedd29 
								
							 
						 
						
							
							
								
								Add an option to EXA for the DDX to request that EXA hide the pixmap's  
							
							... 
							
							
							
							devPrivate.ptr when pointing at offscreen memory, outside of
    exaPrepare/FinishAccess(). This was used with fakexa to find (by NULL
    dereference) many instances of un-Prepared CPU access to the
    framebuffer:
- GC tiles used in several ops when fillStyle == FillTiled were never
    Prepared.
- Migration could lead to un-Prepared access to mask data in render's
    Trapezoids and Triangles
- PutImage's UploadToScreen failure fallback failed to Prepare. 
							
						 
						
							2006-03-31 19:41:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f480dc797b 
								
							 
						 
						
							
							
								
								Revert mistaken commit to exa_unaccel.c. Should have been to  
							
							... 
							
							
							
							exa_offscreen.c: Correct a typo in debug-only offscreen validation
    code. (Wang Zhenyu) 
							
						 
						
							2006-03-31 19:25:42 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1a8167c1ba 
								
							 
						 
						
							
							
								
								Correct a typo in debug-only offscreen validation code. (Wang Zhenyu)  
							
							
							
						 
						
							2006-03-31 19:16:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ea30b507f 
								
							 
						 
						
							
							
								
								Move the screensaver extension from module to builtins.  
							
							... 
							
							
							
							Add the server side implementation of the ScreenSaverSuspend request.
Require scrnsaverproto >= 1.1, and change the linking order of the Xorg
    static libs. 
							
						 
						
							2006-03-31 18:49:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								acca49b1a5 
								
							 
						 
						
							
							
								
								Fri Mar 31 12:37:16 2006 Søren Sandmann <sandmann@redhat.com>  
							
							... 
							
							
							
							Fix copyright statement 
							
						 
						
							2006-03-31 17:39:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b074ce2247 
								
							 
						 
						
							
							
								
								fixed typo.  
							
							
							
						 
						
							2006-03-31 15:11:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								710bb2e6c8 
								
							 
						 
						
							
							
								
								Reindent with -cbi0.  
							
							
							
						 
						
							2006-03-31 14:52:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c44bb8c49 
								
							 
						 
						
							
							
								
								Simplify XkbWriteXKBKeymapForNames a bit, and remove debug spew.  
							
							
							
						 
						
							2006-03-31 07:33:34 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4c317bbc12 
								
							 
						 
						
							
							
								
								Add full FreeType support for Xprint. (Drew Parsons)  
							
							
							
						 
						
							2006-03-31 07:21:41 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								759033703c 
								
							 
						 
						
							
							
								
								Remove the exaAsyncPixmapGCOps mostly-unaccelerated ops vector, and always  
							
							... 
							
							
							
							plug in the accelerated one, even if the destination pixmap is
    currently offscreen. This was a leftover from when kaa originally got
    accelerated offscreen pixmap support, and its only concievable use was
    to avoid a little overhead on ops to in-system pixmaps that weren't
    going to get migrated. At this point, we probably care more about just
    getting everything accelerated that we easily can, which should happen
    with the new migration support. 
							
						 
						
							2006-03-30 21:44:36 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9203dc068 
								
							 
						 
						
							
							
								
								Don't do an extra fallback path for CopyWindow while swappedOut, since  
							
							... 
							
							
							
							exaCopyNtoN takes care of the fallback anyway, and we don't care about
    the performance of this path. 
							
						 
						
							2006-03-30 21:25:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c04610f8a 
								
							 
						 
						
							
							
								
								Add a dependency on EXA, so it rebuilds when the library does. The manual  
							
							... 
							
							
							
							indicated I shouldn't do this, but experience indicates I should. 
							
						 
						
							2006-03-30 21:21:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8ec42a10ff 
								
							 
						 
						
							
							
								
								Mark the ARGB FBConfig as nonconforming to prevent drivers and apps from  
							
							... 
							
							
							
							falling over.
Add @GLX_DEFINES@ so GLcore gets compiled with TLS support if configured.
Only destroy the mesa buffer if it got initialized. 
							
						 
						
							2006-03-30 20:08:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								08e319091f 
								
							 
						 
						
							
							
								
								Added notice to last ChangeLog entry  
							
							... 
							
							
							
							Fixes for some vsw4 failures on 64bit BE platforms such as PPC64 and s390x.
    Provided by Hong Bo Peng of IBM (slightly modified). Patches try to
    resolve some of the careless mixtures of ulong and uint (which are
    different size on
64bit). > This patch will break the driver ABI! < Bugzilla #6438 . 
							
						 
						
							2006-03-30 18:53:41 +00:00