Eric Anholt
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								e500986657 
								
							 
						 
						
							
							
								
								Must offset composite parameters by drawable coordinates in accelerated  
							
							 
							
							... 
							
							
							
							case. 
							
						 
						
							2003-11-10 06:40:23 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								d694b44259 
								
							 
						 
						
							
							
								
								Avoid ugly shell error when libXdmcp isn't present.  
							
							 
							
							... 
							
							
							
							New functions. (TsInit): Register them. 
							
						 
						
							2003-11-08 18:51:59 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								d319a0a610 
								
							 
						 
						
							
							
								
								Fix warnings.  
							
							 
							
							
							
						 
						
							2003-11-07 23:00:06 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								598c5d549a 
								
							 
						 
						
							
							
								
								tslib improvements  
							
							 
							
							
							
						 
						
							2003-11-06 14:01:46 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								5378236aa6 
								
							 
						 
						
							
							
								
								merge xfixes_2_branch back to HEAD  
							
							 
							
							
							
						 
						
							2003-11-02 19:56:10 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								9e94665cf9 
								
							 
						 
						
							
							
								
								try /dev/misc/apm_bios if /dev/apm_bios doesn't exist  
							
							 
							
							
							
						 
						
							2003-10-28 22:28:33 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								bb99451f27 
								
							 
						 
						
							
							
								
								move smi into VESA_SUBDIRS  
							
							 
							
							
							
						 
						
							2003-10-28 22:27:35 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								9a05f8f785 
								
							 
						 
						
							
							
								
								Minor cleanups -- remove a couple of bogus KdCheckSync calls, restructure  
							
							 
							
							... 
							
							
							
							KdOffscreenSwapOut to avoid unneeded 'continue' 
							
						 
						
							2003-10-19 20:46:23 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								f4bcd36a38 
								
							 
						 
						
							
							
								
								Add a memory_base variable and use it.  
							
							 
							
							
							
						 
						
							2003-10-15 05:34:54 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								28bcd2efd1 
								
							 
						 
						
							
							
								
								Avoid attempting acceleration on non-screen formats (for now)  
							
							 
							
							... 
							
							
							
							Offscreen allocator API changes. 
							
						 
						
							2003-10-14 21:33:04 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								109b949516 
								
							 
						 
						
							
							
								
								-Wall fixes. Might have fixed VESA based DPMS code as a result  
							
							 
							
							
							
						 
						
							2003-10-14 05:08:35 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								cdf3377f6d 
								
							 
						 
						
							
							
								
								-Wall fixes. Support off-screen pixmaps  
							
							 
							
							
							
						 
						
							2003-10-14 05:05:53 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								777f31cd0b 
								
							 
						 
						
							
							
								
								-Wall fixes. Add klinux.h to export function declarations  
							
							 
							
							
							
						 
						
							2003-10-14 05:05:28 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								a398339b6d 
								
							 
						 
						
							
							
								
								-Wall fixes  
							
							 
							
							
							
						 
						
							2003-10-14 05:04:22 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								47a9fab5e2 
								
							 
						 
						
							
							
								
								Add support for offscreen pixmaps.  
							
							 
							
							
							
						 
						
							2003-10-13 01:19:37 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								c538fa8742 
								
							 
						 
						
							
							
								
								Fix a couple of bugs.  
							
							 
							
							
							
						 
						
							2003-10-13 00:56:21 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								307f3dbd10 
								
							 
						 
						
							
							
								
								Remove this for now.  
							
							 
							
							
							
						 
						
							2003-10-12 14:17:24 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								ab3305d0ac 
								
							 
						 
						
							
							
								
								Add ATI Rage 128 server.  
							
							 
							
							
							
						 
						
							2003-10-11 19:36:13 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								ed98d3814e 
								
							 
						 
						
							
							
								
								use #if instead of #ifdef  
							
							 
							
							
							
						 
						
							2003-10-09 23:35:44 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								4dd37de858 
								
							 
						 
						
							
							
								
								Build smi after vesa.  
							
							 
							
							
							
						 
						
							2003-10-09 16:21:24 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								e5a1c9952f 
								
							 
						 
						
							
							
								
								Initialize smi chip on graphics setup. Seems to help some.  
							
							 
							
							
							
						 
						
							2003-10-09 07:29:31 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								10f721acc5 
								
							 
						 
						
							
							
								
								Leave iopl set to 3 so vesa module will work  
							
							 
							
							
							
						 
						
							2003-10-09 07:12:01 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								346aff7ef6 
								
							 
						 
						
							
							
								
								Use either vesa or fbdev, selectable at compile time  
							
							 
							
							
							
						 
						
							2003-10-09 06:35:11 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								f3d8476ced 
								
							 
						 
						
							
							
								
								few more fixes for h3600 ts  
							
							 
							
							
							
						 
						
							2003-10-04 02:56:54 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								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  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Phil Blundell
							
						 
						
							
							
							
							
								
							
							
								efbf205a2a 
								
							 
						 
						
							
							
								
								add --disable-kdrivevesa option  
							
							 
							
							
							
						 
						
							2003-10-03 15:27:46 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								89a536f349 
								
							 
						 
						
							
							
								
								Add smi server  
							
							 
							
							
							
						 
						
							2003-10-02 02:30:28 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								5a21f4f4d0 
								
							 
						 
						
							
							
								
								Add XDM cookies. Fix up support for pkgconfig X bits  
							
							 
							
							
							
						 
						
							2003-10-01 06:43:50 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								a42e31b28c 
								
							 
						 
						
							
							
								
								Fixed tslib driver to handle VT switches  
							
							 
							
							
							
						 
						
							2003-09-30 22:14:59 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								a0876ade64 
								
							 
						 
						
							
							
								
								Enable maintainer mode from autogen.sh. Fix vesa build to create library  
							
							 
							
							... 
							
							
							
							before program. Remove bogus AC_SUBST lines for XSERVER_CFLAGS and
    XSERVER_LIBS 
							
						 
						
							2003-09-30 20:49:47 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Matthew Allum
							
						 
						
							
							
							
							
								
							
							
								e8c0229647 
								
							 
						 
						
							
							
								
								Added --enable-tslib configure option  
							
							 
							
							
							
						 
						
							2003-09-30 20:15:14 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								a42384e935 
								
							 
						 
						
							
							
								
								Use other freedesktop.org packages to build the server  
							
							 
							
							
							
						 
						
							2003-09-29 01:42:40 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								6a098a88af 
								
							 
						 
						
							
							
								
								Add beginnings of offscreen memory manager.  
							
							 
							
							
							
						 
						
							2003-09-24 23:36:54 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Keith Packard
							
						 
						
							
							
							
							
								
							
							
								918a8273ee 
								
							 
						 
						
							
							
								
								hw/kdrive/src/kdrive.c  
							
							 
							
							... 
							
							
							
							hw/kdrive/src/kdrive.h Add -switchCmd option to set command that is
    executed whenever the VT is enabled or disabled. This permits input
    device to be customized by external apps when switching to X. 
							
						 
						
							2003-09-24 21:07:06 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								20bbd750d0 
								
							 
						 
						
							
							
								
								Accelerate server.  
							
							 
							
							
							
						 
						
							2003-09-22 21:14:59 +00:00  
						
						
							 
							
						 
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							
							
							
							
								
							
							
								49771e3f07 
								
							 
						 
						
							
							
								
								Add mga server to the build.  
							
							 
							
							
							
						 
						
							2003-09-18 20:48:48 +00:00