Trait rustic_gl::attributes::AttributeTrait [−][src]
pub trait AttributeTrait { fn declare(index: u32, offset: usize, stride: i32); fn stride(total: i32, max_alignment: i32) -> i32; fn padding(offset: usize) -> usize; }
Required Methods
fn declare(index: u32, offset: usize, stride: i32)
fn stride(total: i32, max_alignment: i32) -> i32
fn padding(offset: usize) -> usize
Calculate the padding necessary from offset to reach this Attributes alignment requirements.
Implementors
impl AttributeTrait for AttributeTail
impl<T: ToGlAttrib, A: AttributeTrait> AttributeTrait for Attribute<T, A>