| allocate_block(void *instance_ptr, MemoryBlock *block) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| allocate_region(void *instance_ptr, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| blocks_allocated() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| bytes_allocated_for_blocks() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| bytes_allocated_for_regions() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| callbacks() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | inline |
| collect(void *user_context) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| conform(void *user_context, MemoryRequest *request) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| conform_block_request(void *instance_ptr, MemoryRequest *request) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| conform_region_request(void *instance_ptr, MemoryRequest *request) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| create(void *user_context, const VulkanMemoryConfig &config, VkDevice dev, VkPhysicalDevice phys_dev, const SystemMemoryAllocatorFns &system_allocator, const VkAllocationCallbacks *alloc_callbacks=nullptr) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| create_crop(void *user_context, MemoryRegion *region, uint64_t offset) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| current_device() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | inline |
| current_physical_device() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | inline |
| current_physical_device_limits() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | inline |
| deallocate_block(void *instance_ptr, MemoryBlock *block) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| deallocate_region(void *instance_ptr, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| default_config() | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| destroy(void *user_context, VulkanMemoryAllocator *allocator) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | static |
| destroy(void *user_context) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| destroy_crop(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| map(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| operator=(const VulkanMemoryAllocator &)=delete | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| owner_of(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| reclaim(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| regions_allocated() const | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| release(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| release(void *user_context) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| reserve(void *user_context, const MemoryRequest &request) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| retain(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| unmap(void *user_context, MemoryRegion *region) | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| VulkanMemoryAllocator(const VulkanMemoryAllocator &)=delete | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| VulkanMemoryAllocator()=delete | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |
| ~VulkanMemoryAllocator()=delete | Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator | |