summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_program.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2016-04-20 17:00:13 -0700
committerEric Anholt <eric@anholt.net>2016-04-22 11:27:11 -0700
commit79b36168e00891c765d0dffed411beca48be1da5 (patch)
treec0db93223c32cdd0f1cd572d1b5c22c8afab4284 /src/gallium/drivers/vc4/vc4_program.c
parent876c64719472bf81d2d2a4b46fb406f91caa6ac4 (diff)
downloadexternal_mesa3d-79b36168e00891c765d0dffed411beca48be1da5.zip
external_mesa3d-79b36168e00891c765d0dffed411beca48be1da5.tar.gz
external_mesa3d-79b36168e00891c765d0dffed411beca48be1da5.tar.bz2
vc4: Make sure we recompile when sample_mask changes.
Part of fixing piglit EXT_framebuffer_multisample/sample-coverage inverted (there is also a bug with RCL tiled blits) Cc: "11.1 11.2" <mesa-stable@lists.freedesktop.org>
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_program.c')
-rw-r--r--src/gallium/drivers/vc4/vc4_program.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/vc4/vc4_program.c b/src/gallium/drivers/vc4/vc4_program.c
index 4235d26..fa81622 100644
--- a/src/gallium/drivers/vc4/vc4_program.c
+++ b/src/gallium/drivers/vc4/vc4_program.c
@@ -2176,6 +2176,7 @@ vc4_update_compiled_fs(struct vc4_context *vc4, uint8_t prim_mode)
VC4_DIRTY_FRAMEBUFFER |
VC4_DIRTY_ZSA |
VC4_DIRTY_RASTERIZER |
+ VC4_DIRTY_SAMPLE_MASK |
VC4_DIRTY_FRAGTEX |
VC4_DIRTY_TEXSTATE |
VC4_DIRTY_UNCOMPILED_FS))) {