[−][src]Enum grr::InputRate
Vertex attribute addresssing.
Specifies if the vertex attribute address depends on vertex index or instance index.
Variants
Vertex
Vertex index addressing.
Attribute data is fetched from the bound vertex buffers depending on the current vertex index.
Instance
Instance index addressing.
Attribute data is fetched from the bound vertex buffers depending on the current instance index.
The divisor
further defines how many consecutive instances will use the same vertex attribute data.
The instance index will be divided by the divisor to donate the addressing index.
Fields of Instance
divisor: usize
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,