{{APIRef("WebGL")}}
The WebGLBuffer interface is part of the WebGL API and represents a buffer object storing data such as vertices or colors.
Examples
var canvas = document.getElementById("canvas"); var gl = canvas.getContext("webgl"); var buffer = gl.createBuffer();
Specifications
Specification | Status | Comment |
---|---|---|
{{SpecName('WebGL', "#5.4", "WebGLBuffer")}} | {{Spec2('WebGL')}} | Initial definition. |
Browser compatibility
{{CompatibilityTable}}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | {{CompatChrome("9")}} | {{CompatGeckoDesktop("2.0")}} | {{CompatIE("11")}} | {{CompatOpera("12")}} | {{CompatSafari("5.1")}} |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | 25 | {{CompatVersionUnknown}} | {{CompatUnknown}} | 12 | 8.1 |
See also
- {{domxref("WebGLRenderingContext.bindBuffer()")}}
- {{domxref("WebGLRenderingContext.createBuffer()")}}
- {{domxref("WebGLRenderingContext.deleteBuffer()")}}
- {{domxref("WebGLRenderingContext.isBuffer()")}}