gpu-allocator 0.10.0

Memory allocator for GPU memory in Vulkan and in the future DirectX 12
Documentation
example = []
[dependencies.ash]
optional = true
version = "0.33"

[dependencies.backtrace]
version = "0.3"

[dependencies.imgui]
optional = true
version = "0.8"

[dependencies.imgui-winit-support]
optional = true
version = "0.8"

[dependencies.log]
version = "0.4"

[dependencies.thiserror]
version = "1.0"

[dependencies.winapi]
features = ["d3d12", "winerror", "impl-default", "impl-debug"]
optional = true
version = "0.3.9"
[dev-dependencies.ash-window]
version = "0.7"

[dev-dependencies.hassle-rs]
version = "0.5.2"

[dev-dependencies.raw-window-handle]
version = "0.3"

[dev-dependencies.widestring]
version = "0.4.3"

[dev-dependencies.winapi]
features = ["d3d12", "d3d12sdklayers", "dxgi1_6", "winerror", "impl-default", "impl-debug", "winuser", "windowsx", "libloaderapi"]
version = "0.3.9"

[dev-dependencies.winit]
version = "0.25"

[features]
d3d12 = ["winapi"]
default = ["d3d12", "vulkan", "public-winapi"]
public-winapi = ["winapi"]
visualizer = ["imgui", "imgui-winit-support"]
vulkan = ["ash"]

[package]
authors = ["Traverse Research <opensource@traverseresearch.nl>"]
categories = ["rendering", "rendering::graphics-api"]
description = "Memory allocator for GPU memory in Vulkan and in the future DirectX 12"
documentation = "https://docs.rs/gpu-allocator/"
edition = "2018"
homepage = "https://github.com/Traverse-Research/gpu-allocator"
include = ["src/**", "Cargo.toml"]
keywords = ["vulkan", "memory", "allocator"]
license = "MIT OR Apache-2.0"
name = "gpu-allocator"
repository = "https://github.com/Traverse-Research/gpu-allocator"
version = "0.10.0"