summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2018-10-21 17:43:32 -0700
committerKenneth Graunke <[email protected]>2019-02-21 10:26:09 -0800
commit5bd49a47b6b5febfa54ec03bd1fa5e140b8a6e61 (patch)
tree23c85b313b8d686ada2cfe9ea13212e48ad16dcb /src/gallium
parentd98967d936f95d1406afe333701ecc50c13e4e60 (diff)
iris: flag CC_VIEWPORT when changing num viewports
this also has a loop over num_viewports
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/iris/iris_program.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/iris/iris_program.c b/src/gallium/drivers/iris/iris_program.c
index ed72c2848e2..fc874c4c08f 100644
--- a/src/gallium/drivers/iris/iris_program.c
+++ b/src/gallium/drivers/iris/iris_program.c
@@ -921,6 +921,7 @@ update_last_vue_map(struct iris_context *ice,
(vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? IRIS_MAX_VIEWPORTS : 1;
ice->state.dirty |= IRIS_DIRTY_CLIP |
IRIS_DIRTY_SF_CL_VIEWPORT |
+ IRIS_DIRTY_CC_VIEWPORT |
IRIS_DIRTY_SCISSOR_RECT |
IRIS_DIRTY_UNCOMPILED_FS |
ice->state.dirty_for_nos[IRIS_NOS_LAST_VUE_MAP];