Halide 22.0.0 Halide compiler and libraries

Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator Member List

This is the complete list of members for Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator, including all inherited members.

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 |