Trait bevy_retrograde::core::luminance::vertex::VertexAttrib [−]
pub unsafe trait VertexAttrib { const VERTEX_ATTRIB_DESC: VertexAttribDesc; }
Expand description
Class of vertex attributes.
A vertex attribute type is always associated with a single constant of type VertexAttribDesc
,
giving GPUs hints about how to treat them.
Associated Constants
The vertex attribute descriptor.
Implementations on Foreign Types
impl VertexAttrib for [u8; 2]
impl VertexAttrib for [u8; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f64; 3]
impl VertexAttrib for [f64; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for u8
impl VertexAttrib for u8
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u8; 1]
impl VertexAttrib for [u8; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i8; 3]
impl VertexAttrib for [i8; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u8; 3]
impl VertexAttrib for [u8; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u32; 3]
impl VertexAttrib for [u32; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u16; 3]
impl VertexAttrib for [u16; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u16; 4]
impl VertexAttrib for [u16; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for i16
impl VertexAttrib for i16
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i16; 2]
impl VertexAttrib for [i16; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for bool
impl VertexAttrib for bool
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [bool; 2]
impl VertexAttrib for [bool; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i8; 2]
impl VertexAttrib for [i8; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [bool; 3]
impl VertexAttrib for [bool; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i32; 3]
impl VertexAttrib for [i32; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for u32
impl VertexAttrib for u32
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for i8
impl VertexAttrib for i8
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i8; 1]
impl VertexAttrib for [i8; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f64; 1]
impl VertexAttrib for [f64; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for u16
impl VertexAttrib for u16
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f64; 2]
impl VertexAttrib for [f64; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for f64
impl VertexAttrib for f64
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i16; 3]
impl VertexAttrib for [i16; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u32; 2]
impl VertexAttrib for [u32; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f32; 1]
impl VertexAttrib for [f32; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u16; 1]
impl VertexAttrib for [u16; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f32; 4]
impl VertexAttrib for [f32; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i8; 4]
impl VertexAttrib for [i8; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [bool; 4]
impl VertexAttrib for [bool; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for f32
impl VertexAttrib for f32
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i16; 4]
impl VertexAttrib for [i16; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i32; 1]
impl VertexAttrib for [i32; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u32; 4]
impl VertexAttrib for [u32; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [bool; 1]
impl VertexAttrib for [bool; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u32; 1]
impl VertexAttrib for [u32; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i32; 4]
impl VertexAttrib for [i32; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u16; 2]
impl VertexAttrib for [u16; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i16; 1]
impl VertexAttrib for [i16; 1]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for i32
impl VertexAttrib for i32
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f64; 4]
impl VertexAttrib for [f64; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [u8; 4]
impl VertexAttrib for [u8; 4]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [i32; 2]
impl VertexAttrib for [i32; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f32; 2]
impl VertexAttrib for [f32; 2]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc
impl VertexAttrib for [f32; 3]
impl VertexAttrib for [f32; 3]
pub const VERTEX_ATTRIB_DESC: VertexAttribDesc