[package]
name = "nuance"
version = "0.3.2"
authors = ["Guillaume Anthouard <guillaume.anthouard@hotmail.fr>"]
edition = "2018"
include = ["src/**/*", "LICENSE", "README.md"]
description = "A tool to run your shaders on the gpu. Also a good demo application for wgpu-rs."
homepage = "https://github.com/Gui-Yom/nuance"
repository = "https://github.com/Gui-Yom/nuance"
license = "Apache-2.0"
readme = "README.md"
keywords = ["shaders", "glsl", "graphics", "visualization", "wgpu"]
categories = ["graphics", "rendering", "visualization"]
resolver = "2"
[profile.release]
lto = "thin"
opt-level = 3
codegen-units = 4
[profile.dev.package.image]
opt-level = 3
[profile.dev.package.png]
opt-level = 3
[profile.dev.package.deflate]
opt-level = 3
[dependencies]
anyhow = "1"
egui = { version = "0.14", features = ["mint"] }
futures-executor = "0.3"
glsl-lang = "0.1"
image = { version = "0.23", default-features = false, features = ["png", "bmp", "jpeg", "gif"] }
lazy_static = "1.4"
log = { version = "0.4", features = ["std"] }
mint = "0.5"
notify = "4"
puffin = "0.7"
puffin_egui = "0.6"
rfd = "0.4"
shaderc = "0.7"
simplelog = "0.10"
wgpu = { version = "0.10", features = ["spirv"] }
winit = { version = "0.25", features = ["mint"] }
[dependencies.crevice]
version = "0.7"
[dependencies.egui_wgpu_backend]
version = "0.12"
[dependencies.egui_winit_platform]
version = "0.10"
features = ["webbrowser"]