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
|