Rasterfarm-SDK
|
This is the complete list of members for MemoryPool, including all inherited members.
align(AllocationHandle handle, uint alignment) | MemoryPool | |
allocate(VkDeviceSize size, uint alignment, MemoryType type) | MemoryPool | |
blockSize | MemoryPool | |
blockTableLimit | MemoryPool | |
flush(AllocationHandle handle) | MemoryPool | |
free(AllocationHandle handle) | MemoryPool | |
getAllocation(AllocationHandle handle) | MemoryPool | |
getDevice() | MemoryPool | inline |
getMemoryOffset(const Allocation &allocation) | MemoryPool | |
heapIndex | MemoryPool | |
heapSize | MemoryPool | |
hostMapped | MemoryPool | protected |
isAligned(const Allocation &allocation, uint alignment) | MemoryPool | |
MemoryPool(VkDevice logicalDevice, uint heapIndex, uint pageSize=sysconf(_SC_PAGESIZE)) | MemoryPool | |
MemoryPool(const MemoryPool &other)=delete | MemoryPool | |
pageLength(uint offset, uint size) | MemoryPool | |
pageSize | MemoryPool | |
size(const Allocation &allocation) | MemoryPool | |
size(const Allocation &allocation, uint alignment) | MemoryPool | |
size(uint memoryOffset, uint dataSize, uint alignment) | MemoryPool | |
~MemoryPool() | MemoryPool |