Mesa (master): radeonsi: simplify dereferences in si_update_spi_map

Marek Olšák mareko at kemper.freedesktop.org
Sun Oct 12 21:54:29 UTC 2014


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

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Oct  4 20:59:48 2014 +0200

radeonsi: simplify dereferences in si_update_spi_map

Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

---

 src/gallium/drivers/radeonsi/si_state_draw.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/radeonsi/si_state_draw.c b/src/gallium/drivers/radeonsi/si_state_draw.c
index 27b4be6..0e7a180 100644
--- a/src/gallium/drivers/radeonsi/si_state_draw.c
+++ b/src/gallium/drivers/radeonsi/si_state_draw.c
@@ -509,7 +509,7 @@ bcolor:
 
 		if (ps->input[i].interpolate == TGSI_INTERPOLATE_CONSTANT ||
 		    (ps->input[i].interpolate == TGSI_INTERPOLATE_COLOR &&
-		     sctx->ps_shader->current->key.ps.flatshade)) {
+		     ps->key.ps.flatshade)) {
 			tmp |= S_028644_FLAT_SHADE(1);
 		}
 
@@ -536,7 +536,7 @@ bcolor:
 			       tmp);
 
 		if (name == TGSI_SEMANTIC_COLOR &&
-		    sctx->ps_shader->current->key.ps.color_two_side) {
+		    ps->key.ps.color_two_side) {
 			name = TGSI_SEMANTIC_BCOLOR;
 			param_offset++;
 			goto bcolor;




More information about the mesa-commit mailing list