[package]
name = "blinc_gpu"
description = "Blinc GPU renderer - SDF-based rendering via wgpu"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
documentation = "https://docs.rs/blinc_gpu"
rust-version.workspace = true
[lib]
crate-type = ["lib"]
[features]
default = []
vulkan = ["wgpu/vulkan-portability"]
metal = ["wgpu/metal"]
dx12 = ["wgpu/dx12"]
webgl = ["wgpu/webgl"]
desktop = ["vulkan", "metal", "dx12", "winit"]
android = ["vulkan"]
ios = ["metal"]
fuchsia = ["vulkan"]
harmony = ["vulkan"]
[dependencies]
blinc_core = { path = "../blinc_core", version = "0.1.14" }
blinc_paint = { path = "../blinc_paint", version = "0.1.14" }
blinc_text = { path = "../blinc_text", version = "0.1.14" }
wgpu.workspace = true
naga.workspace = true
bytemuck.workspace = true
winit = { workspace = true, optional = true }
raw-window-handle.workspace = true
slotmap.workspace = true
smallvec.workspace = true
lru.workspace = true
tracing.workspace = true
pollster.workspace = true
lyon.workspace = true