r600g: fix check_and_set_bank_swizzle
authorVadim Girlin <vadimgirlin@gmail.com>
Wed, 24 Aug 2011 20:32:54 +0000 (00:32 +0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 25 Aug 2011 20:58:06 +0000 (16:58 -0400)
commit6ba68c7654ee9c2e90b99b4ba653287684904c74
tree65cccc7b2833f61c4dc5bb856960a10a98a789b6
parent778ecc928388b2905d516743d0bdf19ffce03acb
r600g: fix check_and_set_bank_swizzle

Need to do full check when not all bank swizzles in the group are forced
(e.g. when trying to merge interp_* group with the next instruction)

Note: This is a candidate for the 7.11 branch.

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
src/gallium/drivers/r600/r600_asm.c