WebGL2RenderingContext: bindBufferRange() Methode
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.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGL2RenderingContext.bindBufferRange()
Methode der WebGL 2 API bindet einen Bereich eines gegebenen WebGLBuffer
an einen angegebenen Bindungspunkt (target
) an einem bestimmten index
.
Syntax
bindBufferRange(target, index, buffer, offset, size)
Parameter
target
-
Ein
GLenum
, der das Ziel für die Bindungsoperation angibt. Mögliche Werte:gl.TRANSFORM_FEEDBACK_BUFFER
gl.UNIFORM_BUFFER
index
-
Ein
GLuint
, der den Index destarget
angibt. buffer
-
Ein
WebGLBuffer
, der an den Bindungspunkt (target
) gebunden werden soll. offset
-
Ein
GLintptr
, der den Startoffset angibt. size
-
Ein
GLsizeiptr
, der die Datenmenge angibt, die aus dem Buffer gelesen werden kann.
Rückgabewert
Keiner (undefined
).
Beispiele
gl.bindBufferRange(gl.TRANSFORM_FEEDBACK_BUFFER, 1, buffer, 0, 4);
Spezifikationen
Specification |
---|
WebGL 2.0 Specification # 3.7.16 |