Commit graph

55 commits

Author SHA1 Message Date
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
Jeff Hartmann
32338d3ebb file mga_drv.c was initially added on branch mga-0-0-1-branch. 1999-12-15 06:49:15 +00:00
Jeff Hartmann
8de9114ea6 file mga_dma.c was initially added on branch mga-0-0-1-branch. 1999-12-15 06:49:15 +00:00
Jeff Hartmann
1c6999d90c file mga_drv.h was initially added on branch mga-0-0-1-branch. 1999-12-15 06:49:15 +00:00