RWByteAddressBuffer.InterlockedMinU64

Description

Perform a 64-bit unsigned integer atomic min operation at byteAddress.

Signature

uint64_t RWByteAddressBuffer.InterlockedMinU64(
    uint byteAddress,
    uint64_t value);

Parameters

byteAddress : uint

The address at which to perform the atomic min operation.

value : uint64_t

The operand for the min operation.

Availability and Requirements

Defined for the following targets:

hlsl

Available in all stages.

glsl

Available in all stages.

cuda

Available in all stages.

spirv

Available in all stages.

Requires capability: spvInt64Atomics.