Class description A vertex-array object associates a shader program-instance with vertex attribute data from one or more buffers. The format of the binary data inside these buffers is described using vertex-formats. vertex-arrays are constructed using the <multi-vertex-array> or <vertex-array*> words. The actual type of a vertex-array object is opaque, but the vertex-array-buffers word can be used to query a vertex array object for its component buffers.