Trait vulkano::pipeline::shader::GraphicsEntryPointAbstract[][src]

pub unsafe trait GraphicsEntryPointAbstract: EntryPointAbstract {
    type InputDefinition: ShaderInterfaceDef;
    type OutputDefinition: ShaderInterfaceDef;
    fn input(&self) -> &Self::InputDefinition;
fn output(&self) -> &Self::OutputDefinition;
fn ty(&self) -> GraphicsShaderType; }

Associated Types

Loading content...

Required methods

fn input(&self) -> &Self::InputDefinition[src]

Returns the input attributes used by the shader stage.

fn output(&self) -> &Self::OutputDefinition[src]

Returns the output attributes used by the shader stage.

fn ty(&self) -> GraphicsShaderType[src]

Returns the type of shader.

Loading content...

Implementors

Loading content...