1 stable release
2.3.1 | Dec 18, 2024 |
---|
#186 in Graphics APIs
221 downloads per month
56KB
1K
SLoC
ash-alloc
A segregated list memory allocator for Vulkan written in Rust, but for ash. Forked from vk-alloc.
Targets Vulkan 1.2+ using ash.
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.
Dependencies
~5–30MB
~473K SLoC