Skip to content

Interface: WebGL2ExtensionMap ​

Defined in: types/desktop-engine.d.ts:2444

Maps extension names to extension objects of a WebGL 2 context (actual availability depends on the GL driver). Extensions that became core features of WebGL 2 (OES_vertex_array_object, ANGLE_instanced_arrays, WEBGL_depth_texture, ...) aren't exposed.

Properties ​

EXT_color_buffer_float ​

ts
EXT_color_buffer_float: EmptyExtension;

Defined in: types/desktop-engine.d.ts:2454

Rendering to float color buffers


EXT_color_buffer_half_float ​

ts
EXT_color_buffer_half_float: EXT_color_buffer_half_float;

Defined in: types/desktop-engine.d.ts:2456

Rendering to half-float color buffers


EXT_float_blend ​

ts
EXT_float_blend: EmptyExtension;

Defined in: types/desktop-engine.d.ts:2458

Blending with 32-bit float color buffers


EXT_texture_compression_bptc ​

ts
EXT_texture_compression_bptc: EXT_texture_compression_bptc;

Defined in: types/desktop-engine.d.ts:2464

BPTC (BC6H/BC7) compressed textures


EXT_texture_compression_rgtc ​

ts
EXT_texture_compression_rgtc: EXT_texture_compression_rgtc;

Defined in: types/desktop-engine.d.ts:2466

RGTC (BC4/BC5) compressed textures


EXT_texture_filter_anisotropic ​

ts
EXT_texture_filter_anisotropic: EXT_texture_filter_anisotropic;

Defined in: types/desktop-engine.d.ts:2446

Anisotropic filtering


EXT_texture_norm16 ​

ts
EXT_texture_norm16: EXT_texture_norm16;

Defined in: types/desktop-engine.d.ts:2460

16-bit normalized textures


OES_texture_float_linear ​

ts
OES_texture_float_linear: EmptyExtension;

Defined in: types/desktop-engine.d.ts:2452

Linear filtering of 32-bit float textures


WEBGL_compressed_texture_astc ​

ts
WEBGL_compressed_texture_astc: WEBGL_compressed_texture_astc;

Defined in: types/desktop-engine.d.ts:2450

ASTC compressed textures


WEBGL_compressed_texture_etc ​

ts
WEBGL_compressed_texture_etc: WEBGL_compressed_texture_etc;

Defined in: types/desktop-engine.d.ts:2468

ETC2/EAC compressed textures


WEBGL_compressed_texture_pvrtc ​

ts
WEBGL_compressed_texture_pvrtc: WEBGL_compressed_texture_pvrtc;

Defined in: types/desktop-engine.d.ts:2448

PVRTC compressed textures


WEBGL_compressed_texture_s3tc ​

ts
WEBGL_compressed_texture_s3tc: WEBGL_compressed_texture_s3tc;

Defined in: types/desktop-engine.d.ts:2462

S3TC (DXT) compressed textures

The SDK is released under the Apache License 2.0