r600g: workaround hyperz lockup on evergreen
authorJerome Glisse <jglisse@redhat.com>
Wed, 20 Feb 2013 21:20:17 +0000 (16:20 -0500)
committerJerome Glisse <jglisse@redhat.com>
Thu, 28 Feb 2013 14:48:05 +0000 (09:48 -0500)
commit6bc7605745d53df94398b724b66db74d23d09e03
tree8c6084c03e34775ccacb4b5fad52a0cd20c72f79
parentc6ae10887e46ae59c6386118d88143728eb890cc
r600g: workaround hyperz lockup on evergreen

This work around disable hyperz if write to zbuffer is disabled. Somehow
using hyperz when not writting to the zbuffer trigger GPU lockup. See :

https://bugs.freedesktop.org/show_bug.cgi?id=60848

Candidate for 9.1

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_state_common.c