[[bench]]
harness = false
name = "render"
[[bench]]
harness = false
name = "mesh"
[[bench]]
harness = false
name = "function_call"
[dependencies.arrayvec]
version = "0.7"
[dependencies.bimap]
version = "0.6.3"
[dependencies.crossbeam-deque]
optional = true
version = "0.8"
[dependencies.document-features]
version = "0.2"
[dependencies.dynasmrt]
optional = true
version = "2.0"
[dependencies.ieee754]
version = "0.2"
[dependencies.libc]
optional = true
version = "0.2"
[dependencies.nalgebra]
version = "0.31"
[dependencies.num-derive]
version = "0.3"
[dependencies.num-traits]
version = "0.2"
[dependencies.ordered-float]
version = "3"
[dependencies.rhai]
features = ["sync"]
optional = true
version = "1.17"
[dependencies.static_assertions]
version = "1"
[dependencies.thiserror]
version = "1"
[dependencies.workspace-hack]
version = "0.1"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"
[features]
default = ["jit", "rhai", "render", "mesh"]
eval-tests = []
jit = ["dep:dynasmrt", "dep:libc"]
mesh = ["dep:crossbeam-deque"]
render = []
rhai = ["dep:rhai"]
write-xor-execute = []
[lib]
bench = false
[package]
authors = ["Matt Keeter <matt.j.keeter@gmail.com"]
description = "Infrastructure for complex closed-form implicit surfaces"
edition = "2021"
license = "MPL-2.0"
name = "fidget"
readme = "README.md"
repository = "https://github.com/mkeeter/fidget"
version = "0.2.3"
[target."cfg(target_arch = \"wasm32\")".dependencies.getrandom]
features = ["js"]
version = "0.2"