diff options
-rw-r--r-- | src/gallium/drivers/radeonsi/si_state_draw.c | 4 |
1 files 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 27b4be6fe66..0e7a1808619 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; |