WebGL2RenderingContext: bindBufferRange() method
The WebGL2RenderingContext.bindBufferRange() method of
the WebGL 2 API binds a range of a given
WebGLBuffer to a given binding point (target) at a given
index.
Syntax
js
bindBufferRange(target, index, buffer, offset, size)
Parameters
target-
A
GLenumspecifying the target for the bind operation. Possible values:gl.TRANSFORM_FEEDBACK_BUFFERgl.UNIFORM_BUFFER
index-
A
GLuintspecifying the index of thetarget. buffer-
A
WebGLBufferwhich to bind to the binding point (target). offset-
A
GLintptrspecifying the starting offset. size-
A
GLsizeiptrspecifying the amount of data that can be read from the buffer.
Return value
None (undefined).
Examples
js
gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 1, buffer, 0, 4);
Specifications
| Specification |
|---|
| WebGL 2.0 Specification # 3.7.16 |
Browser compatibility
BCD tables only load in the browser