Struct luminance::pipeline::ShadingCommand
[−]
[src]
pub struct ShadingCommand<'a, C, T> where C: 'a + HasProgram + HasTessellation, T: 'a { pub program: &'a Program<C, T>, pub update: Box<Fn(&T) + 'a>, pub render_commands: Vec<RenderCommand<'a, C, T>>, }
A dynamic shading command. A shading command gathers render commands under a shader
Program
.
Fields
program: &'a Program<C, T>
update: Box<Fn(&T) + 'a>
render_commands: Vec<RenderCommand<'a, C, T>>