Plasma Engine  2.0
Loading...
Searching...
No Matches
plMemoryAllocatorVulkan Member List

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)plMemoryAllocatorVulkanstatic
CreateImage(const vk::ImageCreateInfo &imageCreateInfo, const plVulkanAllocationCreateInfo &allocationCreateInfo, vk::Image &out_image, plVulkanAllocation &out_alloc, plVulkanAllocationInfo *pAllocInfo=nullptr) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
DeInitialize() (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
DestroyBuffer(vk::Buffer &buffer, plVulkanAllocation &alloc) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
DestroyImage(vk::Image &image, plVulkanAllocation &alloc) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
FlushAllocation(plVulkanAllocation alloc, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
GetAllocationInfo(plVulkanAllocation alloc) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
Initialize(vk::PhysicalDevice physicalDevice, vk::Device device, vk::Instance instance) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
InvalidateAllocation(plVulkanAllocation alloc, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
MapMemory(plVulkanAllocation alloc, void **pData) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
SetAllocationUserData(plVulkanAllocation alloc, const char *pUserData) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic
UnmapMemory(plVulkanAllocation alloc) (defined in plMemoryAllocatorVulkan)plMemoryAllocatorVulkanstatic