From adcbda42e38a09b41dd00e59b79a9792d02bc321 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 15 Apr 2021 18:27:52 -0400 Subject: [PATCH] panfrost: Allow FPK when there are no side effects Enables FPK for most real content. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Boris Brezillon Part-of: --- src/gallium/drivers/panfrost/pan_cmdstream.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index 2d7f0810142..660cf316d34 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -469,6 +469,9 @@ panfrost_prepare_bifrost_fs_state(struct panfrost_context *ctx, !(rt_mask & ~fs->info.outputs_written) && !alpha_to_coverage && !blend_reads_dest; + + state->properties.bifrost.allow_forward_pixel_to_be_killed = + !fs->info.fs.sidefx; } }