Mesa (master): panfrost/midgard: Schedule ball/bany to vectors
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Mar 26 23:37:32 UTC 2019
Module: Mesa
Branch: master
Commit: 72cd677bac60aac17e72fd3ca30b940fa7d19d74
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72cd677bac60aac17e72fd3ca30b940fa7d19d74
Author: Alyssa Rosenzweig <alyssa at rosenzweig.io>
Date: Sun Mar 24 22:41:15 2019 +0000
panfrost/midgard: Schedule ball/bany to vectors
Though they output scalars, they need a vector unit to make sense.
Signed-off-by: Alyssa Rosenzweig <alyssa at rosenzweig.io>
---
src/gallium/drivers/panfrost/midgard/helpers.h | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
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
};
More information about the mesa-commit
mailing list