From 944f1325785ead3e24b4ebc882eb2327da299348 Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Fri, 5 Mar 2021 19:46:24 +0100 Subject: [PATCH] r600/sfn: fix buffer offset for ssbo writes Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp b/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp index b300010..b8f565e 100644 --- a/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp @@ -355,7 +355,7 @@ bool EmitSSBOInstruction::emit_store_ssbo(const nir_intrinsic_instr* instr) emit_instruction(new AluInstruction(op2_add_int, addr_vec.reg_i(0), {addr_vec.reg_i(0), Value::one_i}, last_write)); store = new RatInstruction(cf_op, RatInstruction::STORE_TYPED, - temp2, addr_vec, 0, rat_id, 1, + temp2, addr_vec, m_ssbo_image_offset, rat_id, 1, 1, 0, false); emit_instruction(store); if (!(nir_intrinsic_access(instr) & ACCESS_COHERENT)) -- 2.7.4