From b6ad375bdfe01b011242f761fc2f8df8fa899fef Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 29 Jan 2021 12:13:47 -0500 Subject: [PATCH] panfrost: Respect info.fs.uses_sample_shading Now that this is a link-time property. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/panfrost/pan_assemble.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/panfrost/pan_assemble.c b/src/gallium/drivers/panfrost/pan_assemble.c index f67e4b7621a..3f6338783fd 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 */