commit | 5fb77a582a82e6e009f91c2bc74bb6b138afd657 | [log] [tgz] |
---|---|---|
author | Dave Airlie <airlied@redhat.com> | Tue Nov 03 16:38:09 2020 +1000 |
committer | Marge Bot <eric+marge@anholt.net> | Wed Nov 04 01:53:29 2020 +0000 |
tree | f67531bf4361417b8a88de0911ba9d338151d4c2 | |
parent | 47701d47e7919b369d19d5a0e234d92c8eb01476 [diff] |
lavapipe: request correct sample mask behaviour Fixes: dEQP-VK.rasterization.frag_side_effect* Reviewed-by: Roland Scheidegger <sroland@vmware.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7435>
diff --git a/src/gallium/frontends/lavapipe/lvp_execute.c b/src/gallium/frontends/lavapipe/lvp_execute.c index 5ad56ee..15c105f 100644 --- a/src/gallium/frontends/lavapipe/lvp_execute.c +++ b/src/gallium/frontends/lavapipe/lvp_execute.c
@@ -428,6 +428,7 @@ state->rs_state.clip_halfz = true; state->rs_state.half_pixel_center = true; state->rs_state.scissor = true; + state->rs_state.no_ms_sample_mask_out = true; if (!dynamic_states[VK_DYNAMIC_STATE_LINE_WIDTH]) state->rs_state.line_width = rsc->lineWidth;