Module |
|
Header |
/Engine/Source/Runtime/VulkanRHI/Public/VulkanMemory.h |
Include |
#include "VulkanMemory.h" |
class FDeviceMemoryAllocation
An Allocation off a Device Heap. Lowest level of allocations and bounded by VkPhysicalDeviceLimits::maxMemoryAllocationCount.
Name | Description | |
---|---|---|
|
FDeviceMemoryAllocation() |
Name | Description | |
---|---|---|
|
~FDeviceMemoryAllocation() |
Only owner can delete! |
Name | Description | ||
---|---|---|---|
|
CanBeMapped() |
||
|
FlushMappedMemory ( |
||
|
VkDeviceMemo... |
GetHandle() |
|
|
void * |
GetMappedPointer() |
|
|
GetMemoryTypeIndex() |
||
|
VkDeviceSize |
GetSize() |
|
|
InvalidateMappedMemory ( |
||
|
IsCoherent() |
||
|
IsMapped() |
||
|
void * |
Map ( |
|
|
Unmap() |