[−][src]Crate vk_mem
Easy to use, high performance memory manager for Vulkan.
Re-exports
pub use crate::error::Error; |
pub use crate::error::ErrorKind; |
pub use crate::error::Result; |
Modules
error | |
ffi |
Structs
Allocation | Represents single memory allocation. |
AllocationCreateFlags | Flags for configuring |
AllocationCreateInfo | Description of an |
AllocationInfo | Parameters of |
Allocator | Main allocator object |
AllocatorCreateFlags | Flags for configuring |
AllocatorCreateInfo | Description of an |
AllocatorPool | Represents custom memory pool |
AllocatorPoolCreateFlags | Flags for configuring |
AllocatorPoolCreateInfo | Description of an |
DefragmentationContext | |
DefragmentationInfo | Optional configuration parameters to be passed to |
DefragmentationInfo2 | Parameters for defragmentation. |
DefragmentationStats | Statistics returned by |
Enums
MemoryUsage | Intended usage of memory. |