Dave Airlie
|
f3f1f7dc20
|
r300: disable assert that fires
|
16 years ago |
Dave Airlie
|
3713a7accf
|
radeon: unmap in case of two dma regions being used for one cmdbuf
|
16 years ago |
Dave Airlie
|
7e98907eb8
|
radeon: cleanup cmdbuffer
|
16 years ago |
Dave Airlie
|
832446c892
|
r300: fix front buffer rendering properly fixes tests in glean
|
16 years ago |
Dave Airlie
|
c5d9a7ab30
|
r200: fix build
|
16 years ago |
Dave Airlie
|
edbe1fac6a
|
radeon: fix span init needs more work
|
16 years ago |
Dave Airlie
|
45496122b7
|
radeon/r200/r300: merge span code into single shared file
|
16 years ago |
Dave Airlie
|
7394c429c0
|
radeon/r200: flush vertices when data in cmdbuf.
This fixes a whole bunch of regressions in piglit
|
16 years ago |
Dave Airlie
|
18aca218a2
|
radeon: r100 can't use some of the texture formats.
this fixes the texrect-many test
|
16 years ago |
Dave Airlie
|
4c36282ef9
|
radeon/r200/r300: fix span code for depth reading.
makes the maskedClear test work
|
16 years ago |
Dave Airlie
|
3e4d0c2a5d
|
r100: remove debug code
|
16 years ago |
Dave Airlie
|
639b5fca0c
|
r100: fix 3D texture fallback
|
16 years ago |
Dave Airlie
|
c3ca94bc91
|
radeon: fix fallback case where t->mt is valid NULL
|
16 years ago |
Dave Airlie
|
b1df5ed6db
|
radeon: put back state emission lastcmd
|
16 years ago |
Dave Airlie
|
d2fa89140e
|
r200: invalidate texture paths in some more places
|
16 years ago |
Dave Airlie
|
ccf7814a31
|
radeon: major cleanups removing old dead codepaths.
This should be working gears on radeon state
|
16 years ago |
Dave Airlie
|
9df844b109
|
radeon: fix alignment issues in ELT code
|
16 years ago |
Dave Airlie
|
3fafaf8959
|
radeon: make more r100 work
|
16 years ago |
Dave Airlie
|
abdf1f65d2
|
r200: cleanup some bits that aren't used
|
16 years ago |
Dave Airlie
|
e223b7c312
|
radeon: port over arrays code even though not in use yet
|
16 years ago |
Dave Airlie
|
36d3f3e74a
|
r100: fixup radeon so gears seems to work
|
16 years ago |
Dave Airlie
|
16f4b10170
|
radeon: remove unused texmem
|
16 years ago |
Dave Airlie
|
0a43603c1c
|
r300: fix some autostate batch setups
|
16 years ago |
Dave Airlie
|
8fe61fc5ba
|
radeon/r200 remove more unused code
|
16 years ago |
Dave Airlie
|
b584b0728d
|
radeon: make compile again.
Not tested but ripped out lots of stuff unneeded anymore time to test later
|
16 years ago |
Dave Airlie
|
88a409fa8e
|
r300: fix up CS for modesetting - gears under kms works
|
16 years ago |
Dave Airlie
|
c370776b02
|
radeon: make generate_mipmap static
|
16 years ago |
Dave Airlie
|
0bcac04100
|
r300: fix swtcl
|
16 years ago |
Dave Airlie
|
c1a42f5cdc
|
r200: fixup DMA region stuff
|
16 years ago |
Dave Airlie
|
e44effcfcb
|
radeon: call getpagesize once and store in a static
|
16 years ago |
Dave Airlie
|
711cbf30a1
|
r300: make dma buffer reuse much more sensible
|
16 years ago |
Dave Airlie
|
55c8a79a33
|
radeon: add support for stencil buffers + misc debug changes
this adds the stencil rb setup, along with misc changes to formatting
and debug
|
16 years ago |
Dave Airlie
|
3f59bee438
|
r200: move to new mipmap interface
|
16 years ago |
Dave Airlie
|
c85a3851b6
|
radeon: only do the fb read if we are mapping a VRAM object
this makes writing the DMA buffers got a lot better
|
16 years ago |
Dave Airlie
|
e8f575d657
|
radeon_cs: move to inline cs_write_dword
this gets back some of the CPU this was wasting
|
16 years ago |
Dave Airlie
|
4c078cfbad
|
radeon: add a reference to the static buffers so they don't get deleted
|
16 years ago |
Dave Airlie
|
d9cf131925
|
r300: fixup mipmap + texsubimage issues
This fixes a few regression in piglit, and adds some debug to the mipmap code
|
16 years ago |
Dave Airlie
|
dbf72bdd3d
|
radeon_bo: align size of bo to page size.
This is really required for the VRAM allocator upload function.
|
16 years ago |
Dave Airlie
|
75762a8219
|
radeon: this code forgot to add dPriv x/y back to spans
|
16 years ago |
Dave Airlie
|
f4dfafd50a
|
r300: rename validate textures to validate buffers
|
16 years ago |
Dave Airlie
|
f68a61d883
|
r200/r300: swtcl fixups to use old dma buffers on top of BOs
|
16 years ago |
Dave Airlie
|
e45213d89b
|
r200/r300: add aperture space checks
|
16 years ago |
Dave Airlie
|
08bb7eedfb
|
r200: fix swtcl - slow but works
|
16 years ago |
Dave Airlie
|
70661f678e
|
WIP comit
|
16 years ago |
Dave Airlie
|
c9bb5cd20e
|
r200: bring back single dma flush
|
16 years ago |
Dave Airlie
|
59b183ce0f
|
radeon: remove even more common code
|
16 years ago |
Dave Airlie
|
5ba92a5b05
|
radeon/r200/r300: bring back old style DMA buffer on top of BOs.
this gets back a lot of the lots speed in gears on r500 at least
I also fixed the legacy bufmgr to deal when the dma space fills up
|
16 years ago |
Dave Airlie
|
682ebc79d5
|
r200: start work on userspace clear for r200
|
16 years ago |
Dave Airlie
|
5fbb00a11e
|
r200: unref swtcl buffer correctly
|
16 years ago |
Dave Airlie
|
b13746b558
|
r300: fix some whitespace
|
16 years ago |