#include <HairSharedBufferInterface.h>
Inherits AZStd::intrusive_base.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (HairSharedBufferAllocation, AZ::SystemAllocator) | |
HairSharedBufferAllocation (RHI::VirtualAddress virtualAddress) | |
void | SuppressSignalOnDeallocate () |
If this function is called, the SharedBuffer will not signal when the memory is freed. | |
RHI::VirtualAddress | GetVirtualAddress () const |
An intrusive_ptr wrapper around an RHI::Allocation that will automatically free the memory from the SharedBuffer when the ref count drops to zero