Struct glium::program::TransformFeedbackBuffer [] [src]

pub struct TransformFeedbackBuffer {
    pub id: i32,
    pub elements: Vec<TransformFeedbackVarying>,
    pub stride: usize,
}

Describes the layout of a buffer that can receive transform feedback output.

Fields

id

Slot of this buffer.

This is internal information, you probably don't need to use it.

elements

List of elements inside the buffer.

stride

Size in bytes between two consecutive elements.

Trait Implementations

Derived Implementations

impl Eq for TransformFeedbackBuffer

impl PartialEq for TransformFeedbackBuffer

fn eq(&self, __arg_0: &TransformFeedbackBuffer) -> bool

fn ne(&self, __arg_0: &TransformFeedbackBuffer) -> bool

impl Clone for TransformFeedbackBuffer

fn clone(&self) -> TransformFeedbackBuffer

fn clone_from(&mut self, source: &Self)

impl Debug for TransformFeedbackBuffer

fn fmt(&self, __arg_0: &mut Formatter) -> Result