Compiler

Trait Compiler 

Source
pub(super) trait Compiler {
    // Required method
    fn create_shader_module(
        &mut self,
        device: &Device,
        source: &str,
        stage: ShaderStage,
        name: &str,
    ) -> Result<ShaderModule, RenderError>;
}

Required Methods§

Source

fn create_shader_module( &mut self, device: &Device, source: &str, stage: ShaderStage, name: &str, ) -> Result<ShaderModule, RenderError>

Implementors§