Wwise SDK 2022.1.4
_ak_ring_buffer_8h_source
Version
menu_open
link
AkRingBuffer.h
Go to the documentation of this file.
__forceinline long AkAtomicAdd32(AkAtomic32 *pDest, long value)
Definition: AkAtomic.h:63
Definition: AkRingBuffer.h:35
static AkForceInline void Free(void *in_pAddress)
Definition: AkRingBuffer.h:55
AKSOUNDENGINE_API void Free(AkMemPoolId in_poolId, void *in_pMemAddress)
static AkForceInline void * Alloc(size_t in_uSize)
Definition: AkRingBuffer.h:36
AkRingBufferAllocatorAligned< AkMemID_Processing > AkRingBufferAllocatorLEngineAligned
Definition: AkRingBuffer.h:63
static AkForceInline void * Alloc(size_t in_uSize)
Definition: AkRingBuffer.h:50
AkRingBufferAllocatorNoAlign< AkMemID_Object > AkRingBufferAllocatorDefault
Definition: AkRingBuffer.h:61
static AkForceInline void Free(void *in_pAddress)
Definition: AkRingBuffer.h:41
void IncrementReadIndex(AkUInt32 nbItems)
Definition: AkRingBuffer.h:157
Definition: AkRingBuffer.h:69
#define AK_SIMD_ALIGNMENT
Platform-specific alignment requirement for SIMD data.
Definition: AkTypes.h:52
Definition: AkRingBuffer.h:49
void IncrementWriteIndex(AkUInt32 nbItems)
Definition: AkRingBuffer.h:128
__forceinline long AkAtomicSub32(AkAtomic32 *pDest, long value)
Definition: AkAtomic.h:64
AkRingBufferAllocatorNoAlign< AkMemID_Processing > AkRingBufferAllocatorLEngine
Definition: AkRingBuffer.h:62
Was this page helpful?
Need Support?
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageTell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise