From 3263d533d3b9eadcbd303be17740ec7f3acb2e80 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Tue, 12 Mar 2024 13:56:43 +0100 Subject: [PATCH] etnaviv: Set dst.use for MOVAR Signed-off-by: Christian Gmeiner Part-of: --- src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c b/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c index 4004bb073a2..7b1375ad7cc 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c +++ b/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c @@ -574,6 +574,7 @@ emit_intrinsic(struct etna_compile *c, nir_intrinsic_instr * intr) /* TODO: rework so extra MOV isn't required, load up to 4 addresses at once */ emit_inst(c, &(struct etna_inst) { .opcode = ISA_OPC_MOVAR, + .dst.use = 1, .dst.write_mask = ISA_WRMASK_X___, .src[2] = get_src(c, &intr->src[0]), });