web api instance method
WebGL2RenderingContext: getUniformBlockIndex() method
Available in workers
The WebGL2RenderingContext.getUniformBlockIndex() method
of the WebGL 2 API retrieves the index of
a uniform block within a WebGLProgram.
Syntax
getUniformBlockIndex(program, uniformBlockName)
Parameters
program- : A
WebGLProgramcontaining the uniform block.
- : A
uniformName- : A string specifying the name of the uniform block to whose index to retrieve.
Return value
A GLuint indicating the uniform block index.
Examples
// Assuming a shader with the following declaration:
// uniform UBOData {
// mat4 foo;
// } instanceName;
// use the block name, not the instance name:
const blockIndex = gl.getUniformBlockIndex(program, "UBOData");
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.