The WebGLRenderingContext.getSupportedExtensions() method returns a list of all the supported WebGL extensions.



Return value

An Array of strings with all the supported WebGL extensions.


var canvas = document.getElementById('canvas');
gl = canvas.getContext('webgl');

var extensions = gl.getSupportedExtensions();
// Array [ 'ANGLE_instanced_arrays', 'EXT_blend_minmax', ... ]

See also the WebGLRenderingContext.getExtension() method to get a specific extension object.

WebGL extensions

Extensions for the WebGL API are registered in the WebGL Extension Registry. The current extensions are:


Specification Status Comment
WebGL 1.0
The definition of 'WebGLRenderingContext.getSupportedExtensions' in that specification.
Recommendation Initial definition.

Browser compatibility

See also

Document Tags and Contributors

Contributors to this page: nmve, fscholz, teoli, Thewolfblitzer66
Last updated by: nmve,