package extensions
Type Members
- trait ANGLEInstancedArrays extends Object
Enables array instancing (Khronos Extension)
Enables array instancing (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/ANGLE_instanced_arrays/
- trait EXTBlendMinmax extends Object
Extends
blendEquationto supportMIN_EXTandMAX_EXT.Extends
blendEquationto supportMIN_EXTandMAX_EXT. (Khronos Extension)- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_blend_minmax/
- trait EXTColorBufferHalfFloat extends Object
Enables 16-bit float colour buffer support.
Enables 16-bit float colour buffer support. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_color_buffer_half_float/
- trait EXTDisjointTimerQuery extends Object
Provides timing support to enable profiling of GL calls.
Provides timing support to enable profiling of GL calls. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/gles/extensions/EXT/EXT_disjoint_timer_query.txt
- trait EXTFragDepth extends Object
Extends GLSL to support assigning the fragments depth via
gl_FragDepthEXT.Extends GLSL to support assigning the fragments depth via
gl_FragDepthEXT. (Khronos Extension)- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/
- trait EXTShaderTextureLOD extends Object
Provides fragment shaders with explicit LOD control for texture reads.
Provides fragment shaders with explicit LOD control for texture reads. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_shader_texture_lod/
- trait EXTTextureFilterAnisotropic extends Object
Adds anisotropic texture filtering support.
Adds anisotropic texture filtering support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/
- trait EXTsRGB extends Object
Enables nonlinear sRGB blending over framebuffers.
Enables nonlinear sRGB blending over framebuffers. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
- trait OESElementIndexUint extends Object
Extends
drawElementsto support the typeUNSIGNED_INT.Extends
drawElementsto support the typeUNSIGNED_INT. (Khronos Extension)- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
- trait OESStandardDerivatives extends Object
Provides additional first derivative information in fragment shaders.
Provides additional first derivative information in fragment shaders. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/
- trait OESTextureFloat extends Object
Provides 32-bit floating point texture support.
Provides 32-bit floating point texture support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/OES_texture_float/
- trait OESTextureFloatLinear extends Object
Extends OES_texture_float to support linear and mipmap minification filters.
Extends OES_texture_float to support linear and mipmap minification filters. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/gles/extensions/OES/OES_texture_float_linear.txt
- trait OESTextureHalfFloat extends Object
Provides 32-bit floating point texture support.
Provides 32-bit floating point texture support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/OES_texture_float/
- trait OESTextureHalfFloatLinear extends Object
Extends OES_texture_half_float to support linear and mipmap minification filters.
Extends OES_texture_half_float to support linear and mipmap minification filters. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/gles/extensions/OES/OES_texture_float_linear.txt
- trait OESVertexArrayObject extends Object
Provides Vertex Array Objects (VAOs).
Provides Vertex Array Objects (VAOs). (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
- trait WEBGLColorBufferFloat extends Object
Enables 32-bit float colour buffer support.
Enables 32-bit float colour buffer support. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/EXT_color_buffer_float/
- trait WEBGLCompressedTextureETC1 extends Object
Provides ETC1 texture compression support.
Provides ETC1 texture compression support. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvrtc/
- trait WEBGLDrawBuffers extends Object
Enables multiple draw buffer support.
Enables multiple draw buffer support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_draw_buffers/
- trait WebGLCompressedTextureATC extends Object
Provides ATC texture compression support.
Provides ATC texture compression support. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc/
- trait WebGLCompressedTexturePVRTC extends Object
Provides PVRTC texture compression support.
Provides PVRTC texture compression support. (Community Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvrtc/
- trait WebGLCompressedTextureS3TC extends Object
Provides S3TC texture compression support.
Provides S3TC texture compression support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/
- trait WebGLDebugRendererInfo extends Object
Provides additional driver and renderer information.
Provides additional driver and renderer information. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
- trait WebGLDebugShaders extends Object
Inspect the transpilation output of GLSL onto the underlying shader language.
Inspect the transpilation output of GLSL onto the underlying shader language. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/
- trait WebGLDepthTexture extends Object
Provides depth and stencil texture support.
Provides depth and stencil texture support. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
- trait WebGLLoseContext extends Object
Allows simulation of losing the WebGL context to aid debugging.
Allows simulation of losing the WebGL context to aid debugging. (Khronos Extension)
- Annotations
- @JSType() @native()
- See also
https://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/
- trait WebGLTimerQueryEXT extends Object
A WebGL timer query.
A WebGL timer query. As used by
EXT_disjoint_timer_query- Annotations
- @JSType() @native()
- 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.- Annotations
- @JSType() @native()