Macro shades::outputs [−][src]
Output declaration.
Examples
use shades::{Scope, ShaderBuilder, V3, lit, outputs}; ShaderBuilder::new_vertex_shader(|mut s, vertex| { outputs!(s, position: V3<f32> ); s.main_fun(|s: &mut Scope<()>| { s.set(&position, lit!(0., 0., 0.)); }) });