[package]
name = "klyff"
version = "0.1.3"
edition = "2024"
description = "Text rendering library for games with MSDF support"
license = "MIT"
repository = "https://codeberg.org/SnailBionicLab/klyff"
documentation = "https://docs.rs/klyff"
keywords = ["text", "gamedev", "rendering", "msdf", "wgpu"]
categories = ["rendering", "game-development", "graphics"]
[dependencies]
klyff_msdf = { version = "0.1.0", path = "../klyff_msdf", features = [ "skrifa", "wgpu" ]}
cosmic-text.workspace = true
fontdb.workspace = true
glam.workspace = true
wgpu.workspace = true
etagere.workspace = true
skrifa.workspace = true
swash.workspace = true
log.workspace = true
bytemuck.workspace = true
bitflags.workspace = true
profiling.workspace = true
serde = { workspace = true, optional = true }
[features]
serde = ["dep:serde", "etagere/serialization"]
[dev-dependencies]
pollster.workspace = true
serde_json.workspace = true
wgpu = { workspace = true, features = ["dx12", "vulkan", "metal", "gles"] }