Dave Airlie
|
bb7756eaed
|
radeon: free indices caught with valgrind
|
2009-01-22 21:29:22 +10:00 |
|
Dave Airlie
|
a5b54eb3c9
|
radeon: cleanup bo unref codepath in pending code
assert for bad case hopefully
|
2009-01-22 21:19:56 +10:00 |
|
Dave Airlie
|
11995807f1
|
radeon: fix counting for cfree handles in an inline
|
2009-01-22 21:12:54 +10:00 |
|
Dave Airlie
|
014c52eb6b
|
radeon: add r100/r200 workarounds for legacy aging
|
2009-01-23 02:47:15 +10:00 |
|
Dave Airlie
|
4ca76586c2
|
r200: disable some debug
|
2009-01-23 00:23:10 +10:00 |
|
Dave Airlie
|
7d01cb37d9
|
r200: emit elts into a separate ELT bo
|
2009-01-23 00:17:38 +10:00 |
|
Dave Airlie
|
eda2284961
|
r200r300: start merging span code
|
2009-01-22 04:14:40 +10:00 |
|
Dave Airlie
|
0788e42471
|
r200: remove indexed verts
|
2009-01-22 02:38:00 +10:00 |
|
Dave Airlie
|
909aeb005f
|
radeon: fix 1D textures
|
2009-01-22 01:24:50 +10:00 |
|
Dave Airlie
|
674b204ba7
|
r200: fix cubemaps
|
2009-01-22 01:17:31 +10:00 |
|
Dave Airlie
|
61bb82636f
|
r200/r300: port r200 texture handling to common code
we now get texrect + trivial textures working
|
2009-01-22 01:05:43 +10:00 |
|
Dave Airlie
|
2bf31b7ffd
|
r300/radeon: move face_for_target
|
2009-01-21 18:41:11 +10:00 |
|
Dave Airlie
|
e0ec3243e8
|
r300: start migrating common functions into common code
|
2009-01-21 02:21:45 +10:00 |
|
Dave Airlie
|
ddbd6ed326
|
r300: move to common texture_image object
|
2009-01-21 02:15:28 +10:00 |
|
Dave Airlie
|
33dc14c707
|
radeon/r200/r300: start to move to common miptree/texobj
|
2009-01-21 02:10:56 +10:00 |
|
Dave Airlie
|
d9c4a01bad
|
r200: make tri render on my r200.
|
2009-01-21 01:40:33 +10:00 |
|
Dave Airlie
|
04029e5ddb
|
r200: tri runs without crashing - doesn't draw anything
|
2009-01-20 22:59:34 +10:00 |
|
Dave Airlie
|
ed3a1cce73
|
r200: clear is working at least - not much else
|
2009-01-20 22:51:04 +10:00 |
|
Dave Airlie
|
08d90fe8a5
|
r300: move some more function to generic
|
2009-01-15 16:56:50 +10:00 |
|
Dave Airlie
|
1a51b76343
|
radeon/r200/r300: start to make cmd buf useful
|
2009-01-15 16:45:39 +10:00 |
|
Dave Airlie
|
0c0a55a211
|
r100/r200: move to new atom style emission
|
2009-01-15 16:38:59 +10:00 |
|
Dave Airlie
|
47e3a7d794
|
radeon: get ctx right in copybuffer
|
2009-01-14 15:54:28 +10:00 |
|
Dave Airlie
|
4aa874c636
|
r200: add missing symbols
|
2009-01-14 15:48:02 +10:00 |
|
Dave Airlie
|
8c6a7d0174
|
radeon/r200/r300: make legacy emit non-r300 specific
|
2009-01-14 15:45:29 +10:00 |
|
Dave Airlie
|
e7d06a55c5
|
radeon: move debug symbol add DRI2
|
2009-01-14 15:21:45 +10:00 |
|
Dave Airlie
|
61da612a4f
|
r300: start moving new r300 cmdbuf into common code
|
2009-01-14 15:14:09 +10:00 |
|
Dave Airlie
|
23295cf8e8
|
radeon/r200/r300: consolidate swap buffers
|
2009-01-14 13:38:12 +10:00 |
|
Dave Airlie
|
44b916b2c0
|
radeon: remove old lock code
|
2009-01-14 13:38:03 +10:00 |
|
Dave Airlie
|
7e5e327cea
|
radeon/r200/r300: consolidate the buffer copy/flip code into one place
|
2009-01-14 13:23:24 +10:00 |
|
Dave Airlie
|
d29e96bf33
|
radeon/r200/r300: attempt to move lock to common code
|
2009-01-14 12:04:00 +10:00 |
|
Dave Airlie
|
4637235183
|
radeon/r200/r300: initial attempt to convert to common context code
|
2009-01-14 10:54:52 +10:00 |
|
Dave Airlie
|
0217ed2cf9
|
radeon/r200: move more stuff closer together in context
|
2009-01-14 08:40:15 +10:00 |
|
Dave Airlie
|
b6e4869069
|
radeon/r200: move state atom to common header
|
2009-01-14 06:28:43 +10:00 |
|
Dave Airlie
|
692ca82116
|
radeon/r200: start splitting out commonalities into separate headers
|
2009-01-13 22:55:27 +10:00 |
|
Dave Airlie
|
4b9a09e9f6
|
radeon: use bo_wait to wait for all buffers to be rendered to
Not 100% sure this is correct, but its what Intel does and its better than
CP_IDLE.
|
2009-01-13 16:50:15 +10:00 |
|
Kristian Høgsberg
|
d67987b0d1
|
Bump dri2proto requirement to 1.99.3, drop CopyRegion bitmask from protocol.
(cherry picked from commit 154a9e5317)
|
2009-01-11 09:45:04 +10:00 |
|
Dave Airlie
|
efe68930dc
|
radeon/r300: add code to setup r300 vs r500 using pci device from kernel
|
2009-01-11 09:47:38 +10:00 |
|
Dave Airlie
|
2a287ddd32
|
r300: disable settexoffset extension on r300
|
2008-12-22 17:04:39 +10:00 |
|
Dave Airlie
|
d9b325f77e
|
radeon: fix library name for consistency
|
2008-12-22 12:28:16 +10:00 |
|
Dave Airlie
|
e14ffb1fa1
|
radeon: remove start/end offset + cleanup some whitespace
|
2008-12-22 12:11:21 +10:00 |
|
Dave Airlie
|
a42000bd6b
|
radeon: fixup r500 FP emission for new CS
|
2008-12-22 11:41:23 +10:00 |
|
Dave Airlie
|
9f2732d312
|
radeno: hopefully make r200/radeon build
|
2008-12-21 09:54:35 +10:00 |
|
Dave Airlie
|
72cd2c8c0c
|
radeon: make DRI1 one work with new CS mechanism
|
2008-12-01 16:39:58 +10:00 |
|
Jerome Glisse
|
9770bb32f5
|
radeon: cs add print cs callback
|
2008-11-16 17:59:46 +01:00 |
|
Jerome Glisse
|
f1d98e5127
|
radeon: fix pointer dangling
|
2008-11-16 17:58:43 +01:00 |
|
Jerome Glisse
|
56c458e0f2
|
radeon: update to libdrm-radeon API changes
|
2008-11-15 10:40:32 +01:00 |
|
Jerome Glisse
|
5b79c18c83
|
radeon: dri2 don't forget to free buffer
|
2008-11-14 11:26:17 +01:00 |
|
Jerome Glisse
|
93a9d2f18d
|
r300: release bo from pixmap
|
2008-11-14 11:26:17 +01:00 |
|
Jerome Glisse
|
c26ec97b13
|
r300: convert to new relocations format (see libdrm-radeon)
|
2008-11-14 11:26:17 +01:00 |
|
Jerome Glisse
|
d07d137931
|
r300: SetTex extension support
|
2008-11-14 11:26:17 +01:00 |
|