cuneus 0.5.0

A WGPU-based shader development tool
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "cuneus"
version = "0.5.0"
authors = ["altunenes"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A WGPU-based shader development tool"
readme = "readme.md"
keywords = [
    "graphics",
    "wgpu",
    "shaders",
    "gpu",
]
categories = [
    "graphics",
    "rendering",
]
license = "MIT"
repository = "https://github.com/altunenes/cuneus"

[features]
default = ["media"]
media = [
    "gstreamer",
    "gstreamer-video",
    "gstreamer-app",
    "gstreamer-pbutils",
]

[lib]
name = "cuneus"
path = "src/lib.rs"

[[example]]
name = "2dneuron"
path = "examples/2dneuron.rs"

[[example]]
name = "audiovis"
path = "examples/audiovis.rs"

[[example]]
name = "blockgame"
path = "examples/blockgame.rs"

[[example]]
name = "buddhabrot"
path = "examples/buddhabrot.rs"

[[example]]
name = "cliffordcompute"
path = "examples/cliffordcompute.rs"

[[example]]
name = "cnn"
path = "examples/cnn.rs"

[[example]]
name = "computecolors"
path = "examples/computecolors.rs"

[[example]]
name = "cuneus"
path = "examples/cuneus.rs"

[[example]]
name = "debugscreen"
path = "examples/debugscreen.rs"

[[example]]
name = "fft"
path = "examples/fft.rs"

[[example]]
name = "fluid"
path = "examples/fluid.rs"

[[example]]
name = "gaussian"
path = "examples/gaussian.rs"

[[example]]
name = "gaussian3d"
path = "examples/gaussian3d.rs"

[[example]]
name = "jfa"
path = "examples/jfa.rs"

[[example]]
name = "kuwahara"
path = "examples/kuwahara.rs"

[[example]]
name = "lego"
path = "examples/lego.rs"

[[example]]
name = "lich"
path = "examples/lich.rs"

[[example]]
name = "mandelbulb"
path = "examples/mandelbulb.rs"

[[example]]
name = "matrix"
path = "examples/matrix.rs"

[[example]]
name = "nebula"
path = "examples/nebula.rs"

[[example]]
name = "orbits"
path = "examples/orbits.rs"

[[example]]
name = "pathtracing"
path = "examples/pathtracing.rs"

[[example]]
name = "physarum"
path = "examples/physarum.rs"

[[example]]
name = "rorschach"
path = "examples/rorschach.rs"

[[example]]
name = "scenecolor"
path = "examples/scenecolor.rs"

[[example]]
name = "sdvert"
path = "examples/sdvert.rs"

[[example]]
name = "sinh"
path = "examples/sinh.rs"

[[example]]
name = "spiralchaos"
path = "examples/spiralchaos.rs"

[[example]]
name = "synth"
path = "examples/synth.rs"

[[example]]
name = "system"
path = "examples/system.rs"

[[example]]
name = "tameimp"
path = "examples/tameimp.rs"

[[example]]
name = "tree"
path = "examples/tree.rs"

[[example]]
name = "veridisquo"
path = "examples/veridisquo.rs"

[[example]]
name = "volumepassage"
path = "examples/volumepassage.rs"

[[example]]
name = "voronoi"
path = "examples/voronoi.rs"

[dependencies.anyhow]
version = "1.0.96"

[dependencies.bytemuck]
version = "1.23.2"
features = ["derive"]

[dependencies.egui]
version = "0.34.0"

[dependencies.egui-wgpu]
version = "0.34.0"

[dependencies.egui-winit]
version = "0.34.0"

[dependencies.env_logger]
version = "0.11.6"

[dependencies.gstreamer]
version = "0.25.0"
optional = true

[dependencies.gstreamer-app]
version = "0.25.0"
optional = true

[dependencies.gstreamer-pbutils]
version = "0.25.0"
optional = true

[dependencies.gstreamer-video]
version = "0.25.0"
optional = true

[dependencies.image]
version = "0.25.8"
features = [
    "png",
    "hdr",
    "exr",
]

[dependencies.log]
version = "0.4.25"

[dependencies.notify]
version = "8.2.0"

[dependencies.ply-rs-bw]
version = "=2.0.3"

[dependencies.pollster]
version = "0.4.0"

[dependencies.rfd]
version = "0.15.1"

[dependencies.wgpu]
version = "29.0.1"

[dependencies.winit]
version = "0.30.12"

[dev-dependencies]