From 8bc060ab81b37c2f861022687a519bad23f2b0aa Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Mon, 27 Jul 2020 12:48:37 +0200 Subject: [PATCH] ir3: Fix incorrect src flags for samp_tex Part-of: --- src/freedreno/ir3/ir3.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/ir3/ir3.h b/src/freedreno/ir3/ir3.h index a198e4cb927..772191d965c 100644 --- a/src/freedreno/ir3/ir3.h +++ b/src/freedreno/ir3/ir3.h @@ -1681,7 +1681,7 @@ ir3_SAM(struct ir3_block *block, opc_t opc, type_t type, sam->flags |= flags; __ssa_dst(sam)->wrmask = wrmask; if (flags & IR3_INSTR_S2EN) { - __ssa_src(sam, samp_tex, IR3_REG_HALF); + __ssa_src(sam, samp_tex, (flags & IR3_INSTR_B) ? 0 : IR3_REG_HALF); } if (src0) { __ssa_src(sam, src0, 0); -- 2.30.2