![]() |
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 |