shady 7.0.0

A shadertoy-like library to be able to easily integrate shadertoy-like stuff in your applications.
Documentation
1
2
3
4
5
6
7
8
9
mod glsl;
mod wgsl;

pub use glsl::Glsl;
pub use wgsl::Wgsl;

pub trait ShaderParser {
    fn parse(&mut self, fragment_shader: &str) -> Result<wgpu::naga::Module, crate::Error>;
}