Diligent::IMemoryAllocator struct

Base interface for a raw memory allocator.

Contents

Derived classes

class FixedBlockMemoryAllocator final
Memory allocator that allocates memory in a fixed-size chunks.

Public functions

auto Allocate(size_t Size, const Char* dbgDescription, const char* dbgFileName, const Int32 dbgLineNumber) -> void* pure virtual
Allocates block of memory.
void Free(void* Ptr) pure virtual
Releases memory.