vk-alloc

Crates.iovk-alloc
lib.rsvk-alloc
version2.3.0
sourcesrc
created_at2021-02-16 15:02:57.013957
updated_at2022-01-26 12:49:01.905947
descriptionA segregated list memory allocator for Vulkan.
homepage
repositoryhttps://github.com/hasenbanck/vk-alloc
max_upload_size
id355996
size103,008
Nils Hasenbanck (hasenbanck)

documentation

README

vk-alloc

Latest version Documentation ZLIB 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". Needs the Vulkan 1.2 "bufferDeviceAddress" device feature enabled.

License

Licensed under MIT or Apache-2.0 or ZLIB.

Commit count: 91

cargo fmt