Struct vulkano::pipeline::shader::GraphicsEntryPoint [−][src]
pub struct GraphicsEntryPoint<'a> { /* fields omitted */ }
Expand description
Represents a shader entry point in a shader module.
Can be obtained by calling entry_point()
on the shader module.
Implementations
Returns the input attributes used by the shader stage.
Returns the output attributes used by the shader stage.
Returns the type of shader.
Trait Implementations
Returns the module this entry point comes from.
Returns a description of the descriptor set layouts.
Returns the push constant ranges.
Returns the layout of the specialization constants.
Auto Trait Implementations
impl<'a> RefUnwindSafe for GraphicsEntryPoint<'a>
impl<'a> Send for GraphicsEntryPoint<'a>
impl<'a> Sync for GraphicsEntryPoint<'a>
impl<'a> Unpin for GraphicsEntryPoint<'a>
impl<'a> UnwindSafe for GraphicsEntryPoint<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.