From 5fb77a582a82e6e009f91c2bc74bb6b138afd657 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 3 Nov 2020 16:38:09 +1000 Subject: [PATCH] lavapipe: request correct sample mask behaviour Fixes: dEQP-VK.rasterization.frag_side_effect* Reviewed-by: Roland Scheidegger Part-of: --- src/gallium/frontends/lavapipe/lvp_execute.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/frontends/lavapipe/lvp_execute.c b/src/gallium/frontends/lavapipe/lvp_execute.c index 5ad56ee02ca..15c105faa86 100644 --- a/src/gallium/frontends/lavapipe/lvp_execute.c +++ b/src/gallium/frontends/lavapipe/lvp_execute.c @@ -428,6 +428,7 @@ static void handle_graphics_pipeline(struct lvp_cmd_buffer_entry *cmd, 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;