From: Alyssa Rosenzweig Date: Fri, 1 May 2020 20:38:02 +0000 (-0400) Subject: pan/bi: Fix missing swizzle X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8415b3d552328de44d4602b1d85561af48ef302a;p=mesa.git pan/bi: Fix missing swizzle Signed-off-by: Alyssa Rosenzweig Part-of: --- diff --git a/src/panfrost/bifrost/bi_pack.c b/src/panfrost/bifrost/bi_pack.c index 5330aff262f..85dea07899d 100644 --- a/src/panfrost/bifrost/bi_pack.c +++ b/src/panfrost/bifrost/bi_pack.c @@ -662,6 +662,8 @@ bi_pack_fmadd_min_f16(bi_instruction *ins, struct bi_registers *regs, bool FMA) .src1 = flip ? src_0 : src_1, .src0_neg = ins->src_neg[flip ? 1 : 0], .src1_neg = ins->src_neg[flip ? 0 : 1], + .src0_swizzle = bi_swiz16(ins, flip ? 1 : 0), + .src1_swizzle = bi_swiz16(ins, flip ? 0 : 1), .abs1 = l, .outmod = ins->outmod, .mode = (ins->type == BI_ADD) ? ins->roundmode : ins->minmax,