Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2021 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGL2RenderingContext.bufferSubData()-Methode der WebGL API aktualisiert einen Teil des Datenspeichers eines Pufferobjekts.
Ein GLenum, der den Bindungspunkt (Ziel) angibt. Mögliche Werte:
gl.ARRAY_BUFFERPuffer, der Vertex-Attribute enthält, wie z. B. Vertex-Koordinaten, Texturkoordinatendaten oder Vertex-Farbdaten.
gl.ELEMENT_ARRAY_BUFFERPuffer, der für Elementindizes verwendet wird.
gl.COPY_READ_BUFFERPuffer zum Kopieren von einem Pufferobjekt zu einem anderen.
gl.COPY_WRITE_BUFFERPuffer zum Kopieren von einem Pufferobjekt zu einem anderen.
gl.TRANSFORM_FEEDBACK_BUFFERPuffer für Transform-Feedback-Operationen.
gl.UNIFORM_BUFFERPuffer, der zum Speichern von Uniform-Blöcken verwendet wird.
gl.PIXEL_PACK_BUFFERPuffer, der für Pixeltransfer-Operationen verwendet wird.
gl.PIXEL_UNPACK_BUFFERPuffer, der für Pixeltransfer-Operationen verwendet wird.
dstByteOffsetEin GLintptr, der einen Offset in Bytes angibt, an dem der Datenaustausch beginnen soll.
srcDataEin TypedArray oder ein DataView, das ein ArrayBuffer oder SharedArrayBuffer betrachtet, das in den Datenspeicher kopiert wird.
srcOffset OptionalEin GLuint, der den Elementindex-Offset angibt, ab dem der Puffer gelesen werden soll.
length OptionalEin GLuint, der standardmäßig 0 ist, wobei 0 bedeutet, dass bufferSubData die Länge berechnen soll.
Keiner (undefined).
| WebGL Specification # 5.14.5 |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.