Commit graph

58 commits

Author SHA1 Message Date
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
7d715d1800 file mga_drm.h was initially added on branch mga-0-0-2-branch. 2000-03-31 00:08:00 +00:00
Jeff Hartmann
45b6bd6f19 file i810_drm.h was initially added on branch mga-0-0-2-branch. 2000-03-31 00:08:00 +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
Keith Whitwell
9a1197da5c file i810_clear.c was initially added on branch mga-0-0-1-branch. 2000-02-13 01:29:40 +00:00
Keith Whitwell
37fa5fd54a file i810_dma.h was initially added on branch mga-0-0-1-branch. 2000-02-13 01:29:40 +00:00
Jeff Hartmann
c6e856749b file Makefile.linuxpoll was initially added on branch mga-0-0-1-branch. 2000-02-12 21:48:57 +00:00
Jeff Hartmann
baacc589f1 file mga_dmapoll.c was initially added on branch mga-0-0-1-branch. 2000-02-12 21:48:57 +00:00
Jeff Hartmann
5a3acfc628 file i810_drm_public.h was initially added on branch mga-0-0-1-branch. 2000-02-12 02:08:58 +00:00
Keith Whitwell
9fc0e46b67 file mga_state.h was initially added on branch mga-0-0-1-branch. 2000-02-06 18:50:35 +00:00
Keith Whitwell
d222453c4a file mga_dma.h was initially added on branch mga-0-0-1-branch. 2000-02-04 07:32:24 +00:00
Keith Whitwell
a0ae168002 file mga_clear.c was initially added on branch mga-0-0-1-branch. 2000-02-04 07:32:24 +00:00
Jeff Hartmann
9fcbf05c44 Fixed freelist_put bug 2000-01-28 02:11:01 +00:00
Jeff Hartmann
84ad2d4aae file mga_state.c was initially added on branch mga-0-0-1-branch. 2000-01-27 23:48:40 +00:00
Jeff Hartmann
d93a3667b2 file mga_drm_public.h was initially added on branch mga-0-0-1-branch. 2000-01-27 23:48:40 +00:00
Jeff Hartmann
0d9121a5ec file mgareg_flags.h was initially added on branch mga-0-0-1-branch. 2000-01-19 13:05:51 +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
Jeff Hartmann
e83ae7576b file i810_dma.c was initially added on branch mga-0-0-1-branch. 2000-01-08 00:17:21 +00:00
Jeff Hartmann
ca64f467f2 file i810_drv.h was initially added on branch mga-0-0-1-branch. 2000-01-08 00:17:21 +00:00
Jeff Hartmann
19f6b7f5ff file i810_drv.c was initially added on branch mga-0-0-1-branch. 2000-01-08 00:17:21 +00:00
Jeff Hartmann
c3622292ef file i810_bufs.c was initially added on branch mga-0-0-1-branch. 2000-01-08 00:17:21 +00:00
Jeff Hartmann
138484c670 file i810_context.c was initially added on branch mga-0-0-1-branch. 2000-01-08 00:17:21 +00:00
Rik Faith
9243a76e03 Merge between X_3_9_16 and X_3_9_17 Compiles but may not run. 2000-01-07 06:54:54 +00:00
Jeff Hartmann
bf0e55959f file mga_bufs.c was initially added on branch mga-0-0-1-branch. 2000-01-06 23:44:30 +00:00
Jeff Hartmann
cbb5afb338 file mga_context.c was initially added on branch mga-0-0-1-branch. 2000-01-06 23:44:30 +00:00
Jeff Hartmann
19da57df10 file ctxbitmap.c was initially added on branch mga-0-0-1-branch. 2000-01-06 23:44:30 +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
46e1467a83 file agpsupport.c was initially added on branch ati-4-0-0-branch. 1999-12-17 17:17:53 +00:00
Rik Faith
87fd9a07fc file r128_drv.c was initially added on branch ati-4-0-0-branch. 1999-12-17 17:15:18 +00:00
Rik Faith
bf24c3d881 file r128_context.c was initially added on branch ati-4-0-0-branch. 1999-12-17 17:15:18 +00:00
Rik Faith
1606f5b249 file r128_drv.h was initially added on branch ati-4-0-0-branch. 1999-12-17 17:15:18 +00:00