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