web api instance method
WebGL2RenderingContext: getIndexedParameter() method
Available in workers
The WebGL2RenderingContext.getIndexedParameter() method
of the WebGL 2 API returns indexed
information about a given target.
Syntax
getIndexedParameter(target, index)
Parameters
-
target-
: A
GLenumspecifying the target for which to return information. Possible values:gl.TRANSFORM_FEEDBACK_BUFFER_BINDING: Returns aWebGLBuffer.gl.TRANSFORM_FEEDBACK_BUFFER_SIZE: Returns aGLsizeiptr.gl.TRANSFORM_FEEDBACK_BUFFER_START: Returns aGLintptr.gl.UNIFORM_BUFFER_BINDING: Returns aWebGLBuffer.gl.UNIFORM_BUFFER_SIZE: Returns aGLsizeiptr.gl.UNIFORM_BUFFER_START: Returns aGLintptr.
When using the
OES_draw_buffers_indexedWebGL 2 extension, the following values are available additionally:gl.BLEND_EQUATION_RGB: Returns the RGB blend equation for the draw buffer atindex.gl.BLEND_EQUATION_ALPHA: Returns the alpha blend equation for the draw buffer atindex.gl.BLEND_SRC_RGB: Returns the source RGB blend function for the draw buffer atindex.gl.BLEND_SRC_ALPHA: Returns the source alpha blend function for the draw buffer atindex.gl.BLEND_DST_RGB: Returns the destination RGB blend function for the draw buffer atindex.gl.BLEND_DST_ALPHA: Returns the destination alpha blend function for the draw buffer atindex.gl.COLOR_WRITEMASK: Returns an array containing color components are enabled for the draw buffer atindex.
-
-
index- : A
GLuintspecifying the index of thetargetthat is queried.
- : A
Return value
Depends on the requested information (as specified with target).
Examples
const binding = gl.getIndexedParameter(gl.TRANSFORM_FEEDBACK_BUFFER_BINDING, 0);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.