From: Alyssa Rosenzweig Date: Sun, 24 Mar 2019 22:41:15 +0000 (+0000) Subject: panfrost/midgard: Schedule ball/bany to vectors X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=72cd677bac60aac17e72fd3ca30b940fa7d19d74;p=mesa.git panfrost/midgard: Schedule ball/bany to vectors Though they output scalars, they need a vector unit to make sense. Signed-off-by: Alyssa Rosenzweig --- diff --git a/src/gallium/drivers/panfrost/midgard/helpers.h b/src/gallium/drivers/panfrost/midgard/helpers.h index 268259ce432..c90d7530ecb 100644 --- a/src/gallium/drivers/panfrost/midgard/helpers.h +++ b/src/gallium/drivers/panfrost/midgard/helpers.h @@ -251,8 +251,8 @@ static unsigned alu_opcode_props[256] = { [midgard_alu_op_ilsr] = UNITS_ADD, [midgard_alu_op_ilsr] = UNITS_ADD, - [midgard_alu_op_fball_eq] = UNITS_MOST, - [midgard_alu_op_fbany_neq] = UNITS_MOST, - [midgard_alu_op_iball_eq] = UNITS_MOST, - [midgard_alu_op_ibany_neq] = UNITS_MOST + [midgard_alu_op_fball_eq] = UNITS_VECTOR, + [midgard_alu_op_fbany_neq] = UNITS_VECTOR, + [midgard_alu_op_iball_eq] = UNITS_VECTOR, + [midgard_alu_op_ibany_neq] = UNITS_VECTOR };