From 99aeea467ba390e38921f49a326206c1b39dde1d Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Sun, 30 Jul 2023 12:57:30 +0200 Subject: [PATCH] r600: Force CF when emitting a NOP on R600 in gs copy shader Fixes: 9d4104d4fb21813b527805cf3b40e133cab4d028 r600: Explicitly force new CF in gs copy shader Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/r600_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/r600/r600_shader.c b/src/gallium/drivers/r600/r600_shader.c index 5c41f39e71a..50938c276e1 100644 --- a/src/gallium/drivers/r600/r600_shader.c +++ b/src/gallium/drivers/r600/r600_shader.c @@ -743,6 +743,7 @@ int generate_gs_copy_shader(struct r600_context *rctx, /* bc adds nops - copy it */ if (ctx.bc->gfx_level == R600) { + ctx.bc->force_add_cf = 1; memset(&alu, 0, sizeof(struct r600_bytecode_alu)); alu.op = ALU_OP0_NOP; alu.last = 1;