From 95187c03f1f4db910dba0bb79cb80d2bb9823472 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 30 Jul 2021 18:19:46 -0400 Subject: [PATCH] panfrost: Simplify blend_factor_constant_mask Signed-off-by: Alyssa Rosenzweig Part-of: --- src/panfrost/lib/pan_blend.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/panfrost/lib/pan_blend.c b/src/panfrost/lib/pan_blend.c index c2b7d99f5ba..38d3ab39d4c 100644 --- a/src/panfrost/lib/pan_blend.c +++ b/src/panfrost/lib/pan_blend.c @@ -72,14 +72,12 @@ can_fixed_function_equation(enum blend_func blend_func, static unsigned blend_factor_constant_mask(enum blend_factor factor) { - unsigned mask = 0; - if (factor == BLEND_FACTOR_CONSTANT_COLOR) - mask |= 0b0111; /* RGB */ + return 0b0111; /* RGB */ else if (factor == BLEND_FACTOR_CONSTANT_ALPHA) - mask |= 0b1000; /* A */ - - return mask; + return 0b1000; /* A */ + else + return 0b0000; /* - */ } unsigned