summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGert Wollny <gert.wollny@collabora.com>2020-09-19 15:36:35 +0200
committerMarge Bot <eric+marge@anholt.net>2020-09-21 17:16:54 +0000
commit07cb38f0d2fb9aae8d5c62875c69f9c3262defb9 (patch)
tree792c1cf293fce1511bf64edcd575bac3feefd402
parenteb3199db3e558672a332f9fcf26f90b9c3c04498 (diff)
r600/sfn: Fix component count for fdph
The second parameter has four components, and this is the one that would be copied when splitting constants. Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6787>
-rw-r--r--src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp b/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp
index b2da81f2104..bfcce67a28b 100644
--- a/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp
+++ b/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp
@@ -217,7 +217,6 @@ unsigned EmitAluInstruction::num_src_comp(const nir_alu_instr& instr)
return 2;
case nir_op_fdot3:
- case nir_op_fdph:
case nir_op_bany_inequal3:
case nir_op_ball_iequal3:
case nir_op_bany_fnequal3:
@@ -225,6 +224,7 @@ unsigned EmitAluInstruction::num_src_comp(const nir_alu_instr& instr)
return 3;
case nir_op_fdot4:
+ case nir_op_fdph:
case nir_op_bany_inequal4:
case nir_op_ball_iequal4:
case nir_op_bany_fnequal4: