c57959ad6a 
								
							 
						 
						
							
							
								
								merge XFree86 4.3.0.1 to -CURRENT  
							
							
							
						 
						
							2003-11-17 19:03:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								acd2007705 
								
							 
						 
						
							
							
								
								Clear window when Manual Subwindows redirect is destroyed  
							
							... 
							
							
							
							Fix Tile/Stipple origin with non-zero pixmap window origins
Use computed depth for TrueColor visuals as fbdev doesn't have one. 
							
						 
						
							2003-11-17 06:54:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d568221710 
								
							 
						 
						
							
							
								
								XFree86 4.3.0.1  
							
							
							
						 
						
							2003-11-14 16:49:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9508a382f8 
								
							 
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2003-11-14 16:48:57 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ded6147bfb 
								
							 
						 
						
							
							
								
								R6.6 is the Xorg base-line  
							
							
							
						 
						
							2003-11-14 15:54:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cb6ef07bf0 
								
							 
						 
						
							
							
								
								Accelerated image text code drew glyphs at wrong location when compositing  
							
							... 
							
							
							
							manager enabled. 
							
						 
						
							2003-11-14 07:46:20 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								318d525bf2 
								
							 
						 
						
							
							
								
								Have the composite extension tell the damage extension about clients which  
							
							... 
							
							
							
							have redirected subwindows in manual mode. Those clients are marked
    Critical and given a significant scheduling boost whenever they receive
    a damage notify event. This dramatically improves update frequency.
If the kernel reported a large number of keys, readKernelMapping would walk
    off the end of the kdKeysym array.
Fix usage of _IOWR; the 'size' argument is actually a datatype. 
							
						 
						
							2003-11-13 09:14:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e9904cefa3 
								
							 
						 
						
							
							
								
								Fix Makefile.am's to include header files needed for distcheck. Remove  
							
							... 
							
							
							
							-Werror default and add --enable-werror switch to add it back. 
							
						 
						
							2003-11-11 05:46:15 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5dc119b73f 
								
							 
						 
						
							
							
								
								Fix KdXv interface to pass drawable down so that bits can be put into  
							
							... 
							
							
							
							drawable pixmap rather than directly into the frame buffer. Rewrite
    logic in kdoffscreen to make space for new allocations, now deals
    correctly with locked areas. 
							
						 
						
							2003-11-10 20:35:05 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e500986657 
								
							 
						 
						
							
							
								
								Must offset composite parameters by drawable coordinates in accelerated  
							
							... 
							
							
							
							case. 
							
						 
						
							2003-11-10 06:40:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d694b44259 
								
							 
						 
						
							
							
								
								Avoid ugly shell error when libXdmcp isn't present.  
							
							... 
							
							
							
							New functions. (TsInit): Register them. 
							
						 
						
							2003-11-08 18:51:59 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e18c63634 
								
							 
						 
						
							
							
								
								Fix KAA to work with screen_x/screen_y hacks from COMPOSITE Also add  
							
							... 
							
							
							
							kaaComposite acceleration for simple bltblt case. 
							
						 
						
							2003-11-08 00:28:19 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1280f79054 
								
							 
						 
						
							
							
								
								Ok, Composite extension is semi-working; when no-one asks for redirection,  
							
							... 
							
							
							
							the server seems to act as before. With RedirectSubwindows (root,
    automatic), the server looks just like a regular X server. Now to go
    rewrite the (currently lame) compositing manager to get some real
    action on the screen.
Some of the fixes here are to make valgrind quiet with various ioctls used
    by kdrive/linux.
Also fixed a bug where fbdev initialization was out of order in fbdev.c and
    smi.c 
							
						 
						
							2003-11-07 23:29:29 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d319a0a610 
								
							 
						 
						
							
							
								
								Fix warnings.  
							
							
							
						 
						
							2003-11-07 23:00:06 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								598c5d549a 
								
							 
						 
						
							
							
								
								tslib improvements  
							
							
							
						 
						
							2003-11-06 14:01:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7e1a564c41 
								
							 
						 
						
							
							
								
								Replace translucent compositing hacks with PictOpSrc to match eventual  
							
							... 
							
							
							
							extension semantics. Replace mouse acceleration with quadratic. 
							
						 
						
							2003-11-05 06:46:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5378236aa6 
								
							 
						 
						
							
							
								
								merge xfixes_2_branch back to HEAD  
							
							
							
						 
						
							2003-11-02 19:56:10 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9e94665cf9 
								
							 
						 
						
							
							
								
								try /dev/misc/apm_bios if /dev/apm_bios doesn't exist  
							
							
							
						 
						
							2003-10-28 22:28:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb99451f27 
								
							 
						 
						
							
							
								
								move smi into VESA_SUBDIRS  
							
							
							
						 
						
							2003-10-28 22:27:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9a05f8f785 
								
							 
						 
						
							
							
								
								Minor cleanups -- remove a couple of bogus KdCheckSync calls, restructure  
							
							... 
							
							
							
							KdOffscreenSwapOut to avoid unneeded 'continue' 
							
						 
						
							2003-10-19 20:46:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16b2ea64e7 
								
							 
						 
						
							
							
								
								Discard/reconstruct list of offscreen areas on VT switch so no allocations  
							
							... 
							
							
							
							can occur while switched away.
Set type of off_screen_areas member to actual type instead of pointer 
							
						 
						
							2003-10-16 08:03:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f4bcd36a38 
								
							 
						 
						
							
							
								
								Add a memory_base variable and use it.  
							
							
							
						 
						
							2003-10-15 05:34:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5916edb17 
								
							 
						 
						
							
							
								
								hw/kdrive/*/Makefile.am Libraries in local dir must not use global path or  
							
							... 
							
							
							
							make doesn't build things in the right order (-j)
hw/kdrive/mga/mga.h, mgadraw.c Fix warnings 
							
						 
						
							2003-10-15 04:59:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b3e47ce18f 
								
							 
						 
						
							
							
								
								various Split out pixmap allocation debug statements Fix bogus offscreen  
							
							... 
							
							
							
							pixmap size test Add migration to composite function for source
    operands
VbeDPMS Remove extraneous call to VbeGetVib. 
							
						 
						
							2003-10-15 01:00:38 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								28bcd2efd1 
								
							 
						 
						
							
							
								
								Avoid attempting acceleration on non-screen formats (for now)  
							
							... 
							
							
							
							Offscreen allocator API changes. 
							
						 
						
							2003-10-14 21:33:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cb46169759 
								
							 
						 
						
							
							
								
								Use same assumptions as layergc about what layer kind is approprate for  
							
							... 
							
							
							
							unwrapping pixmap operations. This makes sure the accelerated code gets
    invoked for pixmaps
Add pixmap migration support to kaa. Can't quite automatically migrate
    pixmaps off-screen, but soon we will. Can kick objects out of video
    memory. Move per-screen linked list pointers to pixmap private. Wrap
    Composite in preparation for migrating pixmaps. Have kasync ignore
    drawable type so that pixmaps trigger sync Add KdOffscreenFini to
    cleanup on server reset. Switch off screen area to have only a 'save'
    function; moving objects to off screen memory is done by saving then
    freeing the area. 
							
						 
						
							2003-10-14 21:10:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								109b949516 
								
							 
						 
						
							
							
								
								-Wall fixes. Might have fixed VESA based DPMS code as a result  
							
							
							
						 
						
							2003-10-14 05:08:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b844cafb2 
								
							 
						 
						
							
							
								
								Check for off-screen pixmap support in KaaDrawableIsOffscreenPixmap. -Wall  
							
							... 
							
							
							
							fixes. Allocate pixmap private space only for screens with off-screen
    pixmap support 
							
						 
						
							2003-10-14 05:07:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cdf3377f6d 
								
							 
						 
						
							
							
								
								-Wall fixes. Support off-screen pixmaps  
							
							
							
						 
						
							2003-10-14 05:05:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								777f31cd0b 
								
							 
						 
						
							
							
								
								-Wall fixes. Add klinux.h to export function declarations  
							
							
							
						 
						
							2003-10-14 05:05:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a398339b6d 
								
							 
						 
						
							
							
								
								-Wall fixes  
							
							
							
						 
						
							2003-10-14 05:04:22 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								44f2e82f1b 
								
							 
						 
						
							
							
								
								Use pixmaps instead of drawables in the kaa functions. Have the mga server  
							
							... 
							
							
							
							support accelerated operations on offscreen pixmaps. 
							
						 
						
							2003-10-13 02:19:47 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47a9fab5e2 
								
							 
						 
						
							
							
								
								Add support for offscreen pixmaps.  
							
							
							
						 
						
							2003-10-13 01:19:37 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c538fa8742 
								
							 
						 
						
							
							
								
								Fix a couple of bugs.  
							
							
							
						 
						
							2003-10-13 00:56:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a50438b470 
								
							 
						 
						
							
							
								
								Add offscreen memory manager and update the servers to reflect the name  
							
							... 
							
							
							
							change for the kaa structure. 
							
						 
						
							2003-10-13 00:19:58 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								307f3dbd10 
								
							 
						 
						
							
							
								
								Remove this for now.  
							
							
							
						 
						
							2003-10-12 14:17:24 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab3305d0ac 
								
							 
						 
						
							
							
								
								Add ATI Rage 128 server.  
							
							
							
						 
						
							2003-10-11 19:36:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ed98d3814e 
								
							 
						 
						
							
							
								
								use #if instead of #ifdef  
							
							
							
						 
						
							2003-10-09 23:35:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4dd37de858 
								
							 
						 
						
							
							
								
								Build smi after vesa.  
							
							
							
						 
						
							2003-10-09 16:21:24 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5a1c9952f 
								
							 
						 
						
							
							
								
								Initialize smi chip on graphics setup. Seems to help some.  
							
							
							
						 
						
							2003-10-09 07:29:31 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								10f721acc5 
								
							 
						 
						
							
							
								
								Leave iopl set to 3 so vesa module will work  
							
							
							
						 
						
							2003-10-09 07:12:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f74555e942 
								
							 
						 
						
							
							
								
								Add xfixes, fix smi driver to use either fbdev or vesa. Add hole mapping to  
							
							... 
							
							
							
							vesa server by default 
							
						 
						
							2003-10-09 06:36:26 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								346aff7ef6 
								
							 
						 
						
							
							
								
								Use either vesa or fbdev, selectable at compile time  
							
							
							
						 
						
							2003-10-09 06:35:11 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								adc5b8068d 
								
							 
						 
						
							
							
								
								Fix fbdev server to allow accelerated servers on top to use RandR. Switch  
							
							... 
							
							
							
							smi server to fbdev (vesa bios doesnt work on the Acer I have here) 
							
						 
						
							2003-10-05 05:22:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f3d8476ced 
								
							 
						 
						
							
							
								
								few more fixes for h3600 ts  
							
							
							
						 
						
							2003-10-04 02:56:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aae3e6dcb3 
								
							 
						 
						
							
							
								
								configure.ac Makefile.am os/oscolor.c Xext/saver.c Xext/Makefile.am  
							
							... 
							
							
							
							hw/kdrive/linux/ts.c hw/kdrive/src/Makefile.am hw/kdrive/src/kdrive.h
    hw/kdrive/src/kinput.c hw/kdrive/src/kmap.c Autodetect VM86 (for vesa),
    AGPGART, APM, MTRR, tslib and handhelds.org touch screen. Add
    USE_RGB_BUILTIN and code for fileless RGB database. Add
    MIT-SCREEN-SAVER 
							
						 
						
							2003-10-04 02:43:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								efbf205a2a 
								
							 
						 
						
							
							
								
								add --disable-kdrivevesa option  
							
							
							
						 
						
							2003-10-03 15:27:46 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								89a536f349 
								
							 
						 
						
							
							
								
								Add smi server  
							
							
							
						 
						
							2003-10-02 02:30:28 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5a21f4f4d0 
								
							 
						 
						
							
							
								
								Add XDM cookies. Fix up support for pkgconfig X bits  
							
							
							
						 
						
							2003-10-01 06:43:50 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a42e31b28c 
								
							 
						 
						
							
							
								
								Fixed tslib driver to handle VT switches  
							
							
							
						 
						
							2003-09-30 22:14:59 +00:00