[−][src]Enum grr::InputRate
Vertex attribute addresssing.
Specifies if the vertex attribute address depends on vertex index or instance index.
Variants
Vertex index addressing.
Attribute data is fetched from the bound vertex buffers depending on the current vertex index.
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
Trait Implementations
impl Clone for InputRate
[src]
impl Copy for InputRate
[src]
impl Debug for InputRate
[src]
impl Eq for InputRate
[src]
impl PartialEq<InputRate> for InputRate
[src]
impl StructuralEq for InputRate
[src]
impl StructuralPartialEq for InputRate
[src]
Auto Trait Implementations
impl RefUnwindSafe for InputRate
impl Send for InputRate
impl Sync for InputRate
impl Unpin for InputRate
impl UnwindSafe for InputRate
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> 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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,