Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. WebGL2RenderingContext
  4. bindBufferRange()

WebGL2RenderingContext: bindBufferRange() method

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 inWeb Workers.

TheWebGL2RenderingContext.bindBufferRange() method oftheWebGL 2 API binds a range of a givenWebGLBuffer to a given binding point (target) at a givenindex.

Syntax

js
bindBufferRange(target, index, buffer, offset, size)

Parameters

target

AGLenum specifying the target for the bind operation. Possiblevalues:

  • gl.TRANSFORM_FEEDBACK_BUFFER
  • gl.UNIFORM_BUFFER
index

AGLuint specifying the index of thetarget.

buffer

AWebGLBuffer which to bind to the binding point(target).

offset

AGLintptr specifying the starting offset.

size

AGLsizeiptr specifying the amount of data that can be read from thebuffer.

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

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp