From: Jason Ekstrand Date: Tue, 13 Nov 2018 19:24:34 +0000 (-0600) Subject: nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16 X-Git-Tag: android-x86-9.0-r1~11653 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=4266932c0b301005dcc747fb6c2fef36a3af6ffe;p=android-x86%2Fexternal-mesa.git nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16 It messes up when trying to lower. Cc: mesa-stable@lists.freedesktop.org Reviewed-by: Samuel Iglesias Gonsálvez --- diff --git a/src/compiler/nir/nir_lower_alu_to_scalar.c b/src/compiler/nir/nir_lower_alu_to_scalar.c index 0be3aba9456..7ef032cd164 100644 --- a/src/compiler/nir/nir_lower_alu_to_scalar.c +++ b/src/compiler/nir/nir_lower_alu_to_scalar.c @@ -194,6 +194,7 @@ lower_alu_instr_scalar(nir_alu_instr *instr, nir_builder *b) } case nir_op_unpack_64_2x32: + case nir_op_unpack_32_2x16: return false; LOWER_REDUCTION(nir_op_fdot, nir_op_fmul, nir_op_fadd);