WebGL2RenderingContext.getUniformIndices()
 The WebGL2RenderingContext.getUniformIndices() method of the WebGL 2 API retrieves the indices of a number of uniforms within a WebGLProgram. 
Syntax
getUniformIndices(program, uniformNames)

Parameters
 program  A WebGLProgram containing uniforms whose indices to query.  uniformNames   An Array of string specifying the names of the uniforms to query.   
Return value
An Array of GLuint containing the uniform indices.
Examples
var uniformIndices = gl.getUniformIndices(program, ['UBORed', 'UBOGreen', 'UBOBlue']);

Specifications

Specification
WebGL 2.0 Specification # 3.7.16

Browser compatibility




Desktop
Mobile



Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
WebView Android
Chrome Android
Firefox for Android
Opera Android
Safari on IOS
Samsung Internet



getUniformIndices
56
79
51
No
43
15
58
58
51
43
15
7.0


See also
 WebGL2RenderingContext.getUniformBlockIndex() 


Found a problem with this page?

Edit on GitHub
Source on GitHub
Report a problem with this content on GitHub
Want to fix the problem yourself? See our Contribution guide.


Last modified: Apr 22, 2022, by MDN contributors


    
{'path': 'public/docs/dom/webgl2renderingcontext/getuniformindices.html', 'source': 'DevDocs.IO'}