From: Marek Olšák <[email protected]>

---
 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 63edfde..3fe8aab 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;
-- 
1.9.1

_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to