From 1b3777ee0f174d4797a00c08ec40c179a77c7166 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 12 Jul 2022 13:57:08 -0500 Subject: [PATCH] panfrost: Simplify sample_shading Nos that glsl_to_nir is setting sample_shading_enable whenever FB fetch is used, we don't need to duplicate it here. Reviewed-by: Alyssa Rosenzweig Part-of: --- src/panfrost/lib/pan_shader.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/panfrost/lib/pan_shader.c b/src/panfrost/lib/pan_shader.c index b8ebfc5bc12..12b25480be5 100644 --- a/src/panfrost/lib/pan_shader.c +++ b/src/panfrost/lib/pan_shader.c @@ -251,10 +251,7 @@ GENX(pan_shader_compile)(nir_shader *s, info->fs.outputs_read = s->info.outputs_read >> FRAG_RESULT_DATA0; info->fs.outputs_written = s->info.outputs_written >> FRAG_RESULT_DATA0; - - /* EXT_shader_framebuffer_fetch requires per-sample */ - info->fs.sample_shading = s->info.fs.uses_sample_shading || - info->fs.outputs_read; + info->fs.sample_shading = s->info.fs.uses_sample_shading; info->fs.can_discard = s->info.fs.uses_discard; info->fs.early_fragment_tests = s->info.fs.early_fragment_tests;