Docs.rs
vk-mem-alloc-0.1.1
vk-mem-alloc 0.1.1
Docs.rs crate page
MIT/Apache-2.0
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
BeastLe9enD
Dependencies
ash >=0.37.0
normal
bitflags ^1.3.2
normal
libc ^0.2.129
normal
bindgen ^0.60.1
build
cc ^1.0.73
build
Versions
85.92%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate vk_mem_alloc
Version 0.1.1
All Items
Modules
Structs
Functions
Type Definitions
?
Crate
vk_mem_alloc
source
·
[
−
]
Modules
ffi
Structs
Allocation
AllocationCreateFlags
AllocationCreateInfo
AllocationInfo
Allocator
AllocatorCreateFlags
AllocatorCreateInfo
AllocatorInfo
Budget
DefragmentationContext
DefragmentationFlags
DefragmentationInfo
DefragmentationMove
DefragmentationMoveOperation
DefragmentationPassMoveInfo
DefragmentationStats
DetailedStatistics
DeviceMemoryCallbacks
MemoryUsage
Pool
PoolCreateFlags
PoolCreateInfo
Statistics
TotalStatistics
VirtualAllocation
VirtualAllocationCreateFlags
VirtualAllocationCreateInfo
VirtualAllocationInfo
VirtualBlock
VirtualBlockCreateFlags
VirtualBlockCreateInfo
VulkanFunctions
Functions
allocate_memory
⚠
allocate_memory_for_buffer
⚠
allocate_memory_for_image
⚠
allocate_memory_pages
⚠
begin_defragmentation
⚠
begin_defragmentation_pass
⚠
bind_buffer_memory
⚠
bind_buffer_memory2
⚠
bind_image_memory
⚠
bind_image_memory2
⚠
build_stats_string
⚠
build_virtual_block_stats_string
⚠
calculate_pool_statistics
⚠
calculate_statistics
⚠
calculate_virtual_block_statistics
⚠
check_corruption
⚠
check_pool_corruption
⚠
clear_virtual_block
⚠
create_aliasing_buffer
⚠
create_aliasing_image
⚠
create_allocator
⚠
create_allocator_raw
⚠
create_buffer
⚠
create_buffer_with_alignment
⚠
create_image
⚠
create_pool
⚠
create_virtual_block
⚠
destroy_allocator
⚠
destroy_buffer
⚠
destroy_image
⚠
destroy_pool
⚠
destroy_virtual_block
⚠
end_defragmentation
⚠
end_defragmentation_pass
⚠
find_memory_type_index
⚠
find_memory_type_index_for_buffer_info
⚠
find_memory_type_index_for_image_info
⚠
flush_allocation
⚠
flush_allocations
⚠
free_memory_pages
⚠
free_stats_string
⚠
free_virtual_block_stats_string
⚠
get_allocation_info
⚠
get_allocation_memory_properties
⚠
get_allocator_info
⚠
get_heap_budgets
⚠
get_memory_properties
⚠
get_memory_type_properties
⚠
get_physical_device_properties
⚠
get_pool_name
⚠
get_pool_statistics
⚠
get_virtual_allocation_info
⚠
get_virtual_block_statistics
⚠
invalidate_allocation
⚠
invalidate_allocations
⚠
is_virtual_block_empty
⚠
map_memory
⚠
set_allocation_name
⚠
set_allocation_user_data
⚠
set_current_frame_index
⚠
set_pool_name
⚠
set_virtual_allocation_user_data
⚠
unmap_memory
⚠
virtual_allocate
⚠
virtual_free
⚠
Type Definitions
AllocateDeviceMemoryFunction
FreeDeviceMemoryFunction