[][src]Module erupt::utils::allocator

Provides a basic Vulkan memory allocator, aiming to be correct

Note

This allocator has not been tested on a larger scale yet, there may be some bugs.

If you encounter a bug, please report it on the bug tracker.

Structs

Allocation

A handle to an allocation, holding an inner allocation object

Allocator

A simple Vulkan memory allocator

AllocatorCreateInfo

Information used to create an Allocator

Block

A block of Vulkan memory

MappedMemory

A region of mapped memory

MemoryTypeFinder

Finds the wanted memory type

Region

A region of memory

Suballocator

Simple suballocator

Traits

AllocationObject

A generic allocation object

Functions

align_up

Align addr to align upwards