The ANGLE_instanced_arrays.vertexAttribDivisorANGLE() method of the WebGL API modifies the rate at which generic vertex attributes advance when rendering multiple instances of primitives with ext.drawArraysInstancedANGLE() and ext.drawElementsInstancedANGLE().
Note: When using WebGL2, this method is available as gl.vertexAttribDivisor() by default.
Syntax
void ext.vertexAttribDivisorANGLE(index, divisor);
Parameters
index- A
GLuintspecifying the index of the generic vertex attributes. divisor- A
GLuintspecifying the number of instances that will pass between updates of the generic attribute.
Return value
None.
Examples
var ext = gl.getExtension('ANGLE_instanced_arrays');
ext.vertexAttribDivisorANGLE(0, 2);
Specifications
| Specification | Status | Comment |
|---|---|---|
| ANGLE_instanced_arrays The definition of 'ANGLE_instanced_arrays' in that specification. |
Recommendation | Initial definition. |
Browser compatibility
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
| Feature | Chrome | Firefox | Edge | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| Basic Support | ? | 33.0 | ? | 11 | ? | ? |
| Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| Basic Support | ? | ? | ? | ? | ? | ? | ? |