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>
This commit is contained in:
@@ -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:
|
||||
|
Reference in New Issue
Block a user