WebGL2RenderingContext: phương thức bindBufferRange()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Note: This feature is available in Web Workers.
Phương thức WebGL2RenderingContext.bindBufferRange() của WebGL 2 API liên kết một dải của WebGLBuffer đã cho với một điểm liên kết (target) đã cho tại một index đã cho.
Cú pháp
js
bindBufferRange(target, index, buffer, offset, size)
Tham số
target-
Một
GLenumchỉ định target cho hoạt động liên kết. Các giá trị có thể:gl.TRANSFORM_FEEDBACK_BUFFERgl.UNIFORM_BUFFER
index-
Một
GLuintchỉ định chỉ mục củatarget. buffer-
Một
WebGLBuffersẽ được liên kết với điểm liên kết (target). offset-
Một
GLintptrchỉ định offset bắt đầu. size-
Một
GLsizeiptrchỉ định lượng dữ liệu có thể được đọc từ bộ đệm.
Giá trị trả về
None (undefined).
Ví dụ
js
gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 1, buffer, 0, 4);
Đặc tả kỹ thuật
| Specification |
|---|
| WebGL 2.0 Specification> # 3.7.16> |