vk-alloc 0.7.2

A segregated list memory allocator for Vulkan.
Documentation

vk-alloc

Latest version Documentation MIT Apache

A segregated list memory allocator for Vulkan written in Rust.

Targets Vulkan 1.2+ using erupt.

Features

All features are optional by default.

  • tracing Adds logging using tracing.
  • profiling Adds support for profiling.
  • vk-buffer-device-address: Enables the usage of "vkGetBufferDeviceAddress". Either needs the the Vulkan 1.2 feature "bufferDeviceAddress" device feature enabled.

License

Licensed under MIT or Apache-2.0 or ZLIB.