WebGL2RenderingContext: bindBufferRange() 方法
注意:此功能在 Web Workers 中可用。
WebGL2RenderingContext.bindBufferRange() 方法是 WebGL 2 API 的一部分,用于将给定 WebGLBuffer 的一个范围绑定到指定的绑定点 (target) 和指定的 index。
语法
js
bindBufferRange(target, index, buffer, offset, size)
参数
目标-
一个
GLenum,指定绑定操作的目标。可能的值gl.TRANSFORM_FEEDBACK_BUFFERgl.UNIFORM_BUFFER
index-
一个
GLuint,指定target的索引。 buffer-
要绑定到绑定点 (
target) 的WebGLBuffer。 offset-
一个
GLintptr,指定起始偏移量。 size-
一个
GLsizeiptr,指定可以从缓冲区读取的数据量。
返回值
无(undefined)。
示例
js
gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 1, buffer, 0, 4);
规范
| 规范 |
|---|
| WebGL 2.0 规范 # 3.7.16 |
浏览器兼容性
加载中…