diff --git a/src/compiler/nir/nir_lower_io.c b/src/compiler/nir/nir_lower_io.c index 2cff415eb43..00ea0bd739a 100644 --- a/src/compiler/nir/nir_lower_io.c +++ b/src/compiler/nir/nir_lower_io.c @@ -1964,7 +1964,7 @@ static bool is_dual_slot(nir_intrinsic_instr *intrin) nir_src_num_components(intrin->src[0]) >= 3; } - return nir_dest_bit_size(intrin->dest) && + return nir_dest_bit_size(intrin->dest) == 64 && nir_dest_num_components(intrin->dest) >= 3; }