Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

glCreateVertexArrays - create vertex array objects

C Specification

voidglCreateVertexArrays(GLsizein,GLuint*arrays);

Description

glCreateVertexArrays returns n previously unused vertex array object names in arrays, each representing a
       new vertex array object initialized to the default state.

Errors

GL_INVALID_VALUE is generated if n is negative.

Name

       glCreateVertexArrays - create vertex array objects

Parameters

n
           Number of vertex array objects to create.

       arrays
           Specifies an array in which names of the new vertex array objects are stored.

See Also

glBindVertexArray(), glDeleteVertexArrays() glEnableVertexAttribArray() glGenVertexArrays(),
       glIsVertexArray(), glVertexAttribPointer()

Version Support

       ┌──────────────────────┬───────────────────────────────────────────────────────────────────────┐
       │                      │                OpenGLVersion                                         │
       ├──────────────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
       │ Function2.02.13.03.13.23.34.04.14.24.34.44.5 │
       │ /                    │     │     │     │     │     │     │     │     │     │     │     │     │
       │ Feature              │     │     │     │     │     │     │     │     │     │     │     │     │
       │ Name                 │     │     │     │     │     │     │     │     │     │     │     │     │
       ├──────────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
       │ glCreateVertexArrays │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  ✔  │
       └──────────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘

See Also