diff --git a/src/shader_recompiler/ir/opcodes.inc b/src/shader_recompiler/ir/opcodes.inc index c6c40f0d9..504b7d347 100644 --- a/src/shader_recompiler/ir/opcodes.inc +++ b/src/shader_recompiler/ir/opcodes.inc @@ -96,17 +96,17 @@ OPCODE(StoreBufferFormatF32x4, Void, Opaq OPCODE(StoreBufferU32, Void, Opaque, Opaque, U32, ) // Buffer atomic operations -OPCODE(BufferAtomicIAdd32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicSMin32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicUMin32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicSMax32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicUMax32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicInc32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicDec32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicAnd32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicOr32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicXor32, U32, Opaque, Opaque, U32, ) -OPCODE(BufferAtomicExchange32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicIAdd32, Opaque, Void, U32, U32, ) +OPCODE(BufferAtomicSMin32, U32, U32, U32, ) +OPCODE(BufferAtomicUMin32, U32, U32, U32, ) +OPCODE(BufferAtomicSMax32, U32, U32, U32, ) +OPCODE(BufferAtomicUMax32, U32, U32, U32, ) +OPCODE(BufferAtomicInc32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicDec32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicAnd32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicOr32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicXor32, U32, Opaque, Opaque, U32, ) +OPCODE(BufferAtomicExchange32, U32, Opaque, Opaque, U32, ) // Vector utility OPCODE(CompositeConstructU32x2, U32x2, U32, U32, )