99 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| 2006-02-15  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	* Makefile.am:
 | |
| 	Add XSERVER_LIBS to build in xorg tree
 | |
| 
 | |
| 2005-08-07  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	* neo_draw.c:
 | |
| 	Build with modular X libraries and headers
 | |
| 
 | |
| 2005-06-09  Eric Anholt  <anholt@FreeBSD.org>
 | |
| 
 | |
| 	* neo_draw.c:
 | |
| 	* neomagic.c: (neoScreenInit):
 | |
| 	Perform a warnings sweep on hw/kdrive.  A number of these were my fault,
 | |
| 	but some come from others.
 | |
| 
 | |
| 2005-06-09  Eric Anholt  <anholt@FreeBSD.org>
 | |
| 
 | |
| 	* neo_draw.c: (neoWaitMarker), (neoDrawInit):
 | |
| 	* neomagic.c:
 | |
| 	* neomagic.h:
 | |
| 	- Replace the syncAccel hook in the kdrive structure with a pair of
 | |
| 	  hooks in the kaa structure: markSync and waitMarker.  The first, if
 | |
| 	  set, returns a hardware-dependent marker number which can then be
 | |
| 	  waited for with waitMarker.  If markSync is absent (which is the case
 | |
| 	  on all drivers currently), waitMarker must wait for idle on any given
 | |
| 	  marker number.  The intention is to allow for more parallelism when
 | |
| 	  we get downloading from framebuffer, or more fine-grained idling.
 | |
| 	- Replace the KdMarkSync/KdCheckSync functions with kaaMarkSync and
 | |
| 	  kaaWaitSync.  These will need to be refined when KAA starts being
 | |
| 	  smart about using them.  Merge kpict.c into kasync.c since kasyn.c has
 | |
| 	  all the rest of these fallback funcs.
 | |
| 	- Restructure all drivers to initialize a KaaInfo structure by hand
 | |
| 	  rather than statically in dubious order.
 | |
| 	- Whack the i810 driver into shape in hopes that it'll work after this
 | |
| 	  change (it certainly wouldn't have before this).  Doesn't support my
 | |
| 	  i845 though.
 | |
| 	- Make a new KXV helper to avoid duplicated code to fill the region
 | |
| 	  with the necessary color key.  Use it in i810 and mach64 (tested).
 | |
| 
 | |
| 2005-02-08  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	reviewed by: <delete if not using a buddy>
 | |
| 
 | |
| 	* ChangeLog:
 | |
| 	* neomagicstub.c: (InitInput):
 | |
| 
 | |
| 2005-02-08  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	reviewed by: <delete if not using a buddy>
 | |
| 
 | |
| 	* ChangeLog:
 | |
| 	* neomagicstub.c: (InitInput):
 | |
| 
 | |
| 2005-02-08  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	reviewed by: <delete if not using a buddy>
 | |
| 
 | |
| 	* ChangeLog:
 | |
| 	* neomagicstub.c: (InitInput):
 | |
| 
 | |
| 2005-02-08  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	reviewed by: <delete if not using a buddy>
 | |
| 
 | |
| 	* ChangeLog:
 | |
| 	* neomagicstub.c: (InitInput):
 | |
| 
 | |
| 2005-02-08  Keith Packard  <keithp@keithp.com>
 | |
| 
 | |
| 	reviewed by: <delete if not using a buddy>
 | |
| 
 | |
| 	* neomagicstub.c: (InitInput):
 | |
| 
 | |
| 2004-07-21  Phil Blundell  <pb@nexus.co.uk>
 | |
| 
 | |
| 	* Makefile.am (Xneomagic_LDADD): Include -lts if appropriate.
 | |
| 	Patch from pattieja@bentham.ispvip.biz.
 | |
| 
 | |
| 2004-06-07 Franco Catrin L. <fcatrin@tuxpan.com>
 | |
|         * Small fix for depth calculation
 | |
| 
 | |
| 2004-04-11 Franco Catrin L. <fcatrin@tuxpan.com>
 | |
| 
 | |
|         * Basic bitblt implementation
 | |
|         * Fixed width and height calculation in solids
 | |
|         * Added ROP (not tested)
 | |
| 
 | |
| 2004-04-10 Franco Catrin L. <fcatrin@tuxpan.com>
 | |
| 
 | |
|         * MMIO enabled after switching to new VT
 | |
|         * First acceleration function implemented (DrawSolid)
 | |
| 
 | |
| 2004-04-06 Franco Catrin L. <fcatrin@tuxpan.com>
 | |
| 
 | |
|         * Returned to a working state.  Brent will
 | |
|         continue working on a backend in a separate CVS branch
 |