[package]
name = "concinnity-render"
version.workspace = true
authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
repository.workspace = true
homepage.workspace = true
description = "GPU-free render preparation for the Concinnity engine"
keywords = ["gamedev", "graphics", "rendering", "concinnity"]
categories = ["game-engines", "rendering", "no-std"]
include = [
"/src",
"/build.rs",
]
[lib]
name = "concinnity_render"
crate-type = ["rlib"]
path = "src/lib.rs"
[features]
vulkan = ["concinnity-core/vulkan"]
[dependencies]
concinnity-core = { workspace = true }
concinnity-memory = { workspace = true }
bytemuck = { version = "1", features = ["derive"] }
hashbrown = "0.15"
serde = { version = "1", default-features = false, features = ["alloc", "derive"] }
thiserror = { version = "2.0.18", default-features = false }
[dev-dependencies]
ciborium = "0.2"
rayon = "1"
[build-dependencies]
rayon = "1"
[lints]
workspace = true