Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2001-07-30 | Merge the multihead-1-0-0 branch into the trunk, with the exception of themultihead-1-0-0-20010730-merge | David Dawes | 1 | -5/+57 | |
glide header files. The changes include: - Brian Paul's changes to the tdfx client-side 3D driver to make it dlopen() the correct glide library (Voodoo3 or Voodoo5). This allows both types of the glide library to co-exist, and allows Voodoo3/Voodoo5 cards to be mixed in multi-head configs. - DRM kernel driver changes to allow a driver to set up multiple instances (minor numbers), one for each card present that the driver supports. This is currently implemented and tested only for the tdfx DRM driver. - Add some missing missing <stdarg.h> includes. - Some log message cleanups. - Change the 2D tdfx driver to access VGA legacy registers via their PCI I/O space access points rather than their legacy addresses, and fix some problems with the way the VGA-related bits are initialised. Status: - With these changes, multi-head direct rendering works with multiple Voodoo3 and/or Voodoo5 cards. This has been tested with two PCI Voodoo3 cards and an AGP Voodoo5 card, and all permutations of those. Caveats: - Xinerama is not supported. If Xinerama is enabled, then direct rendering gets disabled. - The text mode on secondary screens will show junk after the X server exits. - On some hardware, starting the X server on multiple 3dfx cards will result in a hard lockup. One workaround is to enable APIC support in a uni-processor kernel, or use an SMP kernel. | |||||
2001-07-20 | Remove module name hacks because we aren't going to implement this anymore | Jeff Hartmann | 1 | -23/+1 | |
because of Linus' comments | |||||
2001-07-18 | Add module version name at a lower layer of the code, allows things to be | Jeff Hartmann | 1 | -1/+23 | |
more flexible and allow older module versions to still work. Might not be final code if we move over to DRI kernel module version, but will be if we use XFree86 version. + Only build tdfx.o instead of tdfx-4_1_0.o since tdfx.o has never changed its API. | |||||
2001-06-14 | First pass of 4.1.0 merge.X_4_1_0-20010615-merge | David Dawes | 1 | -1/+1 | |
2001-05-14 | finish struct stat type cleanup Fix a build dependencies for the tdfx drm | David Dawes | 1 | -5/+1 | |
module | |||||
2001-05-04 | add some commented enclosures around the BUS_BASE calls for Alpha | Alan Hourihane | 1 | -1/+4 | |
platforms. | |||||
2001-05-01 | Initial merge for XFree86 4.0.99.3 importX_4_0_99_3-20010502-merge | David Dawes | 1 | -1/+11 | |
2001-04-30 | - PCIGART patches for Alpha from Compaq | Kevin E Martin | 1 | -10/+0 | |
2001-04-18 | put back BUS_BASE | David Dawes | 1 | -0/+5 | |
2001-04-09 | First pass of XFree86 4.0.99.2 merge.X_4_0_99_2-20010410-merge | David Dawes | 2 | -3/+12 | |
2001-04-05 | Merged ati-pcigart-1-0-0ati-pcigart-1-0-0-20010405-merge | Kevin E Martin | 1 | -10/+22 | |
2001-03-30 | - Move xf86ConfigDRI declaration from xf86Priv.h to xf86.h. | David Dawes | 1 | -13/+4 | |
- Don't include xf86Priv.h in the drm module. - Fix 'struct stat' in loader libc wrapping to avoid unnecessary XFree86LOADER #ifdefs in code that uses it. - Make drmOpenMinor() static. | |||||
2001-03-14 | Merged sarea-1-0-0sarea-1-0-0-20010314-mergefull-1-0-0-20010315-head | Kevin E Martin | 1 | -0/+33 | |
2001-03-13 | Rest of MGA dualhead patch.full-1-0-0-branch | Gareth Hughes | 1 | -16/+16 | |
2001-02-28 | Implement drmOpen* without /proc dependence (Fallback to /proc is included | Rik Faith | 1 | -115/+267 | |
for backward compatibility.) Move statistic-gathering drm* calls from dristat.c to xf86drm.c | |||||
2001-02-15 | Merge mga-1-0-0-branch into trunk. | Gareth Hughes | 1 | -27/+37 | |
2000-11-08 | merge with 4.0.1dX_4_0_1e-20001107-mergeX_4_0_1d-20001107-merge | David Dawes | 1 | -1/+1 | |
2000-09-24 | commit xfree86 4.0.1d-pre update | Alan Hourihane | 1 | -1/+9 | |
2000-09-07 | Merged tdfx-2-1-branchtdfx-2-1-20000907-merge | Alan Hourihane | 1 | -1/+2 | |
2000-08-16 | first part of 4.0.1b mergeX_4_0_1b-20000816-merge | David Dawes | 1 | -4/+2 | |
2000-07-11 | Merge XFree86 4.0.1xc_4_0_1-20000711-mergeX_4_0_1-20000711-merge | Alan Hourihane | 4 | -5/+16 | |
2000-06-13 | Update email addresses and copyright notices to reflect VA Linux Systems | Rik Faith | 3 | -3/+6 | |
2000-06-08 | Merged glxmisc-3-0-0glxmisc-3-0-0-20000608-merge | Brian Paul | 1 | -18/+90 | |
2000-05-18 | Merged ati-4-0-1ati-4-0-1-20000518-merge | Kevin E Martin | 1 | -3/+4 | |
2000-04-20 | Merged glxmisc-1-0-0tdfx-2-0-trunktdfx-2-0-20000222-mergetdfx-2-0-20000222-freezeglxmisc-2-0-0-20000503-mergeglxmisc-2-0-0-20000503glxmisc-1-0-0-20000420-mergeglxmisc-2-0-0-branch | Brian Paul | 1 | -0/+14 | |
2000-04-04 | Merged mga branch with trunkmga-0-0-2-20000404-merge | Jeff Hartmann | 1 | -1/+141 | |
2000-03-16 | Merge with 4.0ati-4-0-1-20000319-baseX_4_0-20000315-merge | Jeff Hartmann | 1 | -1/+1 | |
2000-03-15 | Import of XFree86 4.0X_4_0 | Jeff Hartmann | 3 | -6/+3 | |
2000-02-22 | 3.9.18 mergefreeze-20000226dispatch-0-0-3-20000225-mergeX_3_9_18-20000222-mergesmt-0-0-2-branch | Kevin E Martin | 1 | -2/+2 | |
2000-01-07 | Merge between X_3_9_16 and X_3_9_17 Compiles but may not run.smt-0-0-1-stage2csmt-0-0-1-20000222-freezesmt-0-0-1-20000112-basesmt-0-0-1-stage2bsmt-0-0-1-branch | Rik Faith | 1 | -3/+2 | |
1999-12-18 | Rename the device to be /dev/dri instead of /dev/dri to avoid a conflict.dispatch-0-0-1-20000128dispatch-0-0-1-branch | Daryll Strauss | 1 | -8/+8 | |
Rename proc entry from /proc/graphics to /proc/dri to be consistent. | |||||
1999-12-07 | Move Mesa to xc/extras Update to the latest Mesa 3.2 code Fix the Q3Demo | Daryll Strauss | 1 | -28/+27 | |
bugs (white railgun and texture mapping) Simplify driver texture mapping routines Fix device driver for 2.3 kernels Improve performance | |||||
1999-12-05 | First DRI release of 3dfx driver. | Daryll Strauss | 1 | -327/+117 | |
1999-12-05 | Initial revision | Daryll Strauss | 4 | -0/+2258 | |