Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Pointers to some Vulkan functions - a subset used by the library. More...
#include <vk_mem_alloc.h>
Public Attributes | |
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.