diff options
author | Kenneth Graunke <[email protected]> | 2018-10-21 17:43:32 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2019-02-21 10:26:09 -0800 |
commit | 5bd49a47b6b5febfa54ec03bd1fa5e140b8a6e61 (patch) | |
tree | 23c85b313b8d686ada2cfe9ea13212e48ad16dcb /src/gallium | |
parent | d98967d936f95d1406afe333701ecc50c13e4e60 (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.c | 1 |
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]; |