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

Required Methods

Returns the input attributes used by the shader stage.

Returns the output attributes used by the shader stage.

Returns the type of shader.

Implementors