r600g: cleanup some of the DB blit code
authorDave Airlie <airlied@redhat.com>
Wed, 22 Sep 2010 02:57:45 +0000 (12:57 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 22 Sep 2010 03:33:57 +0000 (13:33 +1000)
commit41ef78c5af9a8b0ac80d9bd5375700a8bd0643f8
tree1f9c33436de0dd36ba64bb38217845c662c513b5
parent6e901e330aa7f0d186dad19bcc886bf45a76e50b
r600g: cleanup some of the DB blit code

add cb/db flush states to the blit code.
add support for the rv6xx that need special treatment.
according to R6xx_7xx_3D.pdf

set r700 CB_SHADER_CONTROL reg in blit code
docs say dual export should be disabled for DB->CB
src/gallium/drivers/r600/r600_blit.c
src/gallium/drivers/r600/r600d.h