[package] name = "vk-alloc" version = "2.3.0" authors = ["Nils Hasenbanck "] description = "A segregated list memory allocator for Vulkan." license = "Zlib OR MIT OR Apache-2.0" readme = "README.md" repository = "https://github.com/hasenbanck/vk-alloc" categories = ["rendering::graphics-api", "rendering"] keywords = ["vk", "vulkan", "erupt", "allocator", "memory"] edition = "2018" [dependencies] erupt = "0.22" parking_lot = "0.11" tracing1 = { version = "0.1", package = "tracing", default-features = false, optional = true } profiling = { version = "1.0", optional = true } [features] tracing = ["tracing1"] profile-with-puffin = ["profiling/profile-with-puffin"] profile-with-optick = ["profiling/profile-with-optick"] profile-with-superluminal = ["profiling/profile-with-superluminal"] profile-with-tracing = ["profiling/profile-with-tracing"] profile-with-tracy = ["profiling/profile-with-tracy"] vk-buffer-device-address = [] [dev-dependencies] romu = { version = "0.5", default-features = false } tracing-subscriber = { version = "0.2", default-features = false, features = ["ansi", "env-filter", "fmt", "registry"] }