Eric Anholt
2822cbc1fb
Rearrange EXA driver structures so that there's a hope of maintaining ABI
...
when extending the driver interface. The card and accel structures are
merged into the ExaDriverRec, which is to be allocated using
exaDriverAlloc(). The driver structure also grows exa_major and
exa_minor, which drivers fill in and have checked by EXA
(double-checking that the driver really did check that the EXA version
was correct). Removes exaInitCard(), which is replaced by the driver
filling in the rec by hand, and the exaGetVersion() and related
EXA_*VERSION which are replaced by always using the XFree86 loadable
module versioning.
2006-03-09 06:04:07 +00:00
..
ati
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
chips
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
ephyr
Rearrange EXA driver structures so that there's a hope of maintaining ABI
2006-03-09 06:04:07 +00:00
epson
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
fake
Enough build fixes to get {sdl,ephyr,fake} to link.
2005-12-28 10:02:54 +00:00
fbdev
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
i810
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
igs
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
ipaq
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
itsy
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
linux
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
mach64
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
mga
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
neomagic
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
nvidia
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
pcmcia
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
pm2
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
r128
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
savage
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
sdl
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
sis300
s/XSERVER/KDRIVE/
2005-12-27 23:03:15 +00:00
sis530
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
smi
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
src
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
trident
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
trio
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
ts300
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
vesa
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
via
Make more extensions optional in build (for kdrive). Fix kdrive build for
2006-02-16 07:17:31 +00:00
vxworks
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
Kdrive.tmpl
Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add
2003-07-07 19:13:03 +00:00
Makefile.am
Add all subdirs used to DIST_SUBDIRS, and files to EXTRA_DIST.
2006-01-10 03:23:05 +00:00
Xkdrive.man
Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add
2003-07-07 19:13:03 +00:00