Trait luminance::shader::stage::HasStage [] [src]

pub trait HasStage {
    type AStage;
    fn new_shader(shader_type: Type, src: &str) -> Result<Self::AStage, StageError>;
    fn free_shader(shader: &mut Self::AStage);
}

Associated Types

type AStage

Required Methods

fn new_shader(shader_type: Type, src: &str) -> Result<Self::AStage, StageError>

fn free_shader(shader: &mut Self::AStage)

Implementors