Vertex array object

Previous: OpenGL

A vertex array object (VAO) is the means or context for which the GPU should parse the Vertex buffer object. It defines things like positions, textures, and other information. It ties together the buffer with the actual layout of the data.