aco: add support for image f32 atomic add

It's supported on GFX12.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35493>
This commit is contained in:
Samuel Pitoiset
2025-06-12 16:42:40 +02:00
committed by Marge Bot
parent c5bf1caf17
commit d23de4918e
@@ -2220,7 +2220,7 @@ translate_buffer_image_atomic_op(const nir_atomic_op op, aco_opcode* buf_op, aco
case nir_atomic_op_fadd:
*buf_op = aco_opcode::buffer_atomic_add_f32;
*buf_op64 = aco_opcode::num_opcodes;
*image_op = aco_opcode::num_opcodes;
*image_op = aco_opcode::image_atomic_add_flt;
break;
case nir_atomic_op_fmin:
*buf_op = aco_opcode::buffer_atomic_fmin;