Keith Whitwell
|
292d4a5b28
|
Update the hardware breadcrumb in the sarea on irq reception so that
clients can avoid an ioctl waiting on fences that have already been
received. Would be even better if the hardware did the update itself.
|
2006-02-09 23:14:16 +00:00 |
Thomas Hellstrom
|
f99fc2c12d
|
file drm_mm.c was initially added on branch drm-ttm-branch.
|
2006-02-01 12:58:38 +00:00 |
Alan Hourihane
|
07e1126bde
|
add missing name, desc, date, major, minor and patchlevel entries
|
2006-01-26 12:14:09 +00:00 |
Alan Hourihane
|
1f0da9daca
|
fix an error message typo Unkown -> Unknown
|
2006-01-24 21:24:53 +00:00 |
Alan Hourihane
|
f19c9eecd1
|
other part of revert
|
2006-01-24 21:18:41 +00:00 |
Alan Hourihane
|
788750fc8c
|
put back some of Dave's code related to vblank support - accidentally
reverted.
|
2006-01-24 21:16:54 +00:00 |
Thomas Hellstrom
|
3e8918adc8
|
file Makefile.am was initially added on branch drm-ttm-branch.
|
2006-01-24 14:08:05 +00:00 |
Thomas Hellstrom
|
8a9ecf45fa
|
file drm_hashtab.c was initially added on branch drm-ttm-branch.
|
2006-01-24 11:20:05 +00:00 |
Alan Hourihane
|
270cffbe43
|
Fix CMDBUFFER path, add heap destroy and flesh out sarea for rotation
(Tungsten Graphics)
|
2006-01-23 10:05:22 +00:00 |
Aapo Tahkola
|
9a01593f1a
|
Add support for texture cache flushes (R300_TX_CNTL)
|
2006-01-20 21:45:28 +00:00 |
Aapo Tahkola
|
534bfb3742
|
Sync from r300_reg.h from Mesa.
|
2006-01-20 21:30:07 +00:00 |
Alan Hourihane
|
e9732865b7
|
add Intel i945GM support
|
2006-01-19 14:14:06 +00:00 |
Thomas Hellstrom
|
d394c9fa08
|
via: direction bug in get_user_pages call in via_dmablit.c fixed. Bumped
minor since this causes the via DDX to fail with vlc video player.
|
2006-01-12 19:08:16 +00:00 |
Thomas Hellstrom
|
2e0c281d1a
|
via: Version via_drm.h Alter the drm_via_dmablit_t IOCTL arg.
|
2006-01-06 11:57:40 +00:00 |
Thomas Hellstrom
|
a019c10c30
|
via: Last commit really required a bump of minor. Fix.
|
2006-01-06 11:52:01 +00:00 |
Thomas Hellstrom
|
661004544c
|
via: Combine PCI DMA transfers with stride==width (Idea from Luc
Verhaegen). A somewhat saner PCI DMA transfer size check. Fix some
typos. Bump patchlevel.
|
2006-01-06 11:19:06 +00:00 |
Dave Airlie
|
3f23f9b99d
|
nothing from VIA or S3 in this
|
2006-01-02 09:17:41 +00:00 |
Dave Airlie
|
2a9dbb2895
|
make max minor more rational
|
2006-01-02 05:55:31 +00:00 |
Dave Airlie
|
92150972e5
|
use drm_cards_limit instead of cards_limit
|
2006-01-02 05:54:10 +00:00 |
Dave Airlie
|
781d96c61f
|
use common read/write routines
|
2006-01-02 05:52:17 +00:00 |
Dave Airlie
|
8fef6fe4f0
|
sparse cleanups
|
2006-01-02 05:43:04 +00:00 |
Dave Airlie
|
bbcba83ef7
|
The radeon DRM wasn't passing sparse checking in the kernel, this fixes it
by adding a new kernel internal cmd buffer type, that has no userspace
members, and passes it around.
|
2006-01-02 05:39:19 +00:00 |
Dave Airlie
|
dcbcc60864
|
align spacing with kernel
|
2006-01-02 05:38:03 +00:00 |
Dave Airlie
|
1ad5dfc369
|
whitespace cleanup/aligment with kernel
|
2006-01-02 05:22:50 +00:00 |
Dave Airlie
|
b2be72c444
|
some fixes from linux kernel
|
2006-01-02 03:44:23 +00:00 |
Dave Airlie
|
fb91c500bf
|
complete fix for historic attribution
|
2006-01-02 03:32:03 +00:00 |
Dave Airlie
|
1d86c36655
|
complete fix for attribution
|
2006-01-02 03:30:57 +00:00 |
Dave Airlie
|
42cd50fa90
|
Realign via driver with changes in Linux kernel (mainly whitespace)
|
2006-01-02 03:25:49 +00:00 |
Eric Anholt
|
26462b9aa4
|
Initialize sv.drm_dd_minor to "don't care" along with dd_major, to appease
valgrind.
|
2005-12-31 11:48:12 +00:00 |
Eric Anholt
|
7f2c7f9977
|
Merge patch from jhb to catch up with FreeBSD-current vgapci master device
changes.
|
2005-12-30 02:17:05 +00:00 |
Dave Airlie
|
780e90e4a2
|
add radeon card type get param so userspace can avoid walking PCI
|
2005-12-29 00:17:51 +00:00 |
Dave Airlie
|
b14d15ac41
|
Add vblank support to i915 DRM..
|
2005-12-28 23:49:59 +00:00 |
Dave Airlie
|
4c988520a8
|
step back one reported bugs against that patch
|
2005-12-28 22:36:51 +00:00 |
Dave Airlie
|
274fdf482b
|
fix radeon memory mapping from Ben Herrenschmidt
|
2005-12-16 08:02:17 +00:00 |
Dave Airlie
|
e7b0176584
|
Lindent some via files
|
2005-12-16 07:59:13 +00:00 |
Eric Anholt
|
2911edaed7
|
Remove driver.device_is_agp code duplicated in drm_device_find_capability,
when it really wanted to live in drm_device_is_agp.
|
2005-12-05 10:53:06 +00:00 |
Dave Airlie
|
0b4fdc81d1
|
add texrect support for r300
|
2005-12-05 01:11:20 +00:00 |
Dave Airlie
|
be16e93537
|
Fix from SuSE for issue with context creation failure
|
2005-12-04 01:24:23 +00:00 |
Eric Anholt
|
f5a9f27bf6
|
Add RV410 X700PRO PCI ID
Submitted by: Adam K Kirchhoff <adamk@voicenet.com>
|
2005-12-02 23:55:21 +00:00 |
Eric Anholt
|
20fcbae5ac
|
Finish the last bits necessary to get the i915 DRM port working on FreeBSD
Submitted by: Alexey Popov <llp@iteranet.com>
|
2005-12-02 23:41:47 +00:00 |
Eric Anholt
|
422002dc84
|
FreeBSD PR kern/85479: Restore the enabling of debugging by default by the
DRM_DEBUG kernel option. It remains controlled by hw.dri.*.debug no
matter what.
|
2005-12-02 08:47:04 +00:00 |
Adam Jackson
|
7d735a8c9f
|
Bump package and DSO numbers to 2.0 to reflect 32/64 ABI change
|
2005-11-30 18:44:54 +00:00 |
Adam Jackson
|
f28dddb551
|
Resync from Xorg head: conditional include of xorg-config.h
|
2005-11-30 03:51:46 +00:00 |
Adam Jackson
|
ea08b613bd
|
Resync from Xorg head (Bug #3815, GNU/kFreeBSD hack)
|
2005-11-30 02:55:14 +00:00 |
Adam Jackson
|
b3189730e7
|
Add TODO based on my email from a while ago
|
2005-11-29 21:10:59 +00:00 |
Adam Jackson
|
6941b375e8
|
Remove redundant #ifdef stanza
|
2005-11-29 20:03:38 +00:00 |
Adam Jackson
|
48198970ce
|
Error checking for drmStrdup (Tilman Sauerbeck)
|
2005-11-29 20:02:34 +00:00 |
Dave Airlie
|
7ede209ce0
|
fixup xf86drm.c for new headers
|
2005-11-29 09:50:47 +00:00 |
Dave Airlie
|
0db80529d5
|
Fix from Hugh Dickins for consistent mapping
|
2005-11-29 09:46:27 +00:00 |
Dave Airlie
|
645e2d411d
|
fixes from Egbert for 64bit
|
2005-11-29 09:19:20 +00:00 |