[package]
name = "memkit-gpu"
description = "Backend-agnostic GPU memory management for memkit"
documentation = "https://docs.rs/memkit-gpu"
keywords = ["gpu", "vulkan", "memory", "allocator", "graphics"]
categories = ["memory-management", "graphics", "rendering"]
readme = "README.md"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
[features]
default = []
vulkan = ["dep:ash", "dep:gpu-allocator"]
[dependencies]
memkit = { workspace = true }
ash = { version = "0.38", optional = true }
gpu-allocator = { version = "0.27", optional = true, default-features = false, features = ["vulkan"] }
[dev-dependencies]