Jeff Hartmann
c37a7e26cd
Merged trunk into mgadh-0-0-3-branch
2000-05-30 07:44:16 +00:00
Keith Whitwell
7bb8be0aec
Enable interrupt sharing, make timeout check more forgiving.
2000-05-15 17:42:04 +00:00
Jeff Hartmann
fed8c1a177
Added option to enable 3dnow in the host.def file. Enabled by default in
...
our host.def file.
Turned on G200.
Major rewrite of how the kernel module deals with primary/secondary
buffers.
Added fastpath asm that was posted on the Utah-GLX devel list.
Audit of use of int's when they should be unsigned int's.
-Jeff
2000-05-05 21:17:13 +00:00
Jeff Hartmann
c6e6ec0ace
Made flush not wait for interrupt + misc cleanup
2000-04-24 18:42:33 +00:00
Jeff Hartmann
597850549c
Remove i810 vma stuff (fixes bug)
2000-04-22 21:03:38 +00:00
Keith Whitwell
819711ede5
New ioctl to support setupdma.
...
Setupdma path requires bigger dma buffers -- using 32 buffers of 64k each
to handle arrays of upto 1350 vertices.
2000-04-21 21:56:56 +00:00
Jeff Hartmann
eadc29ab40
Fixed hole where the buffer mappings get copied on fork (requires
...
2.3.99-pre6 which is not out yet)
2000-04-17 22:58:40 +00:00
Keith Whitwell
bacf10aec1
Fix for periodic lockup caused by buffer leakage to hardware.
2000-04-13 19:44:54 +00:00
Keith Whitwell
312641cc7b
Kernel portions of the i810 security model - verification and emission of
...
state, verification of vertex buffers, implementation of swap and
clear.
2000-04-13 17:02:19 +00:00
Jeff Hartmann
5aa43c056c
Created a seperate fops structure so that the code only changes mmap for
...
the file its operating on
2000-04-10 16:04:56 +00:00
Jeff Hartmann
136e86822a
Initial checkin of mmap security model
2000-04-06 21:42:20 +00:00
Jeff Hartmann
1dcfddf915
Fixed reclaim Oops
2000-04-05 18:48:23 +00:00
Jeff Hartmann
ba1b1ae380
Merged mga branch with trunk
2000-04-04 22:08:14 +00:00
Jeff Hartmann
5bd8014f27
Merge with 4.0
2000-03-16 03:37:30 +00:00
Jeff Hartmann
adc03d3661
Import of XFree86 4.0
2000-03-15 21:40:23 +00:00
Kevin E Martin
d9ff0e3884
3.9.18 merge
2000-02-22 22:10:28 +00:00
Kevin E Martin
7a9b291ab5
Import of XFree86 3.9.18
2000-02-22 15:43:59 +00:00
Jeff Hartmann
9fcbf05c44
Fixed freelist_put bug
2000-01-28 02:11:01 +00:00
Rik Faith
d545384a2b
Try a more complex (and more correct?) method for finding kernel inlcude
...
files
2000-01-17 10:27:29 +00:00
Daryll Strauss
fb0ace84a9
Remove -g from build Fix lost code from tdfx-1-1 merge in tdfx_priv.c Lower
...
the minimum required fifo size Fix the kernel tree detection in the
Makefile
2000-01-15 18:25:07 +00:00
Rik Faith
9a838857e1
Add new code to do SMP/MODVERSIONS detection for more distributions
2000-01-13 15:03:41 +00:00
Daryll Strauss
aa724a52b9
Add a drm_poll function to the tdfx driver. This fixes the problem with
...
3.9.17 where the server hangs when the mouse is first moved.
2000-01-12 21:47:44 +00:00
Rik Faith
1c33c69095
Import of XFree86 3.9.17
2000-01-06 12:55:00 +00:00
Daryll Strauss
0371c290a1
Rename the device to be /dev/dri instead of /dev/dri to avoid a conflict.
...
Rename proc entry from /proc/graphics to /proc/dri to be consistent.
1999-12-18 18:34:59 +00:00
Rik Faith
b03b238dfc
Sync with Linux 2.3.30
1999-12-08 19:20:20 +00:00
Daryll Strauss
e1dba5c3a7
Move Mesa to xc/extras Update to the latest Mesa 3.2 code Fix the Q3Demo
...
bugs (white railgun and texture mapping) Simplify driver texture
mapping routines Fix device driver for 2.3 kernels Improve performance
1999-12-07 03:37:16 +00:00
Daryll Strauss
b6a28bfe98
First DRI release of 3dfx driver.
1999-12-05 23:10:37 +00:00