glDrawTransformFeedbackStreamInstanced

render multiple instances of primitives using a count derived from a specifed stream of a transform feedback object

Signature

glDrawTransformFeedbackStreamInstanced( GLenum ( mode ) , GLuint ( id ) , GLuint ( stream ) , GLsizei ( primcount ) )-> void
glDrawTransformFeedbackStreamInstanced( mode , id , stream , instancecount )

Parameters

VariablesDescription
mode
Specifies what kind of primitives to render. Symbolic constants GL_POINTS , GL_LINE_STRIP , GL_LINE_LOOP , GL_LINES , GL_LINE_STRIP_ADJACENCY , GL_LINES_ADJACENCY , GL_TRIANGLE_STRIP , GL_TRIANGLE_FAN , GL_TRIANGLES , GL_TRIANGLE_STRIP_ADJACENCY , GL_TRIANGLES_ADJACENCY , and GL_PATCHES are accepted.
id
Specifies the name of a transform feedback object from which to retrieve a primitive count.
stream
Specifies the index of the transform feedback stream from which to retrieve a primitive count.
primcount
Specifies the number of instances of the geometry to render.