render multiple sets of primitives from array data
Signature
glMultiDrawArrays(
GLenum (
mode
)
,
const GLint * (
first
)
,
const GLsizei * (
count
)
,
GLsizei (
drawcount
)
)-> void
Parameters
Variables | Description |
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.
|
first
|
Points to an array of starting indices in the enabled arrays.
|
count
|
Points to an array of the number of indices to be rendered.
|
drawcount
|
Specifies the size of the first and count
|
Sample Code References
The following code samples have been found which appear to reference the
functions described here. Take care that the code may be old, broken or not
even use PyOpenGL.