Pointers to some Vulkan functions - a subset used by the library.
More...
#include <vk_mem_alloc.h>
|
PFN_vkGetInstanceProcAddr VMA_NULLABLE | vkGetInstanceProcAddr |
| Required when using VMA_DYNAMIC_VULKAN_FUNCTIONS.
|
|
PFN_vkGetDeviceProcAddr VMA_NULLABLE | vkGetDeviceProcAddr |
| Required when using VMA_DYNAMIC_VULKAN_FUNCTIONS.
|
|
PFN_vkGetPhysicalDeviceProperties VMA_NULLABLE | vkGetPhysicalDeviceProperties |
|
PFN_vkGetPhysicalDeviceMemoryProperties VMA_NULLABLE | vkGetPhysicalDeviceMemoryProperties |
|
PFN_vkAllocateMemory VMA_NULLABLE | vkAllocateMemory |
|
PFN_vkFreeMemory VMA_NULLABLE | vkFreeMemory |
|
PFN_vkMapMemory VMA_NULLABLE | vkMapMemory |
|
PFN_vkUnmapMemory VMA_NULLABLE | vkUnmapMemory |
|
PFN_vkFlushMappedMemoryRanges VMA_NULLABLE | vkFlushMappedMemoryRanges |
|
PFN_vkInvalidateMappedMemoryRanges VMA_NULLABLE | vkInvalidateMappedMemoryRanges |
|
PFN_vkBindBufferMemory VMA_NULLABLE | vkBindBufferMemory |
|
PFN_vkBindImageMemory VMA_NULLABLE | vkBindImageMemory |
|
PFN_vkGetBufferMemoryRequirements VMA_NULLABLE | vkGetBufferMemoryRequirements |
|
PFN_vkGetImageMemoryRequirements VMA_NULLABLE | vkGetImageMemoryRequirements |
|
PFN_vkCreateBuffer VMA_NULLABLE | vkCreateBuffer |
|
PFN_vkDestroyBuffer VMA_NULLABLE | vkDestroyBuffer |
|
PFN_vkCreateImage VMA_NULLABLE | vkCreateImage |
|
PFN_vkDestroyImage VMA_NULLABLE | vkDestroyImage |
|
PFN_vkCmdCopyBuffer VMA_NULLABLE | vkCmdCopyBuffer |
|
Pointers to some Vulkan functions - a subset used by the library.
Used in VmaAllocatorCreateInfo::pVulkanFunctions.
The documentation for this struct was generated from the following file:
- Gems/Atom/RHI/Vulkan/External/vma/3.0.1-ff37e92/include/vma/vk_mem_alloc.h