radeon/r200/r300: bring back old style DMA buffer on top of BOs.
authorDave Airlie <airlied@redhat.com>
Thu, 29 Jan 2009 06:47:37 +0000 (16:47 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 29 Jan 2009 06:47:37 +0000 (16:47 +1000)
commit5ba92a5b0543b4ff2c7db6101029ba36cb9843fa
tree5d03423813f9044a6e05b66c7a141fd1a315447c
parent682ebc79d55ae6aede3369e344dbcb320be1f39f
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
19 files changed:
src/mesa/drivers/dri/r200/Makefile
src/mesa/drivers/dri/r200/r200_context.c
src/mesa/drivers/dri/r200/r200_context.h
src/mesa/drivers/dri/r200/r200_maos_arrays.c
src/mesa/drivers/dri/r200/r200_texmem.c [deleted file]
src/mesa/drivers/dri/r300/r300_context.c
src/mesa/drivers/dri/r300/r300_context.h
src/mesa/drivers/dri/r300/r300_emit.c
src/mesa/drivers/dri/r300/r300_ioctl.c
src/mesa/drivers/dri/r300/r300_render.c
src/mesa/drivers/dri/r300/r300_swtcl.c
src/mesa/drivers/dri/radeon/common_context.h
src/mesa/drivers/dri/radeon/common_misc.c
src/mesa/drivers/dri/radeon/common_misc.h
src/mesa/drivers/dri/radeon/radeon_bo_legacy.c
src/mesa/drivers/dri/radeon/radeon_context.c
src/mesa/drivers/dri/radeon/radeon_context.h
src/mesa/drivers/dri/radeon/radeon_ioctl.c
src/mesa/drivers/dri/radeon/radeon_ioctl.h