r600g: flush FMASK and CMASK when changing colorbuffers on Evergreen
authorMarek Olšák <maraeo@gmail.com>
Tue, 25 Sep 2012 01:11:22 +0000 (03:11 +0200)
committerMarek Olšák <maraeo@gmail.com>
Thu, 27 Sep 2012 17:14:44 +0000 (19:14 +0200)
commit933faae2b8669f459e7ab27d6bcbfb6f4136b6d5
tree60fa5ecedd9856f708eb8f700470bacbede7b4f9
parent9f5d6320f2ee1e8147866030212f9924c6b3bf60
r600g: flush FMASK and CMASK when changing colorbuffers on Evergreen

This fixes rare graphical corruption.

NOTE: This is a candidate for the stable branches.
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600.h
src/gallium/drivers/r600/r600_hw_context.c
src/gallium/drivers/r600/r600_hw_context_priv.h
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600d.h