Struct rust_gl::using::Using [−][src]
pub struct Using<'context, 'program, U, A> { pub context: &'context mut Context, pub program: &'program mut Program<U, A>, }
Expand description
The current in-use program.
Fields
context: &'context mut Context
program: &'program mut Program<U, A>
Methods from Deref<Target = Context>
pub fn program<U, A>(
&'context self,
vertex_shader: &'vertex VertexShader,
fragment_shader: &'fragment FragmentShader
) -> ProgramBuilder<'context, 'vertex, 'fragment, U, A>
[src]
pub fn program<U, A>(
&'context self,
vertex_shader: &'vertex VertexShader,
fragment_shader: &'fragment FragmentShader
) -> ProgramBuilder<'context, 'vertex, 'fragment, U, A>
[src]Constructs a program builder.