org.scalajs.dom.webgl.extensions

Type members

Classlikes

@native @JSType
trait ANGLEInstancedArrays extends Object

Enables array instancing (Khronos Extension)

Enables array instancing (Khronos Extension)

See also:
@native @JSType
trait EXTBlendMinmax extends Object

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

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

See also:
@native @JSType
trait EXTColorBufferHalfFloat extends Object

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

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

See also:
@native @JSType
trait EXTDisjointTimerQuery extends Object

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

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

See also:
@native @JSType
trait EXTFragDepth extends Object

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:
@native @JSType
trait EXTShaderTextureLOD extends Object

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:
@native @JSType
trait EXTTextureFilterAnisotropic extends Object

Adds anisotropic texture filtering support. (Khronos Extension)

Adds anisotropic texture filtering support. (Khronos Extension)

See also:
@native @JSType
trait EXTsRGB extends Object

Enables nonlinear sRGB blending over framebuffers. (Community Extension)

Enables nonlinear sRGB blending over framebuffers. (Community Extension)

See also:
@native @JSType
trait OESElementIndexUint extends Object

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

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

See also:
@native @JSType
trait OESStandardDerivatives extends Object

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

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

See also:
@native @JSType
trait OESTextureFloat extends Object

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

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

See also:
@native @JSType
trait OESTextureFloatLinear extends Object

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:
@native @JSType
trait OESTextureHalfFloat extends Object

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

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

See also:
@native @JSType
trait OESTextureHalfFloatLinear extends Object

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:
@native @JSType
trait OESVertexArrayObject extends Object

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

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

See also:
@native @JSType
trait WEBGLColorBufferFloat extends Object

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

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

See also:
@native @JSType
trait WEBGLCompressedTextureETC1 extends Object

Provides ETC1 texture compression support. (Community Extension)

Provides ETC1 texture compression support. (Community Extension)

See also:
@native @JSType
trait WEBGLDrawBuffers extends Object

Enables multiple draw buffer support. (Khronos Extension)

Enables multiple draw buffer support. (Khronos Extension)

See also:
@native @JSType
trait WebGLCompressedTextureATC extends Object

Provides ATC texture compression support. (Community Extension)

Provides ATC texture compression support. (Community Extension)

See also:
@native @JSType
trait WebGLCompressedTexturePVRTC extends Object

Provides PVRTC texture compression support. (Community Extension)

Provides PVRTC texture compression support. (Community Extension)

See also:
@native @JSType
trait WebGLCompressedTextureS3TC extends Object

Provides S3TC texture compression support. (Khronos Extension)

Provides S3TC texture compression support. (Khronos Extension)

See also:
@native @JSType
trait WebGLDebugRendererInfo extends Object

Provides additional driver and renderer information. (Khronos Extension)

Provides additional driver and renderer information. (Khronos Extension)

See also:
@native @JSType
trait WebGLDebugShaders extends Object

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:
@native @JSType
trait WebGLDepthTexture extends Object

Provides depth and stencil texture support. (Khronos Extension)

Provides depth and stencil texture support. (Khronos Extension)

See also:
@native @JSType
trait WebGLLoseContext extends Object

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:
@native @JSType
trait WebGLTimerQueryEXT extends Object

A WebGL timer query. As used by EXT_disjoint_timer_query

A WebGL timer query. As used by EXT_disjoint_timer_query

@native @JSType
trait WebGLVertexArrayObjectOES extends Object

A vertex array object, as used by OES_vertex_array_object.

A vertex array object, as used by OES_vertex_array_object.