MemoryPoolHeap class
Public static functions
- static auto create(u64, s32, u64, s32, u64, u64, const MemoryPoolType&, GPUMemBlockMgrHeapEx*) -> MemoryPoolHeap*
- static void destroy(MemoryPoolHeap*)
Constructors, destructors, conversion operators
- MemoryPoolHeap(void*, u64, u64, const MemoryPoolType&, void*, u64, GPUMemBlockMgrHeapEx*)
- ~MemoryPoolHeap()
Public functions
- void pushBack(GPUMemBlockBase*)
- auto allocFromMemoryPool(u64, s32) -> u64*
- void freeToHeap(GPUMemBlockBase*)
- auto isAllocatable(const MemoryPoolType&, u64, s32) const -> bool