From 24ab54fe3fb4ef091bcdce3666a7e73f43971ae3 Mon Sep 17 00:00:00 2001 From: Rhys Perry Date: Wed, 29 Apr 2026 13:49:00 +0100 Subject: [PATCH] ac/llvm: fix isub image atomic Fixes red_dead_redemption_2_VK/340c6c75f15678ff Signed-off-by: Rhys Perry Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/llvm/ac_nir_to_llvm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/llvm/ac_nir_to_llvm.c b/src/amd/llvm/ac_nir_to_llvm.c index a10d898ea69..5492b7b1785 100644 --- a/src/amd/llvm/ac_nir_to_llvm.c +++ b/src/amd/llvm/ac_nir_to_llvm.c @@ -2348,6 +2348,9 @@ static LLVMValueRef visit_image_atomic(struct ac_nir_context *ctx, const nir_int case nir_atomic_op_iadd: atomic_subop = ac_atomic_add; break; + case nir_atomic_op_isub: + atomic_subop = ac_atomic_sub; + break; case nir_atomic_op_imin: atomic_subop = ac_atomic_smin; break;