The WebGLRenderingContext.bindAttribLocation()
method of
the WebGL API binds a generic vertex index
to an attribute variable.
Syntax
void gl.bindAttribLocation(program, index, name);
Parameters
program
- A
WebGLProgram
object to bind. - index
- A
GLuint
specifying the index of the generic vertex to bind. - name
- A
DOMString
specifying the name of the variable to bind to the generic vertex index. This name cannot start with "webgl_" or "_webgl_", as these are reserved for use by WebGL.
Return value
None.
Examples
gl.bindAttribLocation(program, colorLocation, 'vColor');
Specifications
Specification | Status | Comment |
---|---|---|
WebGL 1.0 The definition of 'bindAttribLocation' in that specification. |
Recommendation | Initial definition. |
OpenGL ES 2.0 The definition of 'glBindAttribLocation' in that specification. |
Standard | Man page of the (similar) OpenGL API. |
Browser compatibility
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.