OES_vertex_array_object WebGL extension
Widely available since 2020-10-30
The OES_vertex_array_object
extension for WebGL 1.0 contexts adds vertex array objects (VAOs) which encapsulate vertex array states. These objects keep pointers to vertex data and names for different sets of vertex data.
Learning resources on MDN
- OES_vertex_array_object extension
- OES_vertex_array_object: bindVertexArrayOES() method
- OES_vertex_array_object: createVertexArrayOES() method
- OES_vertex_array_object: deleteVertexArrayOES() method
- OES_vertex_array_object: isVertexArrayOES() method
Browser support
- Chrome 24 Released on 2013-01-10
- Chrome Android 25 Released on 2013-02-27
- Edge 17 Released on 2018-04-30
- Firefox 25 Released on 2013-10-29
- Firefox for Android 25 Released on 2013-10-29
- Safari 8 Released on 2014-10-16
- Safari on iOS 9 Released on 2015-09-16
Specifications
- WebGL OES_vertex_array_object Khronos Ratified Extension Specification, from WebGL Working Group (Khronos Group).