radeonsi: don't use CLEAR_STATE on SI
authorMarek Olšák <marek.olsak@amd.com>
Tue, 15 Aug 2017 15:51:05 +0000 (17:51 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Fri, 18 Aug 2017 13:59:22 +0000 (15:59 +0200)
commit13aa8d3da92bd83abc8d5212764a15b1217e93bd
treee0ff9fc39934360d6b7b67939212c4e5a296d3c0
parent5ee159e4b3122f3906845a7126e5cdf463a7d465
radeonsi: don't use CLEAR_STATE on SI

This fixes random hangs with Unigine Valley.

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

Fixes: 064550238ef0 ("radeonsi: use CLEAR_STATE to initialize some registers")
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeonsi/si_hw_context.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_state.c