Struct vulkano::pipeline::shader::ShaderInterfaceEntry [−][src]
pub struct ShaderInterfaceEntry { pub location: Range<u32>, pub format: Format, pub name: Option<Cow<'static, str>>, }
Expand description
Entry of a shader interface definition.
Fields
location: Range<u32>
Range of locations covered by the element.
format: Format
Format of a each location of the element.
name: Option<Cow<'static, str>>
Name of the element, or None
if the name is unknown.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ShaderInterfaceEntry
impl Send for ShaderInterfaceEntry
impl Sync for ShaderInterfaceEntry
impl Unpin for ShaderInterfaceEntry
impl UnwindSafe for ShaderInterfaceEntry
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.