![]() |
Plasma Engine
2.0
|
This is the complete list of members for plMemoryAllocatorVulkan, including all inherited members.
CreateBuffer(const vk::BufferCreateInfo &bufferCreateInfo, const plVulkanAllocationCreateInfo &allocationCreateInfo, vk::Buffer &out_buffer, plVulkanAllocation &out_alloc, plVulkanAllocationInfo *pAllocInfo=nullptr) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
CreateImage(const vk::ImageCreateInfo &imageCreateInfo, const plVulkanAllocationCreateInfo &allocationCreateInfo, vk::Image &out_image, plVulkanAllocation &out_alloc, plVulkanAllocationInfo *pAllocInfo=nullptr) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
DeInitialize() (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
DestroyBuffer(vk::Buffer &buffer, plVulkanAllocation &alloc) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
DestroyImage(vk::Image &image, plVulkanAllocation &alloc) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
FlushAllocation(plVulkanAllocation alloc, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
GetAllocationInfo(plVulkanAllocation alloc) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
Initialize(vk::PhysicalDevice physicalDevice, vk::Device device, vk::Instance instance) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
InvalidateAllocation(plVulkanAllocation alloc, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
MapMemory(plVulkanAllocation alloc, void **pData) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
SetAllocationUserData(plVulkanAllocation alloc, const char *pUserData) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |
UnmapMemory(plVulkanAllocation alloc) (defined in plMemoryAllocatorVulkan) | plMemoryAllocatorVulkan | static |