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>; }