org.scalajs.dom.webgl

Short aliases of all the dom.WebGLThing classes

Type members

Classlikes

Enables array instancing (Khronos Extension)

Enables array instancing (Khronos Extension)

See also:

Extends blendEquation to support MIN_EXT and MAX_EXT. (Khronos Extension)

Extends blendEquation to support MIN_EXT and MAX_EXT. (Khronos Extension)

See also:

Enables 16-bit float colour buffer support. (Community Extension)

Enables 16-bit float colour buffer support. (Community Extension)

See also:

Provides timing support to enable profiling of GL calls. (Community Extension)

Provides timing support to enable profiling of GL calls. (Community Extension)

See also:

Extends GLSL to support assigning the fragments depth via gl_FragDepthEXT. (Khronos Extension)

Extends GLSL to support assigning the fragments depth via gl_FragDepthEXT. (Khronos Extension)

See also:

Enables nonlinear sRGB blending over framebuffers. (Community Extension)

Enables nonlinear sRGB blending over framebuffers. (Community Extension)

See also:

Provides fragment shaders with explicit LOD control for texture reads. (Khronos Extension)

Provides fragment shaders with explicit LOD control for texture reads. (Khronos Extension)

See also:

Adds anisotropic texture filtering support. (Khronos Extension)

Adds anisotropic texture filtering support. (Khronos Extension)

See also:

Extends drawElements to support the type UNSIGNED_INT. (Khronos Extension)

Extends drawElements to support the type UNSIGNED_INT. (Khronos Extension)

See also:

Provides additional first derivative information in fragment shaders. (Khronos Extension)

Provides additional first derivative information in fragment shaders. (Khronos Extension)

See also:

Provides 32-bit floating point texture support. (Khronos Extension)

Provides 32-bit floating point texture support. (Khronos Extension)

See also:

Extends OES_texture_float to support linear and mipmap minification filters. (Khronos Extension)

Extends OES_texture_float to support linear and mipmap minification filters. (Khronos Extension)

See also:

Provides 16-bit floating point texture support. (Khronos Extension)

Provides 16-bit floating point texture support. (Khronos Extension)

See also:

Extends OES_texture_half_float to support linear and mipmap minification filters. (Khronos Extension)

Extends OES_texture_half_float to support linear and mipmap minification filters. (Khronos Extension)

See also:

Provides Vertex Array Objects (VAOs). (Khronos Extension)

Provides Vertex Array Objects (VAOs). (Khronos Extension)

See also:

Enables 32-bit float colour buffer support. (Community Extension)

Enables 32-bit float colour buffer support. (Community Extension)

See also:

Provides ATC texture compression support. (Community Extension)

Provides ATC texture compression support. (Community Extension)

See also:

Provides ETC1 texture compression support. (Community Extension)

Provides ETC1 texture compression support. (Community Extension)

See also:

Provides PVRTC texture compression support. (Community Extension)

Provides PVRTC texture compression support. (Community Extension)

See also:

Provides S3TC texture compression support. (Khronos Extension)

Provides S3TC texture compression support. (Khronos Extension)

See also:

Provides additional driver and renderer information. (Khronos Extension)

Provides additional driver and renderer information. (Khronos Extension)

See also:

Inspect the transpilation output of GLSL onto the underlying shader language. (Khronos Extension)

Inspect the transpilation output of GLSL onto the underlying shader language. (Khronos Extension)

See also:

Provides depth and stencil texture support. (Khronos Extension)

Provides depth and stencil texture support. (Khronos Extension)

See also:

Enables multiple draw buffer support. (Khronos Extension)

Enables multiple draw buffer support. (Khronos Extension)

See also:

Allows simulation of losing the WebGL context to aid debugging. (Khronos Extension)

Allows simulation of losing the WebGL context to aid debugging. (Khronos Extension)

See also:
abstract class WebGLExtensionIdentifier[T](val value: String)

Abstract class that maps a string enum onto a WebGL extension type

Abstract class that maps a string enum onto a WebGL extension type

Type parameters:
T

the type that will be returned by the getExtension

Value parameters:
value

the string enum to pass the underlying getExtension

Value members

Concrete methods