diff --git a/src/gallium/drivers/radeonsi/si_shader_nir.c b/src/gallium/drivers/radeonsi/si_shader_nir.c index 5adf4d6b6f9..ce41c59d16b 100644 --- a/src/gallium/drivers/radeonsi/si_shader_nir.c +++ b/src/gallium/drivers/radeonsi/si_shader_nir.c @@ -15,8 +15,7 @@ bool si_alu_to_scalar_packed_math_filter(const nir_instr *instr, const void *dat if (instr->type == nir_instr_type_alu) { nir_alu_instr *alu = nir_instr_as_alu(instr); - if (alu->dest.dest.is_ssa && - alu->dest.dest.ssa.bit_size == 16 && + if (alu->dest.dest.ssa.bit_size == 16 && alu->dest.dest.ssa.num_components == 2) return false; }