blob: 2f8aed13a74726631100fe5fb607e0a4af55fad6 [file] [log] [blame] [edit]
[package]
name = "vello_api"
version.workspace = true
description = "Defines the public API types for Vello, providing a stable interface for CPU and Hybrid rendering implementations."
categories = ["rendering", "graphics"]
keywords = ["2d", "vector-graphics"]
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
# Prevent accidental publishing until the initial release
publish = false
[dependencies]
bytemuck = { workspace = true, features = [] }
peniko = { workspace = true, features = ["bytemuck"] }
png = { workspace = true, optional = true }
[features]
default = ["std", "png"]
std = ["peniko/std"]
libm = ["peniko/libm"]
png = ["std", "dep:png"]
simd = []
[lints]
workspace = true