AC:
Support 64-bit integer and limited bitwise floating-point atomic operations by overloading the Interlocked* functions and methods used on group shared memory, raw buffer, and typed (RWBuffer/RWTexture) resources.
Enable 64bit types on related DXIL operations.
Set shader flags for 64-bit atomic operations.
Mark resources used 64-bit atomic operations with UsedByAtomic64 flag in PSV0 part and Atomic64Use in DXIL metadata.
Support 64-bit atomic operations
AC: Support 64-bit integer and limited bitwise floating-point atomic operations by overloading the Interlocked* functions and methods used on group shared memory, raw buffer, and typed (RWBuffer/RWTexture) resources.
Enable 64bit types on related DXIL operations. Set shader flags for 64-bit atomic operations. Mark resources used 64-bit atomic operations with UsedByAtomic64 flag in PSV0 part and Atomic64Use in DXIL metadata.