docs.rodeo

MDN Web Docs mirror

WebGLRenderingContext: getSupportedExtensions() method

{{APIRef("WebGL")}} {{AvailableInWorkers}} 

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

Syntax

getSupportedExtensions()

Parameters

None.

Return value

An {{jsxref("Array")}}  of strings with all the supported WebGL extensions.

Examples

const canvas = document.getElementById("canvas");
gl = canvas.getContext("webgl");

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

See also the {{domxref("WebGLRenderingContext.getExtension()")}}  method to get a specific extension object.

WebGL extensions

Extensions for the WebGL API are registered in the WebGL Extension Registry. They are also listed here.

Specifications

{{Specifications}} 

Browser compatibility

{{Compat}} 

See also

In this article

View on MDN