From: Alyssa Rosenzweig Date: Fri, 29 Jan 2021 17:13:47 +0000 (-0500) Subject: panfrost: Respect info.fs.uses_sample_shading X-Git-Tag: upstream/21.2.3~8006 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b6ad375bdfe01b011242f761fc2f8df8fa899fef;p=platform%2Fupstream%2Fmesa.git panfrost: Respect info.fs.uses_sample_shading Now that this is a link-time property. Signed-off-by: Alyssa Rosenzweig Part-of: --- diff --git a/src/gallium/drivers/panfrost/pan_assemble.c b/src/gallium/drivers/panfrost/pan_assemble.c index f67e4b7..3f63387 100644 --- a/src/gallium/drivers/panfrost/pan_assemble.c +++ b/src/gallium/drivers/panfrost/pan_assemble.c @@ -351,7 +351,8 @@ panfrost_shader_compile(struct panfrost_context *ctx, state->outputs_read = outputs_read >> FRAG_RESULT_DATA0; /* EXT_shader_framebuffer_fetch requires per-sample */ - state->sample_shading = outputs_read; + state->sample_shading = s->info.fs.uses_sample_shading || + outputs_read; /* List of reasons we need to execute frag shaders when things * are masked off */