gallium/radeon: fix Hyper-Z hangs by programming PA_SC_MODE_CNTL_1 correctly
This is the recommended setting according to hw people and it makes Hyper-Z
stable. Just the two magic states.
This fixes Evergreen, Cayman, SI, CI, VI (using the Cayman code).
Cc: 11.0 11.1 <mesa-stable@lists.freedesktop.org>
Reviewed-by:
Alex Deucher <alexander.deucher@amd.com>
Showing
- src/gallium/drivers/r600/evergreen_state.c 7 additions, 2 deletionssrc/gallium/drivers/r600/evergreen_state.c
- src/gallium/drivers/radeon/cayman_msaa.c 9 additions, 3 deletionssrc/gallium/drivers/radeon/cayman_msaa.c
- src/gallium/drivers/radeon/r600d_common.h 2 additions, 0 deletionssrc/gallium/drivers/radeon/r600d_common.h
Please register or sign in to comment