Halide 18.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
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::VulkanMemoryAllocatorstatic
allocate_region(void *instance_ptr, MemoryRegion *region)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
blocks_allocated() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
bytes_allocated_for_blocks() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
bytes_allocated_for_regions() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
callbacks() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorinline
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::VulkanMemoryAllocatorstatic
conform_region_request(void *instance_ptr, MemoryRequest *request)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
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::VulkanMemoryAllocatorstatic
create_crop(void *user_context, MemoryRegion *region, uint64_t offset)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
current_device() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorinline
current_physical_device() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorinline
current_physical_device_limits() constHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorinline
deallocate_block(void *instance_ptr, MemoryBlock *block)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
deallocate_region(void *instance_ptr, MemoryRegion *region)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
default_config()Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
destroy(void *user_context, VulkanMemoryAllocator *allocator)Halide::Runtime::Internal::Vulkan::VulkanMemoryAllocatorstatic
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 &)=deleteHalide::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() constHalide::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 &)=deleteHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
VulkanMemoryAllocator()=deleteHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator
~VulkanMemoryAllocator()=deleteHalide::Runtime::Internal::Vulkan::VulkanMemoryAllocator