[][src]Trait web_glitz::pipeline::graphics::TransformFeedbackBuffers

pub trait TransformFeedbackBuffers {
    fn encode<'a>(
        self,
        context: &'a mut TransformFeedbackBuffersEncodingContext
    ) -> TransformFeedbackBuffersEncoding<'a>; }

Encodes a description of a (set of) buffer(s) or buffer region(s) that can record the output feedback from the transform stage of a graphics pipeline.

Required methods

fn encode<'a>(
    self,
    context: &'a mut TransformFeedbackBuffersEncodingContext
) -> TransformFeedbackBuffersEncoding<'a>

Loading content...

Implementations on Foreign Types

impl<T0, T1> TransformFeedbackBuffers for (T0, T1) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer
[src]

impl<T0, T1, T2> TransformFeedbackBuffers for (T0, T1, T2) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3> TransformFeedbackBuffers for (T0, T1, T2, T3) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4> TransformFeedbackBuffers for (T0, T1, T2, T3, T4) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer,
    T11: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer,
    T11: TransformFeedbackBuffer,
    T12: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer,
    T11: TransformFeedbackBuffer,
    T12: TransformFeedbackBuffer,
    T13: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer,
    T11: TransformFeedbackBuffer,
    T12: TransformFeedbackBuffer,
    T13: TransformFeedbackBuffer,
    T14: TransformFeedbackBuffer
[src]

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> TransformFeedbackBuffers for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) where
    T0: TransformFeedbackBuffer,
    T1: TransformFeedbackBuffer,
    T2: TransformFeedbackBuffer,
    T3: TransformFeedbackBuffer,
    T4: TransformFeedbackBuffer,
    T5: TransformFeedbackBuffer,
    T6: TransformFeedbackBuffer,
    T7: TransformFeedbackBuffer,
    T8: TransformFeedbackBuffer,
    T9: TransformFeedbackBuffer,
    T10: TransformFeedbackBuffer,
    T11: TransformFeedbackBuffer,
    T12: TransformFeedbackBuffer,
    T13: TransformFeedbackBuffer,
    T14: TransformFeedbackBuffer,
    T15: TransformFeedbackBuffer
[src]

Loading content...

Implementors

impl<T0> TransformFeedbackBuffers for T0 where
    T0: TransformFeedbackBuffer
[src]

Loading content...