| FSubresourceAllocator
|
Module |
|
Header |
/Engine/Source/Runtime/VulkanRHI/Public/VulkanMemory.h |
Include |
#include "VulkanMemory.h" |
class FBufferAllocation : public VulkanRHI::FSubresourceAllocator
Manages/maintains sub-allocations of a VkBuffer; assumes it was created elsewhere, but it does destroy it.
Name | Description | ||
---|---|---|---|
|
VkBuffer |
Buffer |
|
|
BufferId |
||
|
VkBufferUsageFl... |
BufferUsageFlags |
|
|
PoolSizeIndex |
Name | Description | |
---|---|---|
|
FBufferAllocation ( |
Name | Description | |
---|---|---|
|
~FBufferAllocation() |
Name | Description | ||
---|---|---|---|
|
VkBuffer |
GetHandle() |
|
|
GetHandleId() |
||
|
Release ( |
Name | Description | ||
---|---|---|---|
|
FResourceSub... |
CreateSubAllocation |
|
|
Destroy ( |