Mesa (master): radeonsi: don't set VGT_GS_MODE as part of the GS state

Marek Olšák mareko at kemper.freedesktop.org
Sun Apr 16 23:30:59 UTC 2017


Module: Mesa
Branch: master
Commit: 777f305840271a2f7ddf08a15ea8ad24f0bc04fc
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=777f305840271a2f7ddf08a15ea8ad24f0bc04fc

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Apr 12 17:48:16 2017 +0200

radeonsi: don't set VGT_GS_MODE as part of the GS state

The VS state sets it.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

---

 src/gallium/drivers/radeonsi/si_state_shaders.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c
index c52ffd90f7..9d05871b8e 100644
--- a/src/gallium/drivers/radeonsi/si_state_shaders.c
+++ b/src/gallium/drivers/radeonsi/si_state_shaders.c
@@ -583,8 +583,6 @@ static void si_shader_gs(struct si_shader *shader)
 	if (!pm4)
 		return;
 
-	si_pm4_set_reg(pm4, R_028A40_VGT_GS_MODE, si_vgt_gs_mode(shader->selector));
-
 	offset = num_components[0] * sel->gs_max_out_vertices;
 	si_pm4_set_reg(pm4, R_028A60_VGT_GSVS_RING_OFFSET_1, offset);
 	if (max_stream >= 1)




More information about the mesa-commit mailing list