GpuMemAllocator class
Public types
- struct Block
Constructors, destructors, conversion operators
Public functions
-
void createMemory(const char* name,
s32 size,
sead::
Heap* heap, s32 alignment, agl:: MemoryAttribute attribute) - auto findGpuMemInfo(const char* name) const -> Block*
-
void createMemoryWithTmp(const char* name,
s32 size,
s32 tmpSize,
sead::
Heap* heap, s32 alignment, agl:: MemoryAttribute attribute) -
auto allocMemory(const char* name,
s32 size,
s32 alignment) -> agl::
GPUMemAddrBase -
auto getTmpMemoryAddr(const char* name) const -> agl::
GPUMemAddrBase - auto getTmpMemorySize(const char* name) const -> u32