Navigation
API > API/Runtime > API/Runtime/VulkanRHI
Patch allocations into the engine's allocators.
| Name | IVulkanMemoryAllocator |
| Type | class |
| Header File | /Engine/Source/Runtime/VulkanRHI/Public/IVulkanDynamicRHI.h |
| Include Path | #include "IVulkanDynamicRHI.h" |
Syntax
class IVulkanMemoryAllocator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IVulkanMemoryAllocator() |
IVulkanDynamicRHI.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AllocHandle | void * | IVulkanDynamicRHI.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
VkResult AllocateBufferMemory
(
VkBuffer Buffer, |
IVulkanDynamicRHI.h | ||
VkResult AllocateImageMemory
(
VkImage Image, |
IVulkanDynamicRHI.h | ||
void FlushMemory
(
const AllocHandle&, |
IVulkanDynamicRHI.h | ||
void FreeMemory
(
const AllocHandle& |
IVulkanDynamicRHI.h | ||
FVulkanRHIAllocationInfo GetAllocInfo
(
const AllocHandle& |
IVulkanDynamicRHI.h | ||
FRHIMemoryStats GetMemoryStats() |
IVulkanDynamicRHI.h | ||
void InvalidateMemory
(
const AllocHandle&, |
IVulkanDynamicRHI.h | ||
void * MapMemory
(
const AllocHandle& |
IVulkanDynamicRHI.h | ||
void UnmapMemory
(
const AllocHandle& |
IVulkanDynamicRHI.h |