The WebGLRenderingContext.getUniformLocation()
method of the WebGL API returns a WebGLUniformLocation
of a uniform variable in a given WebGLProgram
.
WebGLUniformLocation gl.getUniformLocation(program, name);
WebGLProgram
containing the uniform variable.DOMString
specifying the name of the uniform variable whose location to get.A WebGLUniformLocation
object indicating the location of the variable name if found. Returns null
otherwise.
gl.getUniformLocation(program, 'vColor');
Specification | Status | Comment |
---|---|---|
WebGL 1.0 The definition of 'getUniformLocation' in that specification. | Recommendation | Initial definition. |
OpenGL ES 2.0 The definition of 'glGetUniformLocation' in that specification. | Standard | Man page of the OpenGL API. |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | Servo |
---|---|---|---|---|---|---|---|
Basic Support | 9 | 12 | 4.0 | 11 | 12 | 5.1 | No support |
Feature | Android | Chrome for Android | Edge Mobile | Firefox for Android | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | 25 | (Yes) | 4.0 | 11 | 12 | 8.1 |
© 2005–2017 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/getUniformLocation