Interface: WebGL2RenderingContext
Defined in: types/desktop-engine.d.ts:2478
WebGL 2 rendering context (WebGL2RenderingContext), backed by an OpenGL ES 3.0 ANGLE context. Has every member of WebGLRenderingContext; the methods redeclared here take the WebGL 2 overloads.
Pixel sources: pboOffset is a byte offset into the bound PIXEL_UNPACK_BUFFER (PIXEL_PACK_BUFFER for readPixels); srcOffset/dstOffset/srcLength/length count elements of the typed array, and 0 or omitted means "to the end".
Extends
Properties
ACTIVE_ATTRIBUTE_MAX_LENGTH
readonly ACTIVE_ATTRIBUTE_MAX_LENGTH: number;Defined in: types/desktop-engine.d.ts:2015
Constant GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
Inherited from
WebGLRenderingContext.ACTIVE_ATTRIBUTE_MAX_LENGTH
ACTIVE_ATTRIBUTES
readonly ACTIVE_ATTRIBUTES: number;Defined in: types/desktop-engine.d.ts:2013
Constant GL_ACTIVE_ATTRIBUTES
Inherited from
WebGLRenderingContext.ACTIVE_ATTRIBUTES
ACTIVE_TEXTURE
readonly ACTIVE_TEXTURE: number;Defined in: types/desktop-engine.d.ts:2163
Constant GL_ACTIVE_TEXTURE
Inherited from
WebGLRenderingContext.ACTIVE_TEXTURE
ACTIVE_UNIFORM_BLOCKS
readonly ACTIVE_UNIFORM_BLOCKS: number;Defined in: types/desktop-engine.d.ts:3222
Constant GL_ACTIVE_UNIFORM_BLOCKS
ACTIVE_UNIFORM_MAX_LENGTH
readonly ACTIVE_UNIFORM_MAX_LENGTH: number;Defined in: types/desktop-engine.d.ts:2011
Constant GL_ACTIVE_UNIFORM_MAX_LENGTH
Inherited from
WebGLRenderingContext.ACTIVE_UNIFORM_MAX_LENGTH
ACTIVE_UNIFORMS
readonly ACTIVE_UNIFORMS: number;Defined in: types/desktop-engine.d.ts:2009
Constant GL_ACTIVE_UNIFORMS
Inherited from
WebGLRenderingContext.ACTIVE_UNIFORMS
ALIASED_LINE_WIDTH_RANGE
readonly ALIASED_LINE_WIDTH_RANGE: number;Defined in: types/desktop-engine.d.ts:1847
Constant GL_ALIASED_LINE_WIDTH_RANGE
Inherited from
WebGLRenderingContext.ALIASED_LINE_WIDTH_RANGE
ALIASED_POINT_SIZE_RANGE
readonly ALIASED_POINT_SIZE_RANGE: number;Defined in: types/desktop-engine.d.ts:1845
Constant GL_ALIASED_POINT_SIZE_RANGE
Inherited from
WebGLRenderingContext.ALIASED_POINT_SIZE_RANGE
ALPHA
readonly ALPHA: number;Defined in: types/desktop-engine.d.ts:1965
Constant GL_ALPHA
Inherited from
ALPHA_BITS
readonly ALPHA_BITS: number;Defined in: types/desktop-engine.d.ts:1915
Constant GL_ALPHA_BITS
Inherited from
WebGLRenderingContext.ALPHA_BITS
ALREADY_SIGNALED
readonly ALREADY_SIGNALED: number;Defined in: types/desktop-engine.d.ts:3274
Constant GL_ALREADY_SIGNALED
ALWAYS
readonly ALWAYS: number;Defined in: types/desktop-engine.d.ts:2035
Constant GL_ALWAYS
Inherited from
ANY_SAMPLES_PASSED
readonly ANY_SAMPLES_PASSED: number;Defined in: types/desktop-engine.d.ts:3286
Constant GL_ANY_SAMPLES_PASSED
ANY_SAMPLES_PASSED_CONSERVATIVE
readonly ANY_SAMPLES_PASSED_CONSERVATIVE: number;Defined in: types/desktop-engine.d.ts:3288
Constant GL_ANY_SAMPLES_PASSED_CONSERVATIVE
ARRAY_BUFFER
readonly ARRAY_BUFFER: number;Defined in: types/desktop-engine.d.ts:1783
Constant GL_ARRAY_BUFFER
Inherited from
WebGLRenderingContext.ARRAY_BUFFER
ARRAY_BUFFER_BINDING
readonly ARRAY_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:1787
Constant GL_ARRAY_BUFFER_BINDING
Inherited from
WebGLRenderingContext.ARRAY_BUFFER_BINDING
ATTACHED_SHADERS
readonly ATTACHED_SHADERS: number;Defined in: types/desktop-engine.d.ts:2007
Constant GL_ATTACHED_SHADERS
Inherited from
WebGLRenderingContext.ATTACHED_SHADERS
BACK
readonly BACK: number;Defined in: types/desktop-engine.d.ts:1805
Constant GL_BACK
Inherited from
BLEND
readonly BLEND: number;Defined in: types/desktop-engine.d.ts:1813
Constant GL_BLEND
Inherited from
BLEND_COLOR
readonly BLEND_COLOR: number;Defined in: types/desktop-engine.d.ts:1781
Constant GL_BLEND_COLOR
Inherited from
WebGLRenderingContext.BLEND_COLOR
BLEND_DST_ALPHA
readonly BLEND_DST_ALPHA: number;Defined in: types/desktop-engine.d.ts:1769
Constant GL_BLEND_DST_ALPHA
Inherited from
WebGLRenderingContext.BLEND_DST_ALPHA
BLEND_DST_RGB
readonly BLEND_DST_RGB: number;Defined in: types/desktop-engine.d.ts:1765
Constant GL_BLEND_DST_RGB
Inherited from
WebGLRenderingContext.BLEND_DST_RGB
BLEND_EQUATION
readonly BLEND_EQUATION: number;Defined in: types/desktop-engine.d.ts:1755
Constant GL_BLEND_EQUATION
Inherited from
WebGLRenderingContext.BLEND_EQUATION
BLEND_EQUATION_ALPHA
readonly BLEND_EQUATION_ALPHA: number;Defined in: types/desktop-engine.d.ts:1759
Constant GL_BLEND_EQUATION_ALPHA
Inherited from
WebGLRenderingContext.BLEND_EQUATION_ALPHA
BLEND_EQUATION_RGB
readonly BLEND_EQUATION_RGB: number;Defined in: types/desktop-engine.d.ts:1757
Constant GL_BLEND_EQUATION_RGB
Inherited from
WebGLRenderingContext.BLEND_EQUATION_RGB
BLEND_SRC_ALPHA
readonly BLEND_SRC_ALPHA: number;Defined in: types/desktop-engine.d.ts:1771
Constant GL_BLEND_SRC_ALPHA
Inherited from
WebGLRenderingContext.BLEND_SRC_ALPHA
BLEND_SRC_RGB
readonly BLEND_SRC_RGB: number;Defined in: types/desktop-engine.d.ts:1767
Constant GL_BLEND_SRC_RGB
Inherited from
WebGLRenderingContext.BLEND_SRC_RGB
BLUE_BITS
readonly BLUE_BITS: number;Defined in: types/desktop-engine.d.ts:1913
Constant GL_BLUE_BITS
Inherited from
WebGLRenderingContext.BLUE_BITS
BOOL
readonly BOOL: number;Defined in: types/desktop-engine.d.ts:2183
Constant GL_BOOL
Inherited from
BOOL_VEC2
readonly BOOL_VEC2: number;Defined in: types/desktop-engine.d.ts:2185
Constant GL_BOOL_VEC2
Inherited from
WebGLRenderingContext.BOOL_VEC2
BOOL_VEC3
readonly BOOL_VEC3: number;Defined in: types/desktop-engine.d.ts:2187
Constant GL_BOOL_VEC3
Inherited from
WebGLRenderingContext.BOOL_VEC3
BOOL_VEC4
readonly BOOL_VEC4: number;Defined in: types/desktop-engine.d.ts:2189
Constant GL_BOOL_VEC4
Inherited from
WebGLRenderingContext.BOOL_VEC4
BROWSER_DEFAULT_WEBGL
readonly BROWSER_DEFAULT_WEBGL: number;Defined in: types/desktop-engine.d.ts:2323
Constant GL_BROWSER_DEFAULT_WEBGL
Inherited from
WebGLRenderingContext.BROWSER_DEFAULT_WEBGL
BUFFER_SIZE
readonly BUFFER_SIZE: number;Defined in: types/desktop-engine.d.ts:1797
Constant GL_BUFFER_SIZE
Inherited from
WebGLRenderingContext.BUFFER_SIZE
BUFFER_USAGE
readonly BUFFER_USAGE: number;Defined in: types/desktop-engine.d.ts:1799
Constant GL_BUFFER_USAGE
Inherited from
WebGLRenderingContext.BUFFER_USAGE
BYTE
readonly BYTE: number;Defined in: types/desktop-engine.d.ts:1947
Constant GL_BYTE
Inherited from
canvas
readonly canvas: Canvas | null;Defined in: types/desktop-engine.d.ts:1412
The owning canvas
Inherited from
CCW
readonly CCW: number;Defined in: types/desktop-engine.d.ts:1841
Constant GL_CCW
Inherited from
CLAMP_TO_EDGE
readonly CLAMP_TO_EDGE: number;Defined in: types/desktop-engine.d.ts:2167
Constant GL_CLAMP_TO_EDGE
Inherited from
WebGLRenderingContext.CLAMP_TO_EDGE
COLOR
readonly COLOR: number;Defined in: types/desktop-engine.d.ts:2802
Constant GL_COLOR
COLOR_ATTACHMENT0
readonly COLOR_ATTACHMENT0: number;Defined in: types/desktop-engine.d.ts:2287
Constant GL_COLOR_ATTACHMENT0
Inherited from
WebGLRenderingContext.COLOR_ATTACHMENT0
COLOR_ATTACHMENT1
readonly COLOR_ATTACHMENT1: number;Defined in: types/desktop-engine.d.ts:3102
Constant GL_COLOR_ATTACHMENT1
COLOR_ATTACHMENT10
readonly COLOR_ATTACHMENT10: number;Defined in: types/desktop-engine.d.ts:3120
Constant GL_COLOR_ATTACHMENT10
COLOR_ATTACHMENT11
readonly COLOR_ATTACHMENT11: number;Defined in: types/desktop-engine.d.ts:3122
Constant GL_COLOR_ATTACHMENT11
COLOR_ATTACHMENT12
readonly COLOR_ATTACHMENT12: number;Defined in: types/desktop-engine.d.ts:3124
Constant GL_COLOR_ATTACHMENT12
COLOR_ATTACHMENT13
readonly COLOR_ATTACHMENT13: number;Defined in: types/desktop-engine.d.ts:3126
Constant GL_COLOR_ATTACHMENT13
COLOR_ATTACHMENT14
readonly COLOR_ATTACHMENT14: number;Defined in: types/desktop-engine.d.ts:3128
Constant GL_COLOR_ATTACHMENT14
COLOR_ATTACHMENT15
readonly COLOR_ATTACHMENT15: number;Defined in: types/desktop-engine.d.ts:3130
Constant GL_COLOR_ATTACHMENT15
COLOR_ATTACHMENT2
readonly COLOR_ATTACHMENT2: number;Defined in: types/desktop-engine.d.ts:3104
Constant GL_COLOR_ATTACHMENT2
COLOR_ATTACHMENT3
readonly COLOR_ATTACHMENT3: number;Defined in: types/desktop-engine.d.ts:3106
Constant GL_COLOR_ATTACHMENT3
COLOR_ATTACHMENT4
readonly COLOR_ATTACHMENT4: number;Defined in: types/desktop-engine.d.ts:3108
Constant GL_COLOR_ATTACHMENT4
COLOR_ATTACHMENT5
readonly COLOR_ATTACHMENT5: number;Defined in: types/desktop-engine.d.ts:3110
Constant GL_COLOR_ATTACHMENT5
COLOR_ATTACHMENT6
readonly COLOR_ATTACHMENT6: number;Defined in: types/desktop-engine.d.ts:3112
Constant GL_COLOR_ATTACHMENT6
COLOR_ATTACHMENT7
readonly COLOR_ATTACHMENT7: number;Defined in: types/desktop-engine.d.ts:3114
Constant GL_COLOR_ATTACHMENT7
COLOR_ATTACHMENT8
readonly COLOR_ATTACHMENT8: number;Defined in: types/desktop-engine.d.ts:3116
Constant GL_COLOR_ATTACHMENT8
COLOR_ATTACHMENT9
readonly COLOR_ATTACHMENT9: number;Defined in: types/desktop-engine.d.ts:3118
Constant GL_COLOR_ATTACHMENT9
COLOR_BUFFER_BIT
readonly COLOR_BUFFER_BIT: number;Defined in: types/desktop-engine.d.ts:1711
Constant GL_COLOR_BUFFER_BIT
Inherited from
WebGLRenderingContext.COLOR_BUFFER_BIT
COLOR_CLEAR_VALUE
readonly COLOR_CLEAR_VALUE: number;Defined in: types/desktop-engine.d.ts:1895
Constant GL_COLOR_CLEAR_VALUE
Inherited from
WebGLRenderingContext.COLOR_CLEAR_VALUE
COLOR_WRITEMASK
readonly COLOR_WRITEMASK: number;Defined in: types/desktop-engine.d.ts:1897
Constant GL_COLOR_WRITEMASK
Inherited from
WebGLRenderingContext.COLOR_WRITEMASK
COMPARE_REF_TO_TEXTURE
readonly COMPARE_REF_TO_TEXTURE: number;Defined in: types/desktop-engine.d.ts:2942
Constant GL_COMPARE_REF_TO_TEXTURE
COMPILE_STATUS
readonly COMPILE_STATUS: number;Defined in: types/desktop-engine.d.ts:2219
Constant GL_COMPILE_STATUS
Inherited from
WebGLRenderingContext.COMPILE_STATUS
COMPRESSED_TEXTURE_FORMATS
readonly COMPRESSED_TEXTURE_FORMATS: number;Defined in: types/desktop-engine.d.ts:1937
Constant GL_COMPRESSED_TEXTURE_FORMATS
Inherited from
WebGLRenderingContext.COMPRESSED_TEXTURE_FORMATS
CONDITION_SATISFIED
readonly CONDITION_SATISFIED: number;Defined in: types/desktop-engine.d.ts:3278
Constant GL_CONDITION_SATISFIED
CONSTANT_ALPHA
readonly CONSTANT_ALPHA: number;Defined in: types/desktop-engine.d.ts:1777
Constant GL_CONSTANT_ALPHA
Inherited from
WebGLRenderingContext.CONSTANT_ALPHA
CONSTANT_COLOR
readonly CONSTANT_COLOR: number;Defined in: types/desktop-engine.d.ts:1773
Constant GL_CONSTANT_COLOR
Inherited from
WebGLRenderingContext.CONSTANT_COLOR
CONTEXT_LOST_WEBGL
readonly CONTEXT_LOST_WEBGL: number;Defined in: types/desktop-engine.d.ts:2319
Constant GL_CONTEXT_LOST_WEBGL
Inherited from
WebGLRenderingContext.CONTEXT_LOST_WEBGL
COPY_READ_BUFFER
readonly COPY_READ_BUFFER: number;Defined in: types/desktop-engine.d.ts:3190
Constant GL_COPY_READ_BUFFER
COPY_READ_BUFFER_BINDING
readonly COPY_READ_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:3194
Constant GL_COPY_READ_BUFFER_BINDING
COPY_WRITE_BUFFER
readonly COPY_WRITE_BUFFER: number;Defined in: types/desktop-engine.d.ts:3192
Constant GL_COPY_WRITE_BUFFER
COPY_WRITE_BUFFER_BINDING
readonly COPY_WRITE_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:3196
Constant GL_COPY_WRITE_BUFFER_BINDING
CULL_FACE
readonly CULL_FACE: number;Defined in: types/desktop-engine.d.ts:1811
Constant GL_CULL_FACE
Inherited from
WebGLRenderingContext.CULL_FACE
CULL_FACE_MODE
readonly CULL_FACE_MODE: number;Defined in: types/desktop-engine.d.ts:1849
Constant GL_CULL_FACE_MODE
Inherited from
WebGLRenderingContext.CULL_FACE_MODE
CURRENT_PROGRAM
readonly CURRENT_PROGRAM: number;Defined in: types/desktop-engine.d.ts:2019
Constant GL_CURRENT_PROGRAM
Inherited from
WebGLRenderingContext.CURRENT_PROGRAM
CURRENT_QUERY
readonly CURRENT_QUERY: number;Defined in: types/desktop-engine.d.ts:2854
Constant GL_CURRENT_QUERY
CURRENT_VERTEX_ATTRIB
readonly CURRENT_VERTEX_ATTRIB: number;Defined in: types/desktop-engine.d.ts:1801
Constant GL_CURRENT_VERTEX_ATTRIB
Inherited from
WebGLRenderingContext.CURRENT_VERTEX_ATTRIB
CW
readonly CW: number;Defined in: types/desktop-engine.d.ts:1839
Constant GL_CW
Inherited from
DECR
readonly DECR: number;Defined in: types/desktop-engine.d.ts:2043
Constant GL_DECR
Inherited from
DECR_WRAP
readonly DECR_WRAP: number;Defined in: types/desktop-engine.d.ts:2049
Constant GL_DECR_WRAP
Inherited from
WebGLRenderingContext.DECR_WRAP
DELETE_STATUS
readonly DELETE_STATUS: number;Defined in: types/desktop-engine.d.ts:2001
Constant GL_DELETE_STATUS
Inherited from
WebGLRenderingContext.DELETE_STATUS
DEPTH
readonly DEPTH: number;Defined in: types/desktop-engine.d.ts:2804
Constant GL_DEPTH
DEPTH_ATTACHMENT
readonly DEPTH_ATTACHMENT: number;Defined in: types/desktop-engine.d.ts:2289
Constant GL_DEPTH_ATTACHMENT
Inherited from
WebGLRenderingContext.DEPTH_ATTACHMENT
DEPTH_BITS
readonly DEPTH_BITS: number;Defined in: types/desktop-engine.d.ts:1917
Constant GL_DEPTH_BITS
Inherited from
WebGLRenderingContext.DEPTH_BITS
DEPTH_BUFFER_BIT
readonly DEPTH_BUFFER_BIT: number;Defined in: types/desktop-engine.d.ts:1707
Constant GL_DEPTH_BUFFER_BIT
Inherited from
WebGLRenderingContext.DEPTH_BUFFER_BIT
DEPTH_CLEAR_VALUE
readonly DEPTH_CLEAR_VALUE: number;Defined in: types/desktop-engine.d.ts:1857
Constant GL_DEPTH_CLEAR_VALUE
Inherited from
WebGLRenderingContext.DEPTH_CLEAR_VALUE
DEPTH_COMPONENT
readonly DEPTH_COMPONENT: number;Defined in: types/desktop-engine.d.ts:1963
Constant GL_DEPTH_COMPONENT
Inherited from
WebGLRenderingContext.DEPTH_COMPONENT
DEPTH_COMPONENT16
readonly DEPTH_COMPONENT16: number;Defined in: types/desktop-engine.d.ts:2253
Constant GL_DEPTH_COMPONENT16
Inherited from
WebGLRenderingContext.DEPTH_COMPONENT16
DEPTH_COMPONENT24
readonly DEPTH_COMPONENT24: number;Defined in: types/desktop-engine.d.ts:2846
Constant GL_DEPTH_COMPONENT24
DEPTH_COMPONENT32F
readonly DEPTH_COMPONENT32F: number;Defined in: types/desktop-engine.d.ts:3058
Constant GL_DEPTH_COMPONENT32F
DEPTH_FUNC
readonly DEPTH_FUNC: number;Defined in: types/desktop-engine.d.ts:1859
Constant GL_DEPTH_FUNC
Inherited from
WebGLRenderingContext.DEPTH_FUNC
DEPTH_RANGE
readonly DEPTH_RANGE: number;Defined in: types/desktop-engine.d.ts:1853
Constant GL_DEPTH_RANGE
Inherited from
WebGLRenderingContext.DEPTH_RANGE
DEPTH_STENCIL
readonly DEPTH_STENCIL: number;Defined in: types/desktop-engine.d.ts:2259
Constant DEPTH_STENCIL (its actual value is GL_DEPTH_STENCIL_OES)
Inherited from
WebGLRenderingContext.DEPTH_STENCIL
DEPTH_STENCIL_ATTACHMENT
readonly DEPTH_STENCIL_ATTACHMENT: number;Defined in: types/desktop-engine.d.ts:2293
Constant GL_DEPTH_STENCIL_ATTACHMENT
Inherited from
WebGLRenderingContext.DEPTH_STENCIL_ATTACHMENT
DEPTH_TEST
readonly DEPTH_TEST: number;Defined in: types/desktop-engine.d.ts:1819
Constant GL_DEPTH_TEST
Inherited from
WebGLRenderingContext.DEPTH_TEST
DEPTH_WRITEMASK
readonly DEPTH_WRITEMASK: number;Defined in: types/desktop-engine.d.ts:1855
Constant GL_DEPTH_WRITEMASK
Inherited from
WebGLRenderingContext.DEPTH_WRITEMASK
DEPTH24_STENCIL8
readonly DEPTH24_STENCIL8: number;Defined in: types/desktop-engine.d.ts:3084
Constant GL_DEPTH24_STENCIL8
DEPTH32F_STENCIL8
readonly DEPTH32F_STENCIL8: number;Defined in: types/desktop-engine.d.ts:3060
Constant GL_DEPTH32F_STENCIL8
DITHER
readonly DITHER: number;Defined in: types/desktop-engine.d.ts:1815
Constant GL_DITHER
Inherited from
DONT_CARE
readonly DONT_CARE: number;Defined in: types/desktop-engine.d.ts:1939
Constant GL_DONT_CARE
Inherited from
WebGLRenderingContext.DONT_CARE
DRAW_BUFFER0
readonly DRAW_BUFFER0: number;Defined in: types/desktop-engine.d.ts:2874
Constant GL_DRAW_BUFFER0
DRAW_BUFFER1
readonly DRAW_BUFFER1: number;Defined in: types/desktop-engine.d.ts:2876
Constant GL_DRAW_BUFFER1
DRAW_BUFFER10
readonly DRAW_BUFFER10: number;Defined in: types/desktop-engine.d.ts:2894
Constant GL_DRAW_BUFFER10
DRAW_BUFFER11
readonly DRAW_BUFFER11: number;Defined in: types/desktop-engine.d.ts:2896
Constant GL_DRAW_BUFFER11
DRAW_BUFFER12
readonly DRAW_BUFFER12: number;Defined in: types/desktop-engine.d.ts:2898
Constant GL_DRAW_BUFFER12
DRAW_BUFFER13
readonly DRAW_BUFFER13: number;Defined in: types/desktop-engine.d.ts:2900
Constant GL_DRAW_BUFFER13
DRAW_BUFFER14
readonly DRAW_BUFFER14: number;Defined in: types/desktop-engine.d.ts:2902
Constant GL_DRAW_BUFFER14
DRAW_BUFFER15
readonly DRAW_BUFFER15: number;Defined in: types/desktop-engine.d.ts:2904
Constant GL_DRAW_BUFFER15
DRAW_BUFFER2
readonly DRAW_BUFFER2: number;Defined in: types/desktop-engine.d.ts:2878
Constant GL_DRAW_BUFFER2
DRAW_BUFFER3
readonly DRAW_BUFFER3: number;Defined in: types/desktop-engine.d.ts:2880
Constant GL_DRAW_BUFFER3
DRAW_BUFFER4
readonly DRAW_BUFFER4: number;Defined in: types/desktop-engine.d.ts:2882
Constant GL_DRAW_BUFFER4
DRAW_BUFFER5
readonly DRAW_BUFFER5: number;Defined in: types/desktop-engine.d.ts:2884
Constant GL_DRAW_BUFFER5
DRAW_BUFFER6
readonly DRAW_BUFFER6: number;Defined in: types/desktop-engine.d.ts:2886
Constant GL_DRAW_BUFFER6
DRAW_BUFFER7
readonly DRAW_BUFFER7: number;Defined in: types/desktop-engine.d.ts:2888
Constant GL_DRAW_BUFFER7
DRAW_BUFFER8
readonly DRAW_BUFFER8: number;Defined in: types/desktop-engine.d.ts:2890
Constant GL_DRAW_BUFFER8
DRAW_BUFFER9
readonly DRAW_BUFFER9: number;Defined in: types/desktop-engine.d.ts:2892
Constant GL_DRAW_BUFFER9
DRAW_FRAMEBUFFER
readonly DRAW_FRAMEBUFFER: number;Defined in: types/desktop-engine.d.ts:3092
Constant GL_DRAW_FRAMEBUFFER
DRAW_FRAMEBUFFER_BINDING
readonly DRAW_FRAMEBUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:3088
Constant GL_DRAW_FRAMEBUFFER_BINDING
drawingBufferHeight
readonly drawingBufferHeight: number;Defined in: types/desktop-engine.d.ts:1416
Drawing buffer height
Inherited from
WebGLRenderingContext.drawingBufferHeight
drawingBufferWidth
readonly drawingBufferWidth: number;Defined in: types/desktop-engine.d.ts:1414
Drawing buffer width
Inherited from
WebGLRenderingContext.drawingBufferWidth
DST_ALPHA
readonly DST_ALPHA: number;Defined in: types/desktop-engine.d.ts:1743
Constant GL_DST_ALPHA
Inherited from
WebGLRenderingContext.DST_ALPHA
DST_COLOR
readonly DST_COLOR: number;Defined in: types/desktop-engine.d.ts:1747
Constant GL_DST_COLOR
Inherited from
WebGLRenderingContext.DST_COLOR
DYNAMIC_COPY
readonly DYNAMIC_COPY: number;Defined in: types/desktop-engine.d.ts:2870
Constant GL_DYNAMIC_COPY
DYNAMIC_DRAW
readonly DYNAMIC_DRAW: number;Defined in: types/desktop-engine.d.ts:1795
Constant GL_DYNAMIC_DRAW
Inherited from
WebGLRenderingContext.DYNAMIC_DRAW
DYNAMIC_READ
readonly DYNAMIC_READ: number;Defined in: types/desktop-engine.d.ts:2868
Constant GL_DYNAMIC_READ
ELEMENT_ARRAY_BUFFER
readonly ELEMENT_ARRAY_BUFFER: number;Defined in: types/desktop-engine.d.ts:1785
Constant GL_ELEMENT_ARRAY_BUFFER
Inherited from
WebGLRenderingContext.ELEMENT_ARRAY_BUFFER
ELEMENT_ARRAY_BUFFER_BINDING
readonly ELEMENT_ARRAY_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:1789
Constant GL_ELEMENT_ARRAY_BUFFER_BINDING
Inherited from
WebGLRenderingContext.ELEMENT_ARRAY_BUFFER_BINDING
EQUAL
readonly EQUAL: number;Defined in: types/desktop-engine.d.ts:2025
Constant GL_EQUAL
Inherited from
EXTENSIONS
readonly EXTENSIONS: number;Defined in: types/desktop-engine.d.ts:2057
Constant GL_EXTENSIONS
Inherited from
WebGLRenderingContext.EXTENSIONS
FALSE
readonly FALSE: number;Defined in: types/desktop-engine.d.ts:1713
Constant GL_FALSE
Inherited from
FASTEST
readonly FASTEST: number;Defined in: types/desktop-engine.d.ts:1941
Constant GL_FASTEST
Inherited from
FIXED
readonly FIXED: number;Defined in: types/desktop-engine.d.ts:1961
Constant GL_FIXED
Inherited from
FLOAT
readonly FLOAT: number;Defined in: types/desktop-engine.d.ts:1959
Constant GL_FLOAT
Inherited from
FLOAT_32_UNSIGNED_INT_24_8_REV
readonly FLOAT_32_UNSIGNED_INT_24_8_REV: number;Defined in: types/desktop-engine.d.ts:3062
Constant GL_FLOAT_32_UNSIGNED_INT_24_8_REV
FLOAT_MAT2
readonly FLOAT_MAT2: number;Defined in: types/desktop-engine.d.ts:2191
Constant GL_FLOAT_MAT2
Inherited from
WebGLRenderingContext.FLOAT_MAT2
FLOAT_MAT2x3
readonly FLOAT_MAT2x3: number;Defined in: types/desktop-engine.d.ts:2924
Constant GL_FLOAT_MAT2x3
FLOAT_MAT2x4
readonly FLOAT_MAT2x4: number;Defined in: types/desktop-engine.d.ts:2926
Constant GL_FLOAT_MAT2x4
FLOAT_MAT3
readonly FLOAT_MAT3: number;Defined in: types/desktop-engine.d.ts:2193
Constant GL_FLOAT_MAT3
Inherited from
WebGLRenderingContext.FLOAT_MAT3
FLOAT_MAT3x2
readonly FLOAT_MAT3x2: number;Defined in: types/desktop-engine.d.ts:2928
Constant GL_FLOAT_MAT3x2
FLOAT_MAT3x4
readonly FLOAT_MAT3x4: number;Defined in: types/desktop-engine.d.ts:2930
Constant GL_FLOAT_MAT3x4
FLOAT_MAT4
readonly FLOAT_MAT4: number;Defined in: types/desktop-engine.d.ts:2195
Constant GL_FLOAT_MAT4
Inherited from
WebGLRenderingContext.FLOAT_MAT4
FLOAT_MAT4x2
readonly FLOAT_MAT4x2: number;Defined in: types/desktop-engine.d.ts:2932
Constant GL_FLOAT_MAT4x2
FLOAT_MAT4x3
readonly FLOAT_MAT4x3: number;Defined in: types/desktop-engine.d.ts:2934
Constant GL_FLOAT_MAT4x3
FLOAT_VEC2
readonly FLOAT_VEC2: number;Defined in: types/desktop-engine.d.ts:2171
Constant GL_FLOAT_VEC2
Inherited from
WebGLRenderingContext.FLOAT_VEC2
FLOAT_VEC3
readonly FLOAT_VEC3: number;Defined in: types/desktop-engine.d.ts:2173
Constant GL_FLOAT_VEC3
Inherited from
WebGLRenderingContext.FLOAT_VEC3
FLOAT_VEC4
readonly FLOAT_VEC4: number;Defined in: types/desktop-engine.d.ts:2175
Constant GL_FLOAT_VEC4
Inherited from
WebGLRenderingContext.FLOAT_VEC4
FRAGMENT_SHADER
readonly FRAGMENT_SHADER: number;Defined in: types/desktop-engine.d.ts:1981
Constant GL_FRAGMENT_SHADER
Inherited from
WebGLRenderingContext.FRAGMENT_SHADER
FRAGMENT_SHADER_DERIVATIVE_HINT
readonly FRAGMENT_SHADER_DERIVATIVE_HINT: number;Defined in: types/desktop-engine.d.ts:2914
Constant GL_FRAGMENT_SHADER_DERIVATIVE_HINT
FRAMEBUFFER
readonly FRAMEBUFFER: number;Defined in: types/desktop-engine.d.ts:2243
Constant GL_FRAMEBUFFER
Inherited from
WebGLRenderingContext.FRAMEBUFFER
FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: number;Defined in: types/desktop-engine.d.ts:3074
Constant GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: number;Defined in: types/desktop-engine.d.ts:3072
Constant GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: number;Defined in: types/desktop-engine.d.ts:3064
Constant GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: number;Defined in: types/desktop-engine.d.ts:3066
Constant GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: number;Defined in: types/desktop-engine.d.ts:3076
Constant GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: number;Defined in: types/desktop-engine.d.ts:3070
Constant GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: number;Defined in: types/desktop-engine.d.ts:2281
Constant GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Inherited from
WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: number;Defined in: types/desktop-engine.d.ts:2279
Constant GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Inherited from
WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
FRAMEBUFFER_ATTACHMENT_RED_SIZE
readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: number;Defined in: types/desktop-engine.d.ts:3068
Constant GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: number;Defined in: types/desktop-engine.d.ts:3078
Constant GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: number;Defined in: types/desktop-engine.d.ts:2285
Constant GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Inherited from
WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: number;Defined in: types/desktop-engine.d.ts:3098
Constant GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: number;Defined in: types/desktop-engine.d.ts:2283
Constant GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Inherited from
WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
FRAMEBUFFER_BINDING
readonly FRAMEBUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2307
Constant GL_FRAMEBUFFER_BINDING
Inherited from
WebGLRenderingContext.FRAMEBUFFER_BINDING
FRAMEBUFFER_COMPLETE
readonly FRAMEBUFFER_COMPLETE: number;Defined in: types/desktop-engine.d.ts:2297
Constant GL_FRAMEBUFFER_COMPLETE
Inherited from
WebGLRenderingContext.FRAMEBUFFER_COMPLETE
FRAMEBUFFER_DEFAULT
readonly FRAMEBUFFER_DEFAULT: number;Defined in: types/desktop-engine.d.ts:3080
Constant GL_FRAMEBUFFER_DEFAULT
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: number;Defined in: types/desktop-engine.d.ts:2299
Constant GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Inherited from
WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_ATTACHMENT
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: number;Defined in: types/desktop-engine.d.ts:2303
Constant GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
Inherited from
WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_DIMENSIONS
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: number;Defined in: types/desktop-engine.d.ts:2301
Constant GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Inherited from
WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: number;Defined in: types/desktop-engine.d.ts:3132
Constant GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
FRAMEBUFFER_UNSUPPORTED
readonly FRAMEBUFFER_UNSUPPORTED: number;Defined in: types/desktop-engine.d.ts:2305
Constant GL_FRAMEBUFFER_UNSUPPORTED
Inherited from
WebGLRenderingContext.FRAMEBUFFER_UNSUPPORTED
FRONT
readonly FRONT: number;Defined in: types/desktop-engine.d.ts:1803
Constant GL_FRONT
Inherited from
FRONT_AND_BACK
readonly FRONT_AND_BACK: number;Defined in: types/desktop-engine.d.ts:1807
Constant GL_FRONT_AND_BACK
Inherited from
WebGLRenderingContext.FRONT_AND_BACK
FRONT_FACE
readonly FRONT_FACE: number;Defined in: types/desktop-engine.d.ts:1851
Constant GL_FRONT_FACE
Inherited from
WebGLRenderingContext.FRONT_FACE
FUNC_ADD
readonly FUNC_ADD: number;Defined in: types/desktop-engine.d.ts:1753
Constant GL_FUNC_ADD
Inherited from
WebGLRenderingContext.FUNC_ADD
FUNC_REVERSE_SUBTRACT
readonly FUNC_REVERSE_SUBTRACT: number;Defined in: types/desktop-engine.d.ts:1763
Constant GL_FUNC_REVERSE_SUBTRACT
Inherited from
WebGLRenderingContext.FUNC_REVERSE_SUBTRACT
FUNC_SUBTRACT
readonly FUNC_SUBTRACT: number;Defined in: types/desktop-engine.d.ts:1761
Constant GL_FUNC_SUBTRACT
Inherited from
WebGLRenderingContext.FUNC_SUBTRACT
GENERATE_MIPMAP_HINT
readonly GENERATE_MIPMAP_HINT: number;Defined in: types/desktop-engine.d.ts:1945
Constant GL_GENERATE_MIPMAP_HINT
Inherited from
WebGLRenderingContext.GENERATE_MIPMAP_HINT
GEQUAL
readonly GEQUAL: number;Defined in: types/desktop-engine.d.ts:2033
Constant GL_GEQUAL
Inherited from
GREATER
readonly GREATER: number;Defined in: types/desktop-engine.d.ts:2029
Constant GL_GREATER
Inherited from
GREEN_BITS
readonly GREEN_BITS: number;Defined in: types/desktop-engine.d.ts:1911
Constant GL_GREEN_BITS
Inherited from
WebGLRenderingContext.GREEN_BITS
HALF_FLOAT
readonly HALF_FLOAT: number;Defined in: types/desktop-engine.d.ts:3136
Constant GL_HALF_FLOAT
HIGH_FLOAT
readonly HIGH_FLOAT: number;Defined in: types/desktop-engine.d.ts:2235
Constant GL_HIGH_FLOAT
Inherited from
WebGLRenderingContext.HIGH_FLOAT
HIGH_INT
readonly HIGH_INT: number;Defined in: types/desktop-engine.d.ts:2241
Constant GL_HIGH_INT
Inherited from
WebGLRenderingContext.HIGH_INT
IMPLEMENTATION_COLOR_READ_FORMAT
readonly IMPLEMENTATION_COLOR_READ_FORMAT: number;Defined in: types/desktop-engine.d.ts:2217
Constant GL_IMPLEMENTATION_COLOR_READ_FORMAT
Inherited from
WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_FORMAT
IMPLEMENTATION_COLOR_READ_TYPE
readonly IMPLEMENTATION_COLOR_READ_TYPE: number;Defined in: types/desktop-engine.d.ts:2215
Constant GL_IMPLEMENTATION_COLOR_READ_TYPE
Inherited from
WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_TYPE
INCR
readonly INCR: number;Defined in: types/desktop-engine.d.ts:2041
Constant GL_INCR
Inherited from
INCR_WRAP
readonly INCR_WRAP: number;Defined in: types/desktop-engine.d.ts:2047
Constant GL_INCR_WRAP
Inherited from
WebGLRenderingContext.INCR_WRAP
INFO_LOG_LENGTH
readonly INFO_LOG_LENGTH: number;Defined in: types/desktop-engine.d.ts:2221
Constant GL_INFO_LOG_LENGTH
Inherited from
WebGLRenderingContext.INFO_LOG_LENGTH
INT
readonly INT: number;Defined in: types/desktop-engine.d.ts:1955
Constant GL_INT
Inherited from
INT_2_10_10_10_REV
readonly INT_2_10_10_10_REV: number;Defined in: types/desktop-engine.d.ts:3294
Constant GL_INT_2_10_10_10_REV
INT_SAMPLER_2D
readonly INT_SAMPLER_2D: number;Defined in: types/desktop-engine.d.ts:3042
Constant GL_INT_SAMPLER_2D
INT_SAMPLER_2D_ARRAY
readonly INT_SAMPLER_2D_ARRAY: number;Defined in: types/desktop-engine.d.ts:3048
Constant GL_INT_SAMPLER_2D_ARRAY
INT_SAMPLER_3D
readonly INT_SAMPLER_3D: number;Defined in: types/desktop-engine.d.ts:3044
Constant GL_INT_SAMPLER_3D
INT_SAMPLER_CUBE
readonly INT_SAMPLER_CUBE: number;Defined in: types/desktop-engine.d.ts:3046
Constant GL_INT_SAMPLER_CUBE
INT_VEC2
readonly INT_VEC2: number;Defined in: types/desktop-engine.d.ts:2177
Constant GL_INT_VEC2
Inherited from
WebGLRenderingContext.INT_VEC2
INT_VEC3
readonly INT_VEC3: number;Defined in: types/desktop-engine.d.ts:2179
Constant GL_INT_VEC3
Inherited from
WebGLRenderingContext.INT_VEC3
INT_VEC4
readonly INT_VEC4: number;Defined in: types/desktop-engine.d.ts:2181
Constant GL_INT_VEC4
Inherited from
WebGLRenderingContext.INT_VEC4
INTERLEAVED_ATTRIBS
readonly INTERLEAVED_ATTRIBS: number;Defined in: types/desktop-engine.d.ts:2992
Constant GL_INTERLEAVED_ATTRIBS
INVALID_ENUM
readonly INVALID_ENUM: number;Defined in: types/desktop-engine.d.ts:1831
Constant GL_INVALID_ENUM
Inherited from
WebGLRenderingContext.INVALID_ENUM
INVALID_FRAMEBUFFER_OPERATION
readonly INVALID_FRAMEBUFFER_OPERATION: number;Defined in: types/desktop-engine.d.ts:2313
Constant GL_INVALID_FRAMEBUFFER_OPERATION
Inherited from
WebGLRenderingContext.INVALID_FRAMEBUFFER_OPERATION
INVALID_INDEX
readonly INVALID_INDEX: number;Defined in: types/desktop-engine.d.ts:3250
Constant GL_INVALID_INDEX
INVALID_OPERATION
readonly INVALID_OPERATION: number;Defined in: types/desktop-engine.d.ts:1835
Constant GL_INVALID_OPERATION
Inherited from
WebGLRenderingContext.INVALID_OPERATION
INVALID_VALUE
readonly INVALID_VALUE: number;Defined in: types/desktop-engine.d.ts:1833
Constant GL_INVALID_VALUE
Inherited from
WebGLRenderingContext.INVALID_VALUE
INVERT
readonly INVERT: number;Defined in: types/desktop-engine.d.ts:2045
Constant GL_INVERT
Inherited from
KEEP
readonly KEEP: number;Defined in: types/desktop-engine.d.ts:2037
Constant GL_KEEP
Inherited from
LEQUAL
readonly LEQUAL: number;Defined in: types/desktop-engine.d.ts:2027
Constant GL_LEQUAL
Inherited from
LESS
readonly LESS: number;Defined in: types/desktop-engine.d.ts:2023
Constant GL_LESS
Inherited from
LINE_LOOP
readonly LINE_LOOP: number;Defined in: types/desktop-engine.d.ts:1721
Constant GL_LINE_LOOP
Inherited from
WebGLRenderingContext.LINE_LOOP
LINE_STRIP
readonly LINE_STRIP: number;Defined in: types/desktop-engine.d.ts:1723
Constant GL_LINE_STRIP
Inherited from
WebGLRenderingContext.LINE_STRIP
LINE_WIDTH
readonly LINE_WIDTH: number;Defined in: types/desktop-engine.d.ts:1843
Constant GL_LINE_WIDTH
Inherited from
WebGLRenderingContext.LINE_WIDTH
LINEAR
readonly LINEAR: number;Defined in: types/desktop-engine.d.ts:2061
Constant GL_LINEAR
Inherited from
LINEAR_MIPMAP_LINEAR
readonly LINEAR_MIPMAP_LINEAR: number;Defined in: types/desktop-engine.d.ts:2069
Constant GL_LINEAR_MIPMAP_LINEAR
Inherited from
WebGLRenderingContext.LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
readonly LINEAR_MIPMAP_NEAREST: number;Defined in: types/desktop-engine.d.ts:2065
Constant GL_LINEAR_MIPMAP_NEAREST
Inherited from
WebGLRenderingContext.LINEAR_MIPMAP_NEAREST
LINES
readonly LINES: number;Defined in: types/desktop-engine.d.ts:1719
Constant GL_LINES
Inherited from
LINK_STATUS
readonly LINK_STATUS: number;Defined in: types/desktop-engine.d.ts:2003
Constant GL_LINK_STATUS
Inherited from
WebGLRenderingContext.LINK_STATUS
LOW_FLOAT
readonly LOW_FLOAT: number;Defined in: types/desktop-engine.d.ts:2231
Constant GL_LOW_FLOAT
Inherited from
WebGLRenderingContext.LOW_FLOAT
LOW_INT
readonly LOW_INT: number;Defined in: types/desktop-engine.d.ts:2237
Constant GL_LOW_INT
Inherited from
LUMINANCE
readonly LUMINANCE: number;Defined in: types/desktop-engine.d.ts:1971
Constant GL_LUMINANCE
Inherited from
WebGLRenderingContext.LUMINANCE
LUMINANCE_ALPHA
readonly LUMINANCE_ALPHA: number;Defined in: types/desktop-engine.d.ts:1973
Constant GL_LUMINANCE_ALPHA
Inherited from
WebGLRenderingContext.LUMINANCE_ALPHA
MAX
readonly MAX: number;Defined in: types/desktop-engine.d.ts:2844
Constant GL_MAX
MAX_3D_TEXTURE_SIZE
readonly MAX_3D_TEXTURE_SIZE: number;Defined in: types/desktop-engine.d.ts:2826
Constant GL_MAX_3D_TEXTURE_SIZE
MAX_ARRAY_TEXTURE_LAYERS
readonly MAX_ARRAY_TEXTURE_LAYERS: number;Defined in: types/desktop-engine.d.ts:2954
Constant GL_MAX_ARRAY_TEXTURE_LAYERS
MAX_CLIENT_WAIT_TIMEOUT_WEBGL
readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: number;Defined in: types/desktop-engine.d.ts:3310
Constant GL_MAX_CLIENT_WAIT_TIMEOUT_WEBGL
MAX_COLOR_ATTACHMENTS
readonly MAX_COLOR_ATTACHMENTS: number;Defined in: types/desktop-engine.d.ts:3100
Constant GL_MAX_COLOR_ATTACHMENTS
MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:3218
Constant GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
MAX_COMBINED_TEXTURE_IMAGE_UNITS
readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: number;Defined in: types/desktop-engine.d.ts:1991
Constant GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
Inherited from
WebGLRenderingContext.MAX_COMBINED_TEXTURE_IMAGE_UNITS
MAX_COMBINED_UNIFORM_BLOCKS
readonly MAX_COMBINED_UNIFORM_BLOCKS: number;Defined in: types/desktop-engine.d.ts:3210
Constant GL_MAX_COMBINED_UNIFORM_BLOCKS
MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:3216
Constant GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
MAX_CUBE_MAP_TEXTURE_SIZE
readonly MAX_CUBE_MAP_TEXTURE_SIZE: number;Defined in: types/desktop-engine.d.ts:2097
Constant GL_MAX_CUBE_MAP_TEXTURE_SIZE
Inherited from
WebGLRenderingContext.MAX_CUBE_MAP_TEXTURE_SIZE
MAX_DRAW_BUFFERS
readonly MAX_DRAW_BUFFERS: number;Defined in: types/desktop-engine.d.ts:2872
Constant GL_MAX_DRAW_BUFFERS
MAX_ELEMENT_INDEX
readonly MAX_ELEMENT_INDEX: number;Defined in: types/desktop-engine.d.ts:3306
Constant GL_MAX_ELEMENT_INDEX
MAX_ELEMENTS_INDICES
readonly MAX_ELEMENTS_INDICES: number;Defined in: types/desktop-engine.d.ts:2832
Constant GL_MAX_ELEMENTS_INDICES
MAX_ELEMENTS_VERTICES
readonly MAX_ELEMENTS_VERTICES: number;Defined in: types/desktop-engine.d.ts:2830
Constant GL_MAX_ELEMENTS_VERTICES
MAX_FRAGMENT_INPUT_COMPONENTS
readonly MAX_FRAGMENT_INPUT_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:3254
Constant GL_MAX_FRAGMENT_INPUT_COMPONENTS
MAX_FRAGMENT_UNIFORM_BLOCKS
readonly MAX_FRAGMENT_UNIFORM_BLOCKS: number;Defined in: types/desktop-engine.d.ts:3208
Constant GL_MAX_FRAGMENT_UNIFORM_BLOCKS
MAX_FRAGMENT_UNIFORM_COMPONENTS
readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:2906
Constant GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
MAX_FRAGMENT_UNIFORM_VECTORS
readonly MAX_FRAGMENT_UNIFORM_VECTORS: number;Defined in: types/desktop-engine.d.ts:1997
Constant GL_MAX_FRAGMENT_UNIFORM_VECTORS
Inherited from
WebGLRenderingContext.MAX_FRAGMENT_UNIFORM_VECTORS
MAX_PROGRAM_TEXEL_OFFSET
readonly MAX_PROGRAM_TEXEL_OFFSET: number;Defined in: types/desktop-engine.d.ts:2958
Constant GL_MAX_PROGRAM_TEXEL_OFFSET
MAX_RENDERBUFFER_SIZE
readonly MAX_RENDERBUFFER_SIZE: number;Defined in: types/desktop-engine.d.ts:2311
Constant GL_MAX_RENDERBUFFER_SIZE
Inherited from
WebGLRenderingContext.MAX_RENDERBUFFER_SIZE
MAX_SAMPLES
readonly MAX_SAMPLES: number;Defined in: types/desktop-engine.d.ts:3134
Constant GL_MAX_SAMPLES
MAX_SERVER_WAIT_TIMEOUT
readonly MAX_SERVER_WAIT_TIMEOUT: number;Defined in: types/desktop-engine.d.ts:3256
Constant GL_MAX_SERVER_WAIT_TIMEOUT
MAX_TEXTURE_IMAGE_UNITS
readonly MAX_TEXTURE_IMAGE_UNITS: number;Defined in: types/desktop-engine.d.ts:1995
Constant GL_MAX_TEXTURE_IMAGE_UNITS
Inherited from
WebGLRenderingContext.MAX_TEXTURE_IMAGE_UNITS
MAX_TEXTURE_LOD_BIAS
readonly MAX_TEXTURE_LOD_BIAS: number;Defined in: types/desktop-engine.d.ts:2848
Constant GL_MAX_TEXTURE_LOD_BIAS
MAX_TEXTURE_SIZE
readonly MAX_TEXTURE_SIZE: number;Defined in: types/desktop-engine.d.ts:1903
Constant GL_MAX_TEXTURE_SIZE
Inherited from
WebGLRenderingContext.MAX_TEXTURE_SIZE
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:2988
Constant GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: number;Defined in: types/desktop-engine.d.ts:2990
Constant GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:2976
Constant GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
MAX_UNIFORM_BLOCK_SIZE
readonly MAX_UNIFORM_BLOCK_SIZE: number;Defined in: types/desktop-engine.d.ts:3214
Constant GL_MAX_UNIFORM_BLOCK_SIZE
MAX_UNIFORM_BUFFER_BINDINGS
readonly MAX_UNIFORM_BUFFER_BINDINGS: number;Defined in: types/desktop-engine.d.ts:3212
Constant GL_MAX_UNIFORM_BUFFER_BINDINGS
MAX_VARYING_COMPONENTS
readonly MAX_VARYING_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:2960
Constant GL_MAX_VARYING_COMPONENTS
MAX_VARYING_VECTORS
readonly MAX_VARYING_VECTORS: number;Defined in: types/desktop-engine.d.ts:1989
Constant GL_MAX_VARYING_VECTORS
Inherited from
WebGLRenderingContext.MAX_VARYING_VECTORS
MAX_VERTEX_ATTRIBS
readonly MAX_VERTEX_ATTRIBS: number;Defined in: types/desktop-engine.d.ts:1985
Constant GL_MAX_VERTEX_ATTRIBS
Inherited from
WebGLRenderingContext.MAX_VERTEX_ATTRIBS
MAX_VERTEX_OUTPUT_COMPONENTS
readonly MAX_VERTEX_OUTPUT_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:3252
Constant GL_MAX_VERTEX_OUTPUT_COMPONENTS
MAX_VERTEX_TEXTURE_IMAGE_UNITS
readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: number;Defined in: types/desktop-engine.d.ts:1993
Constant GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
Inherited from
WebGLRenderingContext.MAX_VERTEX_TEXTURE_IMAGE_UNITS
MAX_VERTEX_UNIFORM_BLOCKS
readonly MAX_VERTEX_UNIFORM_BLOCKS: number;Defined in: types/desktop-engine.d.ts:3206
Constant GL_MAX_VERTEX_UNIFORM_BLOCKS
MAX_VERTEX_UNIFORM_COMPONENTS
readonly MAX_VERTEX_UNIFORM_COMPONENTS: number;Defined in: types/desktop-engine.d.ts:2908
Constant GL_MAX_VERTEX_UNIFORM_COMPONENTS
MAX_VERTEX_UNIFORM_VECTORS
readonly MAX_VERTEX_UNIFORM_VECTORS: number;Defined in: types/desktop-engine.d.ts:1987
Constant GL_MAX_VERTEX_UNIFORM_VECTORS
Inherited from
WebGLRenderingContext.MAX_VERTEX_UNIFORM_VECTORS
MAX_VIEWPORT_DIMS
readonly MAX_VIEWPORT_DIMS: number;Defined in: types/desktop-engine.d.ts:1905
Constant GL_MAX_VIEWPORT_DIMS
Inherited from
WebGLRenderingContext.MAX_VIEWPORT_DIMS
MEDIUM_FLOAT
readonly MEDIUM_FLOAT: number;Defined in: types/desktop-engine.d.ts:2233
Constant GL_MEDIUM_FLOAT
Inherited from
WebGLRenderingContext.MEDIUM_FLOAT
MEDIUM_INT
readonly MEDIUM_INT: number;Defined in: types/desktop-engine.d.ts:2239
Constant GL_MEDIUM_INT
Inherited from
WebGLRenderingContext.MEDIUM_INT
MIN
readonly MIN: number;Defined in: types/desktop-engine.d.ts:2842
Constant GL_MIN
MIN_PROGRAM_TEXEL_OFFSET
readonly MIN_PROGRAM_TEXEL_OFFSET: number;Defined in: types/desktop-engine.d.ts:2956
Constant GL_MIN_PROGRAM_TEXEL_OFFSET
MIRRORED_REPEAT
readonly MIRRORED_REPEAT: number;Defined in: types/desktop-engine.d.ts:2169
Constant GL_MIRRORED_REPEAT
Inherited from
WebGLRenderingContext.MIRRORED_REPEAT
NEAREST
readonly NEAREST: number;Defined in: types/desktop-engine.d.ts:2059
Constant GL_NEAREST
Inherited from
NEAREST_MIPMAP_LINEAR
readonly NEAREST_MIPMAP_LINEAR: number;Defined in: types/desktop-engine.d.ts:2067
Constant GL_NEAREST_MIPMAP_LINEAR
Inherited from
WebGLRenderingContext.NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
readonly NEAREST_MIPMAP_NEAREST: number;Defined in: types/desktop-engine.d.ts:2063
Constant GL_NEAREST_MIPMAP_NEAREST
Inherited from
WebGLRenderingContext.NEAREST_MIPMAP_NEAREST
NEVER
readonly NEVER: number;Defined in: types/desktop-engine.d.ts:2021
Constant GL_NEVER
Inherited from
NICEST
readonly NICEST: number;Defined in: types/desktop-engine.d.ts:1943
Constant GL_NICEST
Inherited from
NO_ERROR
readonly NO_ERROR: number;Defined in: types/desktop-engine.d.ts:1829
Constant GL_NO_ERROR
Inherited from
WebGLRenderingContext.NO_ERROR
NONE
readonly NONE: number;Defined in: types/desktop-engine.d.ts:2295
Constant GL_NONE
Inherited from
NOTEQUAL
readonly NOTEQUAL: number;Defined in: types/desktop-engine.d.ts:2031
Constant GL_NOTEQUAL
Inherited from
WebGLRenderingContext.NOTEQUAL
NUM_COMPRESSED_TEXTURE_FORMATS
readonly NUM_COMPRESSED_TEXTURE_FORMATS: number;Defined in: types/desktop-engine.d.ts:1935
Constant GL_NUM_COMPRESSED_TEXTURE_FORMATS
Inherited from
WebGLRenderingContext.NUM_COMPRESSED_TEXTURE_FORMATS
NUM_SHADER_BINARY_FORMATS
readonly NUM_SHADER_BINARY_FORMATS: number;Defined in: types/desktop-engine.d.ts:2229
Constant GL_NUM_SHADER_BINARY_FORMATS
Inherited from
WebGLRenderingContext.NUM_SHADER_BINARY_FORMATS
OBJECT_TYPE
readonly OBJECT_TYPE: number;Defined in: types/desktop-engine.d.ts:3258
Constant GL_OBJECT_TYPE
ONE
readonly ONE: number;Defined in: types/desktop-engine.d.ts:1733
Constant GL_ONE
Inherited from
ONE_MINUS_CONSTANT_ALPHA
readonly ONE_MINUS_CONSTANT_ALPHA: number;Defined in: types/desktop-engine.d.ts:1779
Constant GL_ONE_MINUS_CONSTANT_ALPHA
Inherited from
WebGLRenderingContext.ONE_MINUS_CONSTANT_ALPHA
ONE_MINUS_CONSTANT_COLOR
readonly ONE_MINUS_CONSTANT_COLOR: number;Defined in: types/desktop-engine.d.ts:1775
Constant GL_ONE_MINUS_CONSTANT_COLOR
Inherited from
WebGLRenderingContext.ONE_MINUS_CONSTANT_COLOR
ONE_MINUS_DST_ALPHA
readonly ONE_MINUS_DST_ALPHA: number;Defined in: types/desktop-engine.d.ts:1745
Constant GL_ONE_MINUS_DST_ALPHA
Inherited from
WebGLRenderingContext.ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
readonly ONE_MINUS_DST_COLOR: number;Defined in: types/desktop-engine.d.ts:1749
Constant GL_ONE_MINUS_DST_COLOR
Inherited from
WebGLRenderingContext.ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
readonly ONE_MINUS_SRC_ALPHA: number;Defined in: types/desktop-engine.d.ts:1741
Constant GL_ONE_MINUS_SRC_ALPHA
Inherited from
WebGLRenderingContext.ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
readonly ONE_MINUS_SRC_COLOR: number;Defined in: types/desktop-engine.d.ts:1737
Constant GL_ONE_MINUS_SRC_COLOR
Inherited from
WebGLRenderingContext.ONE_MINUS_SRC_COLOR
OUT_OF_MEMORY
readonly OUT_OF_MEMORY: number;Defined in: types/desktop-engine.d.ts:1837
Constant GL_OUT_OF_MEMORY
Inherited from
WebGLRenderingContext.OUT_OF_MEMORY
PACK_ALIGNMENT
readonly PACK_ALIGNMENT: number;Defined in: types/desktop-engine.d.ts:1901
Constant GL_PACK_ALIGNMENT
Inherited from
WebGLRenderingContext.PACK_ALIGNMENT
PACK_ROW_LENGTH
readonly PACK_ROW_LENGTH: number;Defined in: types/desktop-engine.d.ts:2796
Constant GL_PACK_ROW_LENGTH
PACK_SKIP_PIXELS
readonly PACK_SKIP_PIXELS: number;Defined in: types/desktop-engine.d.ts:2800
Constant GL_PACK_SKIP_PIXELS
PACK_SKIP_ROWS
readonly PACK_SKIP_ROWS: number;Defined in: types/desktop-engine.d.ts:2798
Constant GL_PACK_SKIP_ROWS
PIXEL_PACK_BUFFER
readonly PIXEL_PACK_BUFFER: number;Defined in: types/desktop-engine.d.ts:2916
Constant GL_PIXEL_PACK_BUFFER
PIXEL_PACK_BUFFER_BINDING
readonly PIXEL_PACK_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2920
Constant GL_PIXEL_PACK_BUFFER_BINDING
PIXEL_UNPACK_BUFFER
readonly PIXEL_UNPACK_BUFFER: number;Defined in: types/desktop-engine.d.ts:2918
Constant GL_PIXEL_UNPACK_BUFFER
PIXEL_UNPACK_BUFFER_BINDING
readonly PIXEL_UNPACK_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2922
Constant GL_PIXEL_UNPACK_BUFFER_BINDING
POINTS
readonly POINTS: number;Defined in: types/desktop-engine.d.ts:1717
Constant GL_POINTS
Inherited from
POLYGON_OFFSET_FACTOR
readonly POLYGON_OFFSET_FACTOR: number;Defined in: types/desktop-engine.d.ts:1923
Constant GL_POLYGON_OFFSET_FACTOR
Inherited from
WebGLRenderingContext.POLYGON_OFFSET_FACTOR
POLYGON_OFFSET_FILL
readonly POLYGON_OFFSET_FILL: number;Defined in: types/desktop-engine.d.ts:1823
Constant GL_POLYGON_OFFSET_FILL
Inherited from
WebGLRenderingContext.POLYGON_OFFSET_FILL
POLYGON_OFFSET_UNITS
readonly POLYGON_OFFSET_UNITS: number;Defined in: types/desktop-engine.d.ts:1921
Constant GL_POLYGON_OFFSET_UNITS
Inherited from
WebGLRenderingContext.POLYGON_OFFSET_UNITS
QUERY_RESULT
readonly QUERY_RESULT: number;Defined in: types/desktop-engine.d.ts:2856
Constant GL_QUERY_RESULT
QUERY_RESULT_AVAILABLE
readonly QUERY_RESULT_AVAILABLE: number;Defined in: types/desktop-engine.d.ts:2858
Constant GL_QUERY_RESULT_AVAILABLE
R11F_G11F_B10F
readonly R11F_G11F_B10F: number;Defined in: types/desktop-engine.d.ts:2966
Constant GL_R11F_G11F_B10F
R16F
readonly R16F: number;Defined in: types/desktop-engine.d.ts:3146
Constant GL_R16F
R16I
readonly R16I: number;Defined in: types/desktop-engine.d.ts:3158
Constant GL_R16I
R16UI
readonly R16UI: number;Defined in: types/desktop-engine.d.ts:3160
Constant GL_R16UI
R32F
readonly R32F: number;Defined in: types/desktop-engine.d.ts:3148
Constant GL_R32F
R32I
readonly R32I: number;Defined in: types/desktop-engine.d.ts:3162
Constant GL_R32I
R32UI
readonly R32UI: number;Defined in: types/desktop-engine.d.ts:3164
Constant GL_R32UI
R8
readonly R8: number;Defined in: types/desktop-engine.d.ts:3142
Constant GL_R8
R8_SNORM
readonly R8_SNORM: number;Defined in: types/desktop-engine.d.ts:3180
Constant GL_R8_SNORM
R8I
readonly R8I: number;Defined in: types/desktop-engine.d.ts:3154
Constant GL_R8I
R8UI
readonly R8UI: number;Defined in: types/desktop-engine.d.ts:3156
Constant GL_R8UI
RASTERIZER_DISCARD
readonly RASTERIZER_DISCARD: number;Defined in: types/desktop-engine.d.ts:2986
Constant GL_RASTERIZER_DISCARD
READ_BUFFER
readonly READ_BUFFER: number;Defined in: types/desktop-engine.d.ts:2788
Constant GL_READ_BUFFER
READ_FRAMEBUFFER
readonly READ_FRAMEBUFFER: number;Defined in: types/desktop-engine.d.ts:3090
Constant GL_READ_FRAMEBUFFER
READ_FRAMEBUFFER_BINDING
readonly READ_FRAMEBUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:3094
Constant GL_READ_FRAMEBUFFER_BINDING
RED
readonly RED: number;Defined in: types/desktop-engine.d.ts:2808
Constant GL_RED
RED_BITS
readonly RED_BITS: number;Defined in: types/desktop-engine.d.ts:1909
Constant GL_RED_BITS
Inherited from
WebGLRenderingContext.RED_BITS
RED_INTEGER
readonly RED_INTEGER: number;Defined in: types/desktop-engine.d.ts:3024
Constant GL_RED_INTEGER
RENDERBUFFER
readonly RENDERBUFFER: number;Defined in: types/desktop-engine.d.ts:2245
Constant GL_RENDERBUFFER
Inherited from
WebGLRenderingContext.RENDERBUFFER
RENDERBUFFER_ALPHA_SIZE
readonly RENDERBUFFER_ALPHA_SIZE: number;Defined in: types/desktop-engine.d.ts:2273
Constant GL_RENDERBUFFER_ALPHA_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_ALPHA_SIZE
RENDERBUFFER_BINDING
readonly RENDERBUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2309
Constant GL_RENDERBUFFER_BINDING
Inherited from
WebGLRenderingContext.RENDERBUFFER_BINDING
RENDERBUFFER_BLUE_SIZE
readonly RENDERBUFFER_BLUE_SIZE: number;Defined in: types/desktop-engine.d.ts:2271
Constant GL_RENDERBUFFER_BLUE_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_BLUE_SIZE
RENDERBUFFER_DEPTH_SIZE
readonly RENDERBUFFER_DEPTH_SIZE: number;Defined in: types/desktop-engine.d.ts:2275
Constant GL_RENDERBUFFER_DEPTH_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_DEPTH_SIZE
RENDERBUFFER_GREEN_SIZE
readonly RENDERBUFFER_GREEN_SIZE: number;Defined in: types/desktop-engine.d.ts:2269
Constant GL_RENDERBUFFER_GREEN_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_GREEN_SIZE
RENDERBUFFER_HEIGHT
readonly RENDERBUFFER_HEIGHT: number;Defined in: types/desktop-engine.d.ts:2263
Constant GL_RENDERBUFFER_HEIGHT
Inherited from
WebGLRenderingContext.RENDERBUFFER_HEIGHT
RENDERBUFFER_INTERNAL_FORMAT
readonly RENDERBUFFER_INTERNAL_FORMAT: number;Defined in: types/desktop-engine.d.ts:2265
Constant GL_RENDERBUFFER_INTERNAL_FORMAT
Inherited from
WebGLRenderingContext.RENDERBUFFER_INTERNAL_FORMAT
RENDERBUFFER_RED_SIZE
readonly RENDERBUFFER_RED_SIZE: number;Defined in: types/desktop-engine.d.ts:2267
Constant GL_RENDERBUFFER_RED_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_RED_SIZE
RENDERBUFFER_SAMPLES
readonly RENDERBUFFER_SAMPLES: number;Defined in: types/desktop-engine.d.ts:3096
Constant GL_RENDERBUFFER_SAMPLES
RENDERBUFFER_STENCIL_SIZE
readonly RENDERBUFFER_STENCIL_SIZE: number;Defined in: types/desktop-engine.d.ts:2277
Constant GL_RENDERBUFFER_STENCIL_SIZE
Inherited from
WebGLRenderingContext.RENDERBUFFER_STENCIL_SIZE
RENDERBUFFER_WIDTH
readonly RENDERBUFFER_WIDTH: number;Defined in: types/desktop-engine.d.ts:2261
Constant GL_RENDERBUFFER_WIDTH
Inherited from
WebGLRenderingContext.RENDERBUFFER_WIDTH
RENDERER
readonly RENDERER: number;Defined in: types/desktop-engine.d.ts:2053
Constant GL_RENDERER
Inherited from
WebGLRenderingContext.RENDERER
REPEAT
readonly REPEAT: number;Defined in: types/desktop-engine.d.ts:2165
Constant GL_REPEAT
Inherited from
REPLACE
readonly REPLACE: number;Defined in: types/desktop-engine.d.ts:2039
Constant GL_REPLACE
Inherited from
RG
readonly RG: number;Defined in: types/desktop-engine.d.ts:3138
Constant GL_RG
RG_INTEGER
readonly RG_INTEGER: number;Defined in: types/desktop-engine.d.ts:3140
Constant GL_RG_INTEGER
RG16F
readonly RG16F: number;Defined in: types/desktop-engine.d.ts:3150
Constant GL_RG16F
RG16I
readonly RG16I: number;Defined in: types/desktop-engine.d.ts:3170
Constant GL_RG16I
RG16UI
readonly RG16UI: number;Defined in: types/desktop-engine.d.ts:3172
Constant GL_RG16UI
RG32F
readonly RG32F: number;Defined in: types/desktop-engine.d.ts:3152
Constant GL_RG32F
RG32I
readonly RG32I: number;Defined in: types/desktop-engine.d.ts:3174
Constant GL_RG32I
RG32UI
readonly RG32UI: number;Defined in: types/desktop-engine.d.ts:3176
Constant GL_RG32UI
RG8
readonly RG8: number;Defined in: types/desktop-engine.d.ts:3144
Constant GL_RG8
RG8_SNORM
readonly RG8_SNORM: number;Defined in: types/desktop-engine.d.ts:3182
Constant GL_RG8_SNORM
RG8I
readonly RG8I: number;Defined in: types/desktop-engine.d.ts:3166
Constant GL_RG8I
RG8UI
readonly RG8UI: number;Defined in: types/desktop-engine.d.ts:3168
Constant GL_RG8UI
RGB
readonly RGB: number;Defined in: types/desktop-engine.d.ts:1967
Constant GL_RGB
Inherited from
RGB_INTEGER
readonly RGB_INTEGER: number;Defined in: types/desktop-engine.d.ts:3026
Constant GL_RGB_INTEGER
RGB10_A2
readonly RGB10_A2: number;Defined in: types/desktop-engine.d.ts:2814
Constant GL_RGB10_A2
RGB10_A2UI
readonly RGB10_A2UI: number;Defined in: types/desktop-engine.d.ts:3292
Constant GL_RGB10_A2UI
RGB16F
readonly RGB16F: number;Defined in: types/desktop-engine.d.ts:2950
Constant GL_RGB16F
RGB16I
readonly RGB16I: number;Defined in: types/desktop-engine.d.ts:3018
Constant GL_RGB16I
RGB16UI
readonly RGB16UI: number;Defined in: types/desktop-engine.d.ts:3006
Constant GL_RGB16UI
RGB32F
readonly RGB32F: number;Defined in: types/desktop-engine.d.ts:2946
Constant GL_RGB32F
RGB32I
readonly RGB32I: number;Defined in: types/desktop-engine.d.ts:3014
Constant GL_RGB32I
RGB32UI
readonly RGB32UI: number;Defined in: types/desktop-engine.d.ts:3002
Constant GL_RGB32UI
RGB5_A1
readonly RGB5_A1: number;Defined in: types/desktop-engine.d.ts:2249
Constant GL_RGB5_A1
Inherited from
RGB565
readonly RGB565: number;Defined in: types/desktop-engine.d.ts:2251
Constant GL_RGB565
Inherited from
RGB8
readonly RGB8: number;Defined in: types/desktop-engine.d.ts:2810
Constant GL_RGB8
RGB8_SNORM
readonly RGB8_SNORM: number;Defined in: types/desktop-engine.d.ts:3184
Constant GL_RGB8_SNORM
RGB8I
readonly RGB8I: number;Defined in: types/desktop-engine.d.ts:3022
Constant GL_RGB8I
RGB8UI
readonly RGB8UI: number;Defined in: types/desktop-engine.d.ts:3010
Constant GL_RGB8UI
RGB9_E5
readonly RGB9_E5: number;Defined in: types/desktop-engine.d.ts:2970
Constant GL_RGB9_E5
RGBA
readonly RGBA: number;Defined in: types/desktop-engine.d.ts:1969
Constant GL_RGBA
Inherited from
RGBA_INTEGER
readonly RGBA_INTEGER: number;Defined in: types/desktop-engine.d.ts:3028
Constant GL_RGBA_INTEGER
RGBA16F
readonly RGBA16F: number;Defined in: types/desktop-engine.d.ts:2948
Constant GL_RGBA16F
RGBA16I
readonly RGBA16I: number;Defined in: types/desktop-engine.d.ts:3016
Constant GL_RGBA16I
RGBA16UI
readonly RGBA16UI: number;Defined in: types/desktop-engine.d.ts:3004
Constant GL_RGBA16UI
RGBA32F
readonly RGBA32F: number;Defined in: types/desktop-engine.d.ts:2944
Constant GL_RGBA32F
RGBA32I
readonly RGBA32I: number;Defined in: types/desktop-engine.d.ts:3012
Constant GL_RGBA32I
RGBA32UI
readonly RGBA32UI: number;Defined in: types/desktop-engine.d.ts:3000
Constant GL_RGBA32UI
RGBA4
readonly RGBA4: number;Defined in: types/desktop-engine.d.ts:2247
Constant GL_RGBA4
Inherited from
RGBA8
readonly RGBA8: number;Defined in: types/desktop-engine.d.ts:2812
Constant GL_RGBA8
RGBA8_SNORM
readonly RGBA8_SNORM: number;Defined in: types/desktop-engine.d.ts:3186
Constant GL_RGBA8_SNORM
RGBA8I
readonly RGBA8I: number;Defined in: types/desktop-engine.d.ts:3020
Constant GL_RGBA8I
RGBA8UI
readonly RGBA8UI: number;Defined in: types/desktop-engine.d.ts:3008
Constant GL_RGBA8UI
SAMPLE_ALPHA_TO_COVERAGE
readonly SAMPLE_ALPHA_TO_COVERAGE: number;Defined in: types/desktop-engine.d.ts:1825
Constant GL_SAMPLE_ALPHA_TO_COVERAGE
Inherited from
WebGLRenderingContext.SAMPLE_ALPHA_TO_COVERAGE
SAMPLE_BUFFERS
readonly SAMPLE_BUFFERS: number;Defined in: types/desktop-engine.d.ts:1927
Constant GL_SAMPLE_BUFFERS
Inherited from
WebGLRenderingContext.SAMPLE_BUFFERS
SAMPLE_COVERAGE
readonly SAMPLE_COVERAGE: number;Defined in: types/desktop-engine.d.ts:1827
Constant GL_SAMPLE_COVERAGE
Inherited from
WebGLRenderingContext.SAMPLE_COVERAGE
SAMPLE_COVERAGE_INVERT
readonly SAMPLE_COVERAGE_INVERT: number;Defined in: types/desktop-engine.d.ts:1933
Constant GL_SAMPLE_COVERAGE_INVERT
Inherited from
WebGLRenderingContext.SAMPLE_COVERAGE_INVERT
SAMPLE_COVERAGE_VALUE
readonly SAMPLE_COVERAGE_VALUE: number;Defined in: types/desktop-engine.d.ts:1931
Constant GL_SAMPLE_COVERAGE_VALUE
Inherited from
WebGLRenderingContext.SAMPLE_COVERAGE_VALUE
SAMPLER_2D
readonly SAMPLER_2D: number;Defined in: types/desktop-engine.d.ts:2197
Constant GL_SAMPLER_2D
Inherited from
WebGLRenderingContext.SAMPLER_2D
SAMPLER_2D_ARRAY
readonly SAMPLER_2D_ARRAY: number;Defined in: types/desktop-engine.d.ts:3030
Constant GL_SAMPLER_2D_ARRAY
SAMPLER_2D_ARRAY_SHADOW
readonly SAMPLER_2D_ARRAY_SHADOW: number;Defined in: types/desktop-engine.d.ts:3032
Constant GL_SAMPLER_2D_ARRAY_SHADOW
SAMPLER_2D_SHADOW
readonly SAMPLER_2D_SHADOW: number;Defined in: types/desktop-engine.d.ts:2912
Constant GL_SAMPLER_2D_SHADOW
SAMPLER_3D
readonly SAMPLER_3D: number;Defined in: types/desktop-engine.d.ts:2910
Constant GL_SAMPLER_3D
SAMPLER_BINDING
readonly SAMPLER_BINDING: number;Defined in: types/desktop-engine.d.ts:3290
Constant GL_SAMPLER_BINDING
SAMPLER_CUBE
readonly SAMPLER_CUBE: number;Defined in: types/desktop-engine.d.ts:2199
Constant GL_SAMPLER_CUBE
Inherited from
WebGLRenderingContext.SAMPLER_CUBE
SAMPLER_CUBE_SHADOW
readonly SAMPLER_CUBE_SHADOW: number;Defined in: types/desktop-engine.d.ts:3034
Constant GL_SAMPLER_CUBE_SHADOW
SAMPLES
readonly SAMPLES: number;Defined in: types/desktop-engine.d.ts:1929
Constant GL_SAMPLES
Inherited from
SCISSOR_BOX
readonly SCISSOR_BOX: number;Defined in: types/desktop-engine.d.ts:1893
Constant GL_SCISSOR_BOX
Inherited from
WebGLRenderingContext.SCISSOR_BOX
SCISSOR_TEST
readonly SCISSOR_TEST: number;Defined in: types/desktop-engine.d.ts:1821
Constant GL_SCISSOR_TEST
Inherited from
WebGLRenderingContext.SCISSOR_TEST
SEPARATE_ATTRIBS
readonly SEPARATE_ATTRIBS: number;Defined in: types/desktop-engine.d.ts:2994
Constant GL_SEPARATE_ATTRIBS
SHADER_BINARY_FORMATS
readonly SHADER_BINARY_FORMATS: number;Defined in: types/desktop-engine.d.ts:2227
Constant GL_SHADER_BINARY_FORMATS
Inherited from
WebGLRenderingContext.SHADER_BINARY_FORMATS
SHADER_COMPILER
readonly SHADER_COMPILER: number;Defined in: types/desktop-engine.d.ts:2225
Constant GL_SHADER_COMPILER
Inherited from
WebGLRenderingContext.SHADER_COMPILER
SHADER_SOURCE_LENGTH
readonly SHADER_SOURCE_LENGTH: number;Defined in: types/desktop-engine.d.ts:2223
Constant GL_SHADER_SOURCE_LENGTH
Inherited from
WebGLRenderingContext.SHADER_SOURCE_LENGTH
SHADER_TYPE
readonly SHADER_TYPE: number;Defined in: types/desktop-engine.d.ts:1999
Constant GL_SHADER_TYPE
Inherited from
WebGLRenderingContext.SHADER_TYPE
SHADING_LANGUAGE_VERSION
readonly SHADING_LANGUAGE_VERSION: number;Defined in: types/desktop-engine.d.ts:2017
Constant GL_SHADING_LANGUAGE_VERSION
Inherited from
WebGLRenderingContext.SHADING_LANGUAGE_VERSION
SHORT
readonly SHORT: number;Defined in: types/desktop-engine.d.ts:1951
Constant GL_SHORT
Inherited from
SIGNALED
readonly SIGNALED: number;Defined in: types/desktop-engine.d.ts:3272
Constant GL_SIGNALED
SIGNED_NORMALIZED
readonly SIGNED_NORMALIZED: number;Defined in: types/desktop-engine.d.ts:3188
Constant GL_SIGNED_NORMALIZED
SRC_ALPHA
readonly SRC_ALPHA: number;Defined in: types/desktop-engine.d.ts:1739
Constant GL_SRC_ALPHA
Inherited from
WebGLRenderingContext.SRC_ALPHA
SRC_ALPHA_SATURATE
readonly SRC_ALPHA_SATURATE: number;Defined in: types/desktop-engine.d.ts:1751
Constant GL_SRC_ALPHA_SATURATE
Inherited from
WebGLRenderingContext.SRC_ALPHA_SATURATE
SRC_COLOR
readonly SRC_COLOR: number;Defined in: types/desktop-engine.d.ts:1735
Constant GL_SRC_COLOR
Inherited from
WebGLRenderingContext.SRC_COLOR
SRGB
readonly SRGB: number;Defined in: types/desktop-engine.d.ts:2936
Constant GL_SRGB
SRGB8
readonly SRGB8: number;Defined in: types/desktop-engine.d.ts:2938
Constant GL_SRGB8
SRGB8_ALPHA8
readonly SRGB8_ALPHA8: number;Defined in: types/desktop-engine.d.ts:2940
Constant GL_SRGB8_ALPHA8
STATIC_COPY
readonly STATIC_COPY: number;Defined in: types/desktop-engine.d.ts:2866
Constant GL_STATIC_COPY
STATIC_DRAW
readonly STATIC_DRAW: number;Defined in: types/desktop-engine.d.ts:1793
Constant GL_STATIC_DRAW
Inherited from
WebGLRenderingContext.STATIC_DRAW
STATIC_READ
readonly STATIC_READ: number;Defined in: types/desktop-engine.d.ts:2864
Constant GL_STATIC_READ
STENCIL
readonly STENCIL: number;Defined in: types/desktop-engine.d.ts:2806
Constant GL_STENCIL
STENCIL_ATTACHMENT
readonly STENCIL_ATTACHMENT: number;Defined in: types/desktop-engine.d.ts:2291
Constant GL_STENCIL_ATTACHMENT
Inherited from
WebGLRenderingContext.STENCIL_ATTACHMENT
STENCIL_BACK_FAIL
readonly STENCIL_BACK_FAIL: number;Defined in: types/desktop-engine.d.ts:1879
Constant GL_STENCIL_BACK_FAIL
Inherited from
WebGLRenderingContext.STENCIL_BACK_FAIL
STENCIL_BACK_FUNC
readonly STENCIL_BACK_FUNC: number;Defined in: types/desktop-engine.d.ts:1877
Constant GL_STENCIL_BACK_FUNC
Inherited from
WebGLRenderingContext.STENCIL_BACK_FUNC
STENCIL_BACK_PASS_DEPTH_FAIL
readonly STENCIL_BACK_PASS_DEPTH_FAIL: number;Defined in: types/desktop-engine.d.ts:1881
Constant GL_STENCIL_BACK_PASS_DEPTH_FAIL
Inherited from
WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_FAIL
STENCIL_BACK_PASS_DEPTH_PASS
readonly STENCIL_BACK_PASS_DEPTH_PASS: number;Defined in: types/desktop-engine.d.ts:1883
Constant GL_STENCIL_BACK_PASS_DEPTH_PASS
Inherited from
WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_PASS
STENCIL_BACK_REF
readonly STENCIL_BACK_REF: number;Defined in: types/desktop-engine.d.ts:1885
Constant GL_STENCIL_BACK_REF
Inherited from
WebGLRenderingContext.STENCIL_BACK_REF
STENCIL_BACK_VALUE_MASK
readonly STENCIL_BACK_VALUE_MASK: number;Defined in: types/desktop-engine.d.ts:1887
Constant GL_STENCIL_BACK_VALUE_MASK
Inherited from
WebGLRenderingContext.STENCIL_BACK_VALUE_MASK
STENCIL_BACK_WRITEMASK
readonly STENCIL_BACK_WRITEMASK: number;Defined in: types/desktop-engine.d.ts:1889
Constant GL_STENCIL_BACK_WRITEMASK
Inherited from
WebGLRenderingContext.STENCIL_BACK_WRITEMASK
STENCIL_BITS
readonly STENCIL_BITS: number;Defined in: types/desktop-engine.d.ts:1919
Constant GL_STENCIL_BITS
Inherited from
WebGLRenderingContext.STENCIL_BITS
STENCIL_BUFFER_BIT
readonly STENCIL_BUFFER_BIT: number;Defined in: types/desktop-engine.d.ts:1709
Constant GL_STENCIL_BUFFER_BIT
Inherited from
WebGLRenderingContext.STENCIL_BUFFER_BIT
STENCIL_CLEAR_VALUE
readonly STENCIL_CLEAR_VALUE: number;Defined in: types/desktop-engine.d.ts:1861
Constant GL_STENCIL_CLEAR_VALUE
Inherited from
WebGLRenderingContext.STENCIL_CLEAR_VALUE
STENCIL_FAIL
readonly STENCIL_FAIL: number;Defined in: types/desktop-engine.d.ts:1865
Constant GL_STENCIL_FAIL
Inherited from
WebGLRenderingContext.STENCIL_FAIL
STENCIL_FUNC
readonly STENCIL_FUNC: number;Defined in: types/desktop-engine.d.ts:1863
Constant GL_STENCIL_FUNC
Inherited from
WebGLRenderingContext.STENCIL_FUNC
STENCIL_INDEX
readonly STENCIL_INDEX: number;Defined in: types/desktop-engine.d.ts:2255
Constant STENCIL_INDEX (its actual value is GL_DEPTH_STENCIL_OES)
Inherited from
WebGLRenderingContext.STENCIL_INDEX
STENCIL_INDEX8
readonly STENCIL_INDEX8: number;Defined in: types/desktop-engine.d.ts:3314
Constant GL_STENCIL_INDEX8 (a real stencil format here, not the WebGL 1 alias of DEPTH_STENCIL)
Overrides
WebGLRenderingContext.STENCIL_INDEX8
STENCIL_PASS_DEPTH_FAIL
readonly STENCIL_PASS_DEPTH_FAIL: number;Defined in: types/desktop-engine.d.ts:1867
Constant GL_STENCIL_PASS_DEPTH_FAIL
Inherited from
WebGLRenderingContext.STENCIL_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
readonly STENCIL_PASS_DEPTH_PASS: number;Defined in: types/desktop-engine.d.ts:1869
Constant GL_STENCIL_PASS_DEPTH_PASS
Inherited from
WebGLRenderingContext.STENCIL_PASS_DEPTH_PASS
STENCIL_REF
readonly STENCIL_REF: number;Defined in: types/desktop-engine.d.ts:1871
Constant GL_STENCIL_REF
Inherited from
WebGLRenderingContext.STENCIL_REF
STENCIL_TEST
readonly STENCIL_TEST: number;Defined in: types/desktop-engine.d.ts:1817
Constant GL_STENCIL_TEST
Inherited from
WebGLRenderingContext.STENCIL_TEST
STENCIL_VALUE_MASK
readonly STENCIL_VALUE_MASK: number;Defined in: types/desktop-engine.d.ts:1873
Constant GL_STENCIL_VALUE_MASK
Inherited from
WebGLRenderingContext.STENCIL_VALUE_MASK
STENCIL_WRITEMASK
readonly STENCIL_WRITEMASK: number;Defined in: types/desktop-engine.d.ts:1875
Constant GL_STENCIL_WRITEMASK
Inherited from
WebGLRenderingContext.STENCIL_WRITEMASK
STREAM_COPY
readonly STREAM_COPY: number;Defined in: types/desktop-engine.d.ts:2862
Constant GL_STREAM_COPY
STREAM_DRAW
readonly STREAM_DRAW: number;Defined in: types/desktop-engine.d.ts:1791
Constant GL_STREAM_DRAW
Inherited from
WebGLRenderingContext.STREAM_DRAW
STREAM_READ
readonly STREAM_READ: number;Defined in: types/desktop-engine.d.ts:2860
Constant GL_STREAM_READ
SUBPIXEL_BITS
readonly SUBPIXEL_BITS: number;Defined in: types/desktop-engine.d.ts:1907
Constant GL_SUBPIXEL_BITS
Inherited from
WebGLRenderingContext.SUBPIXEL_BITS
SYNC_CONDITION
readonly SYNC_CONDITION: number;Defined in: types/desktop-engine.d.ts:3260
Constant GL_SYNC_CONDITION
SYNC_FENCE
readonly SYNC_FENCE: number;Defined in: types/desktop-engine.d.ts:3266
Constant GL_SYNC_FENCE
SYNC_FLAGS
readonly SYNC_FLAGS: number;Defined in: types/desktop-engine.d.ts:3264
Constant GL_SYNC_FLAGS
SYNC_FLUSH_COMMANDS_BIT
readonly SYNC_FLUSH_COMMANDS_BIT: number;Defined in: types/desktop-engine.d.ts:3282
Constant GL_SYNC_FLUSH_COMMANDS_BIT
SYNC_GPU_COMMANDS_COMPLETE
readonly SYNC_GPU_COMMANDS_COMPLETE: number;Defined in: types/desktop-engine.d.ts:3268
Constant GL_SYNC_GPU_COMMANDS_COMPLETE
SYNC_STATUS
readonly SYNC_STATUS: number;Defined in: types/desktop-engine.d.ts:3262
Constant GL_SYNC_STATUS
TEXTURE
readonly TEXTURE: number;Defined in: types/desktop-engine.d.ts:2079
Constant GL_TEXTURE
Inherited from
TEXTURE_2D
readonly TEXTURE_2D: number;Defined in: types/desktop-engine.d.ts:1809
Constant GL_TEXTURE_2D
Inherited from
WebGLRenderingContext.TEXTURE_2D
TEXTURE_2D_ARRAY
readonly TEXTURE_2D_ARRAY: number;Defined in: types/desktop-engine.d.ts:2962
Constant GL_TEXTURE_2D_ARRAY
TEXTURE_3D
readonly TEXTURE_3D: number;Defined in: types/desktop-engine.d.ts:2822
Constant GL_TEXTURE_3D
TEXTURE_BASE_LEVEL
readonly TEXTURE_BASE_LEVEL: number;Defined in: types/desktop-engine.d.ts:2838
Constant GL_TEXTURE_BASE_LEVEL
TEXTURE_BINDING_2D
readonly TEXTURE_BINDING_2D: number;Defined in: types/desktop-engine.d.ts:1925
Constant GL_TEXTURE_BINDING_2D
Inherited from
WebGLRenderingContext.TEXTURE_BINDING_2D
TEXTURE_BINDING_2D_ARRAY
readonly TEXTURE_BINDING_2D_ARRAY: number;Defined in: types/desktop-engine.d.ts:2964
Constant GL_TEXTURE_BINDING_2D_ARRAY
TEXTURE_BINDING_3D
readonly TEXTURE_BINDING_3D: number;Defined in: types/desktop-engine.d.ts:2816
Constant GL_TEXTURE_BINDING_3D
TEXTURE_BINDING_CUBE_MAP
readonly TEXTURE_BINDING_CUBE_MAP: number;Defined in: types/desktop-engine.d.ts:2083
Constant GL_TEXTURE_BINDING_CUBE_MAP
Inherited from
WebGLRenderingContext.TEXTURE_BINDING_CUBE_MAP
TEXTURE_COMPARE_FUNC
readonly TEXTURE_COMPARE_FUNC: number;Defined in: types/desktop-engine.d.ts:2852
Constant GL_TEXTURE_COMPARE_FUNC
TEXTURE_COMPARE_MODE
readonly TEXTURE_COMPARE_MODE: number;Defined in: types/desktop-engine.d.ts:2850
Constant GL_TEXTURE_COMPARE_MODE
TEXTURE_CUBE_MAP
readonly TEXTURE_CUBE_MAP: number;Defined in: types/desktop-engine.d.ts:2081
Constant GL_TEXTURE_CUBE_MAP
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP
TEXTURE_CUBE_MAP_NEGATIVE_X
readonly TEXTURE_CUBE_MAP_NEGATIVE_X: number;Defined in: types/desktop-engine.d.ts:2087
Constant GL_TEXTURE_CUBE_MAP_NEGATIVE_X
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_X
TEXTURE_CUBE_MAP_NEGATIVE_Y
readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: number;Defined in: types/desktop-engine.d.ts:2091
Constant GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Y
TEXTURE_CUBE_MAP_NEGATIVE_Z
readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: number;Defined in: types/desktop-engine.d.ts:2095
Constant GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Z
TEXTURE_CUBE_MAP_POSITIVE_X
readonly TEXTURE_CUBE_MAP_POSITIVE_X: number;Defined in: types/desktop-engine.d.ts:2085
Constant GL_TEXTURE_CUBE_MAP_POSITIVE_X
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_X
TEXTURE_CUBE_MAP_POSITIVE_Y
readonly TEXTURE_CUBE_MAP_POSITIVE_Y: number;Defined in: types/desktop-engine.d.ts:2089
Constant GL_TEXTURE_CUBE_MAP_POSITIVE_Y
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Y
TEXTURE_CUBE_MAP_POSITIVE_Z
readonly TEXTURE_CUBE_MAP_POSITIVE_Z: number;Defined in: types/desktop-engine.d.ts:2093
Constant GL_TEXTURE_CUBE_MAP_POSITIVE_Z
Inherited from
WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Z
TEXTURE_IMMUTABLE_FORMAT
readonly TEXTURE_IMMUTABLE_FORMAT: number;Defined in: types/desktop-engine.d.ts:3304
Constant GL_TEXTURE_IMMUTABLE_FORMAT
TEXTURE_IMMUTABLE_LEVELS
readonly TEXTURE_IMMUTABLE_LEVELS: number;Defined in: types/desktop-engine.d.ts:3308
Constant GL_TEXTURE_IMMUTABLE_LEVELS
TEXTURE_MAG_FILTER
readonly TEXTURE_MAG_FILTER: number;Defined in: types/desktop-engine.d.ts:2071
Constant GL_TEXTURE_MAG_FILTER
Inherited from
WebGLRenderingContext.TEXTURE_MAG_FILTER
TEXTURE_MAX_LEVEL
readonly TEXTURE_MAX_LEVEL: number;Defined in: types/desktop-engine.d.ts:2840
Constant GL_TEXTURE_MAX_LEVEL
TEXTURE_MAX_LOD
readonly TEXTURE_MAX_LOD: number;Defined in: types/desktop-engine.d.ts:2836
Constant GL_TEXTURE_MAX_LOD
TEXTURE_MIN_FILTER
readonly TEXTURE_MIN_FILTER: number;Defined in: types/desktop-engine.d.ts:2073
Constant GL_TEXTURE_MIN_FILTER
Inherited from
WebGLRenderingContext.TEXTURE_MIN_FILTER
TEXTURE_MIN_LOD
readonly TEXTURE_MIN_LOD: number;Defined in: types/desktop-engine.d.ts:2834
Constant GL_TEXTURE_MIN_LOD
TEXTURE_WRAP_R
readonly TEXTURE_WRAP_R: number;Defined in: types/desktop-engine.d.ts:2824
Constant GL_TEXTURE_WRAP_R
TEXTURE_WRAP_S
readonly TEXTURE_WRAP_S: number;Defined in: types/desktop-engine.d.ts:2075
Constant GL_TEXTURE_WRAP_S
Inherited from
WebGLRenderingContext.TEXTURE_WRAP_S
TEXTURE_WRAP_T
readonly TEXTURE_WRAP_T: number;Defined in: types/desktop-engine.d.ts:2077
Constant GL_TEXTURE_WRAP_T
Inherited from
WebGLRenderingContext.TEXTURE_WRAP_T
TEXTURE0
readonly TEXTURE0: number;Defined in: types/desktop-engine.d.ts:2099
Constant GL_TEXTURE0
Inherited from
WebGLRenderingContext.TEXTURE0
TEXTURE1
readonly TEXTURE1: number;Defined in: types/desktop-engine.d.ts:2101
Constant GL_TEXTURE1
Inherited from
WebGLRenderingContext.TEXTURE1
TEXTURE10
readonly TEXTURE10: number;Defined in: types/desktop-engine.d.ts:2119
Constant GL_TEXTURE10
Inherited from
WebGLRenderingContext.TEXTURE10
TEXTURE11
readonly TEXTURE11: number;Defined in: types/desktop-engine.d.ts:2121
Constant GL_TEXTURE11
Inherited from
WebGLRenderingContext.TEXTURE11
TEXTURE12
readonly TEXTURE12: number;Defined in: types/desktop-engine.d.ts:2123
Constant GL_TEXTURE12
Inherited from
WebGLRenderingContext.TEXTURE12
TEXTURE13
readonly TEXTURE13: number;Defined in: types/desktop-engine.d.ts:2125
Constant GL_TEXTURE13
Inherited from
WebGLRenderingContext.TEXTURE13
TEXTURE14
readonly TEXTURE14: number;Defined in: types/desktop-engine.d.ts:2127
Constant GL_TEXTURE14
Inherited from
WebGLRenderingContext.TEXTURE14
TEXTURE15
readonly TEXTURE15: number;Defined in: types/desktop-engine.d.ts:2129
Constant GL_TEXTURE15
Inherited from
WebGLRenderingContext.TEXTURE15
TEXTURE16
readonly TEXTURE16: number;Defined in: types/desktop-engine.d.ts:2131
Constant GL_TEXTURE16
Inherited from
WebGLRenderingContext.TEXTURE16
TEXTURE17
readonly TEXTURE17: number;Defined in: types/desktop-engine.d.ts:2133
Constant GL_TEXTURE17
Inherited from
WebGLRenderingContext.TEXTURE17
TEXTURE18
readonly TEXTURE18: number;Defined in: types/desktop-engine.d.ts:2135
Constant GL_TEXTURE18
Inherited from
WebGLRenderingContext.TEXTURE18
TEXTURE19
readonly TEXTURE19: number;Defined in: types/desktop-engine.d.ts:2137
Constant GL_TEXTURE19
Inherited from
WebGLRenderingContext.TEXTURE19
TEXTURE2
readonly TEXTURE2: number;Defined in: types/desktop-engine.d.ts:2103
Constant GL_TEXTURE2
Inherited from
WebGLRenderingContext.TEXTURE2
TEXTURE20
readonly TEXTURE20: number;Defined in: types/desktop-engine.d.ts:2139
Constant GL_TEXTURE20
Inherited from
WebGLRenderingContext.TEXTURE20
TEXTURE21
readonly TEXTURE21: number;Defined in: types/desktop-engine.d.ts:2141
Constant GL_TEXTURE21
Inherited from
WebGLRenderingContext.TEXTURE21
TEXTURE22
readonly TEXTURE22: number;Defined in: types/desktop-engine.d.ts:2143
Constant GL_TEXTURE22
Inherited from
WebGLRenderingContext.TEXTURE22
TEXTURE23
readonly TEXTURE23: number;Defined in: types/desktop-engine.d.ts:2145
Constant GL_TEXTURE23
Inherited from
WebGLRenderingContext.TEXTURE23
TEXTURE24
readonly TEXTURE24: number;Defined in: types/desktop-engine.d.ts:2147
Constant GL_TEXTURE24
Inherited from
WebGLRenderingContext.TEXTURE24
TEXTURE25
readonly TEXTURE25: number;Defined in: types/desktop-engine.d.ts:2149
Constant GL_TEXTURE25
Inherited from
WebGLRenderingContext.TEXTURE25
TEXTURE26
readonly TEXTURE26: number;Defined in: types/desktop-engine.d.ts:2151
Constant GL_TEXTURE26
Inherited from
WebGLRenderingContext.TEXTURE26
TEXTURE27
readonly TEXTURE27: number;Defined in: types/desktop-engine.d.ts:2153
Constant GL_TEXTURE27
Inherited from
WebGLRenderingContext.TEXTURE27
TEXTURE28
readonly TEXTURE28: number;Defined in: types/desktop-engine.d.ts:2155
Constant GL_TEXTURE28
Inherited from
WebGLRenderingContext.TEXTURE28
TEXTURE29
readonly TEXTURE29: number;Defined in: types/desktop-engine.d.ts:2157
Constant GL_TEXTURE29
Inherited from
WebGLRenderingContext.TEXTURE29
TEXTURE3
readonly TEXTURE3: number;Defined in: types/desktop-engine.d.ts:2105
Constant GL_TEXTURE3
Inherited from
WebGLRenderingContext.TEXTURE3
TEXTURE30
readonly TEXTURE30: number;Defined in: types/desktop-engine.d.ts:2159
Constant GL_TEXTURE30
Inherited from
WebGLRenderingContext.TEXTURE30
TEXTURE31
readonly TEXTURE31: number;Defined in: types/desktop-engine.d.ts:2161
Constant GL_TEXTURE31
Inherited from
WebGLRenderingContext.TEXTURE31
TEXTURE4
readonly TEXTURE4: number;Defined in: types/desktop-engine.d.ts:2107
Constant GL_TEXTURE4
Inherited from
WebGLRenderingContext.TEXTURE4
TEXTURE5
readonly TEXTURE5: number;Defined in: types/desktop-engine.d.ts:2109
Constant GL_TEXTURE5
Inherited from
WebGLRenderingContext.TEXTURE5
TEXTURE6
readonly TEXTURE6: number;Defined in: types/desktop-engine.d.ts:2111
Constant GL_TEXTURE6
Inherited from
WebGLRenderingContext.TEXTURE6
TEXTURE7
readonly TEXTURE7: number;Defined in: types/desktop-engine.d.ts:2113
Constant GL_TEXTURE7
Inherited from
WebGLRenderingContext.TEXTURE7
TEXTURE8
readonly TEXTURE8: number;Defined in: types/desktop-engine.d.ts:2115
Constant GL_TEXTURE8
Inherited from
WebGLRenderingContext.TEXTURE8
TEXTURE9
readonly TEXTURE9: number;Defined in: types/desktop-engine.d.ts:2117
Constant GL_TEXTURE9
Inherited from
WebGLRenderingContext.TEXTURE9
TIMEOUT_EXPIRED
readonly TIMEOUT_EXPIRED: number;Defined in: types/desktop-engine.d.ts:3276
Constant GL_TIMEOUT_EXPIRED
TIMEOUT_IGNORED
readonly TIMEOUT_IGNORED: number;Defined in: types/desktop-engine.d.ts:3312
Constant TIMEOUT_IGNORED (-1; WebGL defines it as a GLint64)
TRANSFORM_FEEDBACK
readonly TRANSFORM_FEEDBACK: number;Defined in: types/desktop-engine.d.ts:3296
Constant GL_TRANSFORM_FEEDBACK
TRANSFORM_FEEDBACK_ACTIVE
readonly TRANSFORM_FEEDBACK_ACTIVE: number;Defined in: types/desktop-engine.d.ts:3300
Constant GL_TRANSFORM_FEEDBACK_ACTIVE
TRANSFORM_FEEDBACK_BINDING
readonly TRANSFORM_FEEDBACK_BINDING: number;Defined in: types/desktop-engine.d.ts:3302
Constant GL_TRANSFORM_FEEDBACK_BINDING
TRANSFORM_FEEDBACK_BUFFER
readonly TRANSFORM_FEEDBACK_BUFFER: number;Defined in: types/desktop-engine.d.ts:2996
Constant GL_TRANSFORM_FEEDBACK_BUFFER
TRANSFORM_FEEDBACK_BUFFER_BINDING
readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2998
Constant GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
TRANSFORM_FEEDBACK_BUFFER_MODE
readonly TRANSFORM_FEEDBACK_BUFFER_MODE: number;Defined in: types/desktop-engine.d.ts:2974
Constant GL_TRANSFORM_FEEDBACK_BUFFER_MODE
TRANSFORM_FEEDBACK_BUFFER_SIZE
readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: number;Defined in: types/desktop-engine.d.ts:2982
Constant GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
TRANSFORM_FEEDBACK_BUFFER_START
readonly TRANSFORM_FEEDBACK_BUFFER_START: number;Defined in: types/desktop-engine.d.ts:2980
Constant GL_TRANSFORM_FEEDBACK_BUFFER_START
TRANSFORM_FEEDBACK_PAUSED
readonly TRANSFORM_FEEDBACK_PAUSED: number;Defined in: types/desktop-engine.d.ts:3298
Constant GL_TRANSFORM_FEEDBACK_PAUSED
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: number;Defined in: types/desktop-engine.d.ts:2984
Constant GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
TRANSFORM_FEEDBACK_VARYINGS
readonly TRANSFORM_FEEDBACK_VARYINGS: number;Defined in: types/desktop-engine.d.ts:2978
Constant GL_TRANSFORM_FEEDBACK_VARYINGS
TRIANGLE_FAN
readonly TRIANGLE_FAN: number;Defined in: types/desktop-engine.d.ts:1729
Constant GL_TRIANGLE_FAN
Inherited from
WebGLRenderingContext.TRIANGLE_FAN
TRIANGLE_STRIP
readonly TRIANGLE_STRIP: number;Defined in: types/desktop-engine.d.ts:1727
Constant GL_TRIANGLE_STRIP
Inherited from
WebGLRenderingContext.TRIANGLE_STRIP
TRIANGLES
readonly TRIANGLES: number;Defined in: types/desktop-engine.d.ts:1725
Constant GL_TRIANGLES
Inherited from
WebGLRenderingContext.TRIANGLES
TRUE
readonly TRUE: number;Defined in: types/desktop-engine.d.ts:1715
Constant GL_TRUE
Inherited from
UNIFORM_ARRAY_STRIDE
readonly UNIFORM_ARRAY_STRIDE: number;Defined in: types/desktop-engine.d.ts:3232
Constant GL_UNIFORM_ARRAY_STRIDE
UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: number;Defined in: types/desktop-engine.d.ts:3244
Constant GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
UNIFORM_BLOCK_ACTIVE_UNIFORMS
readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: number;Defined in: types/desktop-engine.d.ts:3242
Constant GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
UNIFORM_BLOCK_BINDING
readonly UNIFORM_BLOCK_BINDING: number;Defined in: types/desktop-engine.d.ts:3238
Constant GL_UNIFORM_BLOCK_BINDING
UNIFORM_BLOCK_DATA_SIZE
readonly UNIFORM_BLOCK_DATA_SIZE: number;Defined in: types/desktop-engine.d.ts:3240
Constant GL_UNIFORM_BLOCK_DATA_SIZE
UNIFORM_BLOCK_INDEX
readonly UNIFORM_BLOCK_INDEX: number;Defined in: types/desktop-engine.d.ts:3228
Constant GL_UNIFORM_BLOCK_INDEX
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: number;Defined in: types/desktop-engine.d.ts:3248
Constant GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: number;Defined in: types/desktop-engine.d.ts:3246
Constant GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
UNIFORM_BUFFER
readonly UNIFORM_BUFFER: number;Defined in: types/desktop-engine.d.ts:3198
Constant GL_UNIFORM_BUFFER
UNIFORM_BUFFER_BINDING
readonly UNIFORM_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:3200
Constant GL_UNIFORM_BUFFER_BINDING
UNIFORM_BUFFER_OFFSET_ALIGNMENT
readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: number;Defined in: types/desktop-engine.d.ts:3220
Constant GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
UNIFORM_BUFFER_SIZE
readonly UNIFORM_BUFFER_SIZE: number;Defined in: types/desktop-engine.d.ts:3204
Constant GL_UNIFORM_BUFFER_SIZE
UNIFORM_BUFFER_START
readonly UNIFORM_BUFFER_START: number;Defined in: types/desktop-engine.d.ts:3202
Constant GL_UNIFORM_BUFFER_START
UNIFORM_IS_ROW_MAJOR
readonly UNIFORM_IS_ROW_MAJOR: number;Defined in: types/desktop-engine.d.ts:3236
Constant GL_UNIFORM_IS_ROW_MAJOR
UNIFORM_MATRIX_STRIDE
readonly UNIFORM_MATRIX_STRIDE: number;Defined in: types/desktop-engine.d.ts:3234
Constant GL_UNIFORM_MATRIX_STRIDE
UNIFORM_OFFSET
readonly UNIFORM_OFFSET: number;Defined in: types/desktop-engine.d.ts:3230
Constant GL_UNIFORM_OFFSET
UNIFORM_SIZE
readonly UNIFORM_SIZE: number;Defined in: types/desktop-engine.d.ts:3226
Constant GL_UNIFORM_SIZE
UNIFORM_TYPE
readonly UNIFORM_TYPE: number;Defined in: types/desktop-engine.d.ts:3224
Constant GL_UNIFORM_TYPE
UNPACK_ALIGNMENT
readonly UNPACK_ALIGNMENT: number;Defined in: types/desktop-engine.d.ts:1899
Constant GL_UNPACK_ALIGNMENT
Inherited from
WebGLRenderingContext.UNPACK_ALIGNMENT
UNPACK_COLORSPACE_CONVERSION_WEBGL
readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: number;Defined in: types/desktop-engine.d.ts:2321
Constant GL_UNPACK_COLORSPACE_CONVERSION_WEBGL
Inherited from
WebGLRenderingContext.UNPACK_COLORSPACE_CONVERSION_WEBGL
UNPACK_FLIP_Y_WEBGL
readonly UNPACK_FLIP_Y_WEBGL: number;Defined in: types/desktop-engine.d.ts:2315
Constant GL_UNPACK_FLIP_Y_WEBGL
Inherited from
WebGLRenderingContext.UNPACK_FLIP_Y_WEBGL
UNPACK_IMAGE_HEIGHT
readonly UNPACK_IMAGE_HEIGHT: number;Defined in: types/desktop-engine.d.ts:2820
Constant GL_UNPACK_IMAGE_HEIGHT
UNPACK_PREMULTIPLY_ALPHA_WEBGL
readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: number;Defined in: types/desktop-engine.d.ts:2317
Constant GL_UNPACK_PREMULTIPLY_ALPHA_WEBGL
Inherited from
WebGLRenderingContext.UNPACK_PREMULTIPLY_ALPHA_WEBGL
UNPACK_ROW_LENGTH
readonly UNPACK_ROW_LENGTH: number;Defined in: types/desktop-engine.d.ts:2790
Constant GL_UNPACK_ROW_LENGTH
UNPACK_SKIP_IMAGES
readonly UNPACK_SKIP_IMAGES: number;Defined in: types/desktop-engine.d.ts:2818
Constant GL_UNPACK_SKIP_IMAGES
UNPACK_SKIP_PIXELS
readonly UNPACK_SKIP_PIXELS: number;Defined in: types/desktop-engine.d.ts:2794
Constant GL_UNPACK_SKIP_PIXELS
UNPACK_SKIP_ROWS
readonly UNPACK_SKIP_ROWS: number;Defined in: types/desktop-engine.d.ts:2792
Constant GL_UNPACK_SKIP_ROWS
UNSIGNALED
readonly UNSIGNALED: number;Defined in: types/desktop-engine.d.ts:3270
Constant GL_UNSIGNALED
UNSIGNED_BYTE
readonly UNSIGNED_BYTE: number;Defined in: types/desktop-engine.d.ts:1949
Constant GL_UNSIGNED_BYTE
Inherited from
WebGLRenderingContext.UNSIGNED_BYTE
UNSIGNED_INT
readonly UNSIGNED_INT: number;Defined in: types/desktop-engine.d.ts:1957
Constant GL_UNSIGNED_INT
Inherited from
WebGLRenderingContext.UNSIGNED_INT
UNSIGNED_INT_10F_11F_11F_REV
readonly UNSIGNED_INT_10F_11F_11F_REV: number;Defined in: types/desktop-engine.d.ts:2968
Constant GL_UNSIGNED_INT_10F_11F_11F_REV
UNSIGNED_INT_2_10_10_10_REV
readonly UNSIGNED_INT_2_10_10_10_REV: number;Defined in: types/desktop-engine.d.ts:2828
Constant GL_UNSIGNED_INT_2_10_10_10_REV
UNSIGNED_INT_24_8
readonly UNSIGNED_INT_24_8: number;Defined in: types/desktop-engine.d.ts:3082
Constant GL_UNSIGNED_INT_24_8
UNSIGNED_INT_5_9_9_9_REV
readonly UNSIGNED_INT_5_9_9_9_REV: number;Defined in: types/desktop-engine.d.ts:2972
Constant GL_UNSIGNED_INT_5_9_9_9_REV
UNSIGNED_INT_SAMPLER_2D
readonly UNSIGNED_INT_SAMPLER_2D: number;Defined in: types/desktop-engine.d.ts:3050
Constant GL_UNSIGNED_INT_SAMPLER_2D
UNSIGNED_INT_SAMPLER_2D_ARRAY
readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: number;Defined in: types/desktop-engine.d.ts:3056
Constant GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
UNSIGNED_INT_SAMPLER_3D
readonly UNSIGNED_INT_SAMPLER_3D: number;Defined in: types/desktop-engine.d.ts:3052
Constant GL_UNSIGNED_INT_SAMPLER_3D
UNSIGNED_INT_SAMPLER_CUBE
readonly UNSIGNED_INT_SAMPLER_CUBE: number;Defined in: types/desktop-engine.d.ts:3054
Constant GL_UNSIGNED_INT_SAMPLER_CUBE
UNSIGNED_INT_VEC2
readonly UNSIGNED_INT_VEC2: number;Defined in: types/desktop-engine.d.ts:3036
Constant GL_UNSIGNED_INT_VEC2
UNSIGNED_INT_VEC3
readonly UNSIGNED_INT_VEC3: number;Defined in: types/desktop-engine.d.ts:3038
Constant GL_UNSIGNED_INT_VEC3
UNSIGNED_INT_VEC4
readonly UNSIGNED_INT_VEC4: number;Defined in: types/desktop-engine.d.ts:3040
Constant GL_UNSIGNED_INT_VEC4
UNSIGNED_NORMALIZED
readonly UNSIGNED_NORMALIZED: number;Defined in: types/desktop-engine.d.ts:3086
Constant GL_UNSIGNED_NORMALIZED
UNSIGNED_SHORT
readonly UNSIGNED_SHORT: number;Defined in: types/desktop-engine.d.ts:1953
Constant GL_UNSIGNED_SHORT
Inherited from
WebGLRenderingContext.UNSIGNED_SHORT
UNSIGNED_SHORT_4_4_4_4
readonly UNSIGNED_SHORT_4_4_4_4: number;Defined in: types/desktop-engine.d.ts:1975
Constant GL_UNSIGNED_SHORT_4_4_4_4
Inherited from
WebGLRenderingContext.UNSIGNED_SHORT_4_4_4_4
UNSIGNED_SHORT_5_5_5_1
readonly UNSIGNED_SHORT_5_5_5_1: number;Defined in: types/desktop-engine.d.ts:1977
Constant GL_UNSIGNED_SHORT_5_5_5_1
Inherited from
WebGLRenderingContext.UNSIGNED_SHORT_5_5_5_1
UNSIGNED_SHORT_5_6_5
readonly UNSIGNED_SHORT_5_6_5: number;Defined in: types/desktop-engine.d.ts:1979
Constant GL_UNSIGNED_SHORT_5_6_5
Inherited from
WebGLRenderingContext.UNSIGNED_SHORT_5_6_5
VALIDATE_STATUS
readonly VALIDATE_STATUS: number;Defined in: types/desktop-engine.d.ts:2005
Constant GL_VALIDATE_STATUS
Inherited from
WebGLRenderingContext.VALIDATE_STATUS
VENDOR
readonly VENDOR: number;Defined in: types/desktop-engine.d.ts:2051
Constant GL_VENDOR
Inherited from
VERSION
readonly VERSION: number;Defined in: types/desktop-engine.d.ts:2055
Constant GL_VERSION
Inherited from
VERTEX_ARRAY_BINDING
readonly VERTEX_ARRAY_BINDING: number;Defined in: types/desktop-engine.d.ts:3178
Constant GL_VERTEX_ARRAY_BINDING
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: number;Defined in: types/desktop-engine.d.ts:2213
Constant GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
VERTEX_ATTRIB_ARRAY_DIVISOR
readonly VERTEX_ATTRIB_ARRAY_DIVISOR: number;Defined in: types/desktop-engine.d.ts:3284
Constant GL_VERTEX_ATTRIB_ARRAY_DIVISOR
VERTEX_ATTRIB_ARRAY_ENABLED
readonly VERTEX_ATTRIB_ARRAY_ENABLED: number;Defined in: types/desktop-engine.d.ts:2201
Constant GL_VERTEX_ATTRIB_ARRAY_ENABLED
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_ENABLED
VERTEX_ATTRIB_ARRAY_INTEGER
readonly VERTEX_ATTRIB_ARRAY_INTEGER: number;Defined in: types/desktop-engine.d.ts:2952
Constant GL_VERTEX_ATTRIB_ARRAY_INTEGER
VERTEX_ATTRIB_ARRAY_NORMALIZED
readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: number;Defined in: types/desktop-engine.d.ts:2209
Constant GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_NORMALIZED
VERTEX_ATTRIB_ARRAY_POINTER
readonly VERTEX_ATTRIB_ARRAY_POINTER: number;Defined in: types/desktop-engine.d.ts:2211
Constant GL_VERTEX_ATTRIB_ARRAY_POINTER
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_POINTER
VERTEX_ATTRIB_ARRAY_SIZE
readonly VERTEX_ATTRIB_ARRAY_SIZE: number;Defined in: types/desktop-engine.d.ts:2203
Constant GL_VERTEX_ATTRIB_ARRAY_SIZE
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_SIZE
VERTEX_ATTRIB_ARRAY_STRIDE
readonly VERTEX_ATTRIB_ARRAY_STRIDE: number;Defined in: types/desktop-engine.d.ts:2205
Constant GL_VERTEX_ATTRIB_ARRAY_STRIDE
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_STRIDE
VERTEX_ATTRIB_ARRAY_TYPE
readonly VERTEX_ATTRIB_ARRAY_TYPE: number;Defined in: types/desktop-engine.d.ts:2207
Constant GL_VERTEX_ATTRIB_ARRAY_TYPE
Inherited from
WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_TYPE
VERTEX_SHADER
readonly VERTEX_SHADER: number;Defined in: types/desktop-engine.d.ts:1983
Constant GL_VERTEX_SHADER
Inherited from
WebGLRenderingContext.VERTEX_SHADER
VIEWPORT
readonly VIEWPORT: number;Defined in: types/desktop-engine.d.ts:1891
Constant GL_VIEWPORT
Inherited from
WebGLRenderingContext.VIEWPORT
WAIT_FAILED
readonly WAIT_FAILED: number;Defined in: types/desktop-engine.d.ts:3280
Constant GL_WAIT_FAILED
ZERO
readonly ZERO: number;Defined in: types/desktop-engine.d.ts:1731
Constant GL_ZERO
Inherited from
Methods
activeTexture()
activeTexture(texture): void;Defined in: types/desktop-engine.d.ts:1429
Activates a texture unit
Parameters
| Parameter | Type |
|---|---|
texture | number |
Returns
void
Inherited from
WebGLRenderingContext.activeTexture
attachShader()
attachShader(program, shader): void;Defined in: types/desktop-engine.d.ts:1431
Attaches a shader
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContext.attachShader
beginQuery()
beginQuery(target, query): void;Defined in: types/desktop-engine.d.ts:2690
Starts a query (ANY_SAMPLES_PASSED, ANY_SAMPLES_PASSED_CONSERVATIVE or TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN)
Parameters
| Parameter | Type |
|---|---|
target | number |
query | WebGLQuery |
Returns
void
beginTransformFeedback()
beginTransformFeedback(primitiveMode): void;Defined in: types/desktop-engine.d.ts:2741
Starts transform feedback
Parameters
| Parameter | Type |
|---|---|
primitiveMode | number |
Returns
void
bindAttribLocation()
bindAttribLocation(
program,
index,
name
): void;Defined in: types/desktop-engine.d.ts:1433
Binds an attribute location
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
name | string |
Returns
void
Inherited from
WebGLRenderingContext.bindAttribLocation
bindBuffer()
bindBuffer(target, buffer): void;Defined in: types/desktop-engine.d.ts:1435
Binds a buffer
Parameters
| Parameter | Type |
|---|---|
target | number |
buffer | WebGLBuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.bindBuffer
bindBufferBase()
bindBufferBase(
target,
index,
buffer
): void;Defined in: types/desktop-engine.d.ts:2755
Binds a buffer to an indexed UNIFORM_BUFFER or TRANSFORM_FEEDBACK_BUFFER binding point
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
buffer | WebGLBuffer | null |
Returns
void
bindBufferRange()
bindBufferRange(
target,
index,
buffer,
offset,
size
): void;Defined in: types/desktop-engine.d.ts:2757
Binds a range of a buffer to an indexed binding point
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
buffer | WebGLBuffer | null |
offset | number |
size | number |
Returns
void
bindFramebuffer()
bindFramebuffer(target, framebuffer): void;Defined in: types/desktop-engine.d.ts:1439
Binds a framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
framebuffer | WebGLFramebuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.bindFramebuffer
bindRenderbuffer()
bindRenderbuffer(target, renderbuffer): void;Defined in: types/desktop-engine.d.ts:1437
Binds a renderbuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.bindRenderbuffer
bindSampler()
bindSampler(unit, sampler): void;Defined in: types/desktop-engine.d.ts:2706
Binds a sampler to a texture unit (null unbinds it)
Parameters
| Parameter | Type |
|---|---|
unit | number |
sampler | WebGLSampler | null |
Returns
void
bindTexture()
bindTexture(target, texture): void;Defined in: types/desktop-engine.d.ts:1445
Binds a texture
Parameters
| Parameter | Type |
|---|---|
target | number |
texture | WebGLTexture | null |
Returns
void
Inherited from
WebGLRenderingContext.bindTexture
bindTransformFeedback()
bindTransformFeedback(target, tf): void;Defined in: types/desktop-engine.d.ts:2739
Binds a transform feedback object (null binds the default one)
Parameters
| Parameter | Type |
|---|---|
target | number |
tf | | WebGLTransformFeedback | null |
Returns
void
bindVertexArray()
bindVertexArray(array): void;Defined in: types/desktop-engine.d.ts:2784
Binds a VAO (null binds the default one)
Parameters
| Parameter | Type |
|---|---|
array | | WebGLVertexArrayObject | null |
Returns
void
blBindCanvasTexture()
blBindCanvasTexture(target, drawable): void;Defined in: types/desktop-engine.d.ts:1443
Same as wxBindCanvasTexture (non-standard)
Parameters
| Parameter | Type |
|---|---|
target | number |
drawable | CanvasDrawable |
Returns
void
Inherited from
WebGLRenderingContext.blBindCanvasTexture
blendColor()
blendColor(
red,
green,
blue,
alpha
): void;Defined in: types/desktop-engine.d.ts:1447
Blend color
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
Inherited from
WebGLRenderingContext.blendColor
blendEquation()
blendEquation(mode): void;Defined in: types/desktop-engine.d.ts:1449
Blend equation
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContext.blendEquation
blendEquationSeparate()
blendEquationSeparate(modeRGB, modeAlpha): void;Defined in: types/desktop-engine.d.ts:1451
Separate blend equations
Parameters
| Parameter | Type |
|---|---|
modeRGB | number |
modeAlpha | number |
Returns
void
Inherited from
WebGLRenderingContext.blendEquationSeparate
blendFunc()
blendFunc(sfactor, dfactor): void;Defined in: types/desktop-engine.d.ts:1453
Blend factors
Parameters
| Parameter | Type |
|---|---|
sfactor | number |
dfactor | number |
Returns
void
Inherited from
WebGLRenderingContext.blendFunc
blendFuncSeparate()
blendFuncSeparate(
srcRGB,
dstRGB,
srcAlpha,
dstAlpha
): void;Defined in: types/desktop-engine.d.ts:1455
Separate blend factors
Parameters
| Parameter | Type |
|---|---|
srcRGB | number |
dstRGB | number |
srcAlpha | number |
dstAlpha | number |
Returns
void
Inherited from
WebGLRenderingContext.blendFuncSeparate
blitFramebuffer()
blitFramebuffer(
srcX0,
srcY0,
srcX1,
srcY1,
dstX0,
dstY0,
dstX1,
dstY1,
mask,
filter
): void;Defined in: types/desktop-engine.d.ts:2566
Copies a rectangle from the read framebuffer to the draw framebuffer
Parameters
| Parameter | Type |
|---|---|
srcX0 | number |
srcY0 | number |
srcX1 | number |
srcY1 | number |
dstX0 | number |
dstY0 | number |
dstX1 | number |
dstY1 | number |
mask | number |
filter | number |
Returns
void
bufferData()
Call Signature
bufferData(
target,
size,
usage
): void;Defined in: types/desktop-engine.d.ts:2496
Allocates a buffer of size bytes
Parameters
| Parameter | Type |
|---|---|
target | number |
size | number |
usage | number |
Returns
void
Overrides
WebGLRenderingContext.bufferData
Call Signature
bufferData(
target,
srcData,
usage,
srcOffset?,
length?
): void;Defined in: types/desktop-engine.d.ts:2498
Uploads buffer data, optionally only length elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
srcData | ArrayBuffer | ArrayBufferView<ArrayBufferLike> |
usage | number |
srcOffset? | number |
length? | number |
Returns
void
Overrides
WebGLRenderingContext.bufferDatabufferSubData()
bufferSubData(
target,
dstByteOffset,
srcData,
srcOffset?,
length?
): void;Defined in: types/desktop-engine.d.ts:2500
Updates part of the buffer data, optionally only length elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
dstByteOffset | number |
srcData | ArrayBuffer | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
length? | number |
Returns
void
Overrides
WebGLRenderingContext.bufferSubData
checkFramebufferStatus()
checkFramebufferStatus(target): number;Defined in: types/desktop-engine.d.ts:1461
Checks the framebuffer status
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
number
Inherited from
WebGLRenderingContext.checkFramebufferStatus
clear()
clear(mask): void;Defined in: types/desktop-engine.d.ts:1463
Clears buffers
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
Inherited from
clearBufferfi()
clearBufferfi(
buffer,
drawbuffer,
depth,
stencil
): void;Defined in: types/desktop-engine.d.ts:2680
Clears the depth and stencil buffers (buffer is DEPTH_STENCIL)
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
depth | number |
stencil | number |
Returns
void
clearBufferfv()
clearBufferfv(
buffer,
drawbuffer,
values,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2674
Clears a float color buffer, or the depth buffer, from values starting at srcOffset
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Float32List |
srcOffset? | number |
Returns
void
clearBufferiv()
clearBufferiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2676
Clears a signed integer color buffer, or the stencil buffer, from values starting at srcOffset
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Int32List |
srcOffset? | number |
Returns
void
clearBufferuiv()
clearBufferuiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2678
Clears an unsigned integer color buffer from values starting at srcOffset
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Uint32List |
srcOffset? | number |
Returns
void
clearColor()
clearColor(
red,
green,
blue,
alpha
): void;Defined in: types/desktop-engine.d.ts:1465
Clear color
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
Inherited from
WebGLRenderingContext.clearColor
clearDepth()
clearDepth(depth): void;Defined in: types/desktop-engine.d.ts:1467
Clear depth
Parameters
| Parameter | Type |
|---|---|
depth | number |
Returns
void
Inherited from
WebGLRenderingContext.clearDepth
clearStencil()
clearStencil(s): void;Defined in: types/desktop-engine.d.ts:1469
Clear stencil value
Parameters
| Parameter | Type |
|---|---|
s | number |
Returns
void
Inherited from
WebGLRenderingContext.clearStencil
clientWaitSync()
clientWaitSync(
sync,
flags,
timeout
): number;Defined in: types/desktop-engine.d.ts:2725
Waits for a sync object on the CPU and returns ALREADY_SIGNALED, TIMEOUT_EXPIRED, CONDITION_SATISFIED or WAIT_FAILED. timeout is in nanoseconds and passed to GL as is; getParameter(MAX_CLIENT_WAIT_TIMEOUT_WEBGL) reports 0, so portable code polls with 0.
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
flags | number |
timeout | number |
Returns
number
colorMask()
colorMask(
red,
green,
blue,
alpha
): void;Defined in: types/desktop-engine.d.ts:1471
Color write mask
Parameters
| Parameter | Type |
|---|---|
red | boolean |
green | boolean |
blue | boolean |
alpha | boolean |
Returns
void
Inherited from
WebGLRenderingContext.colorMask
compileShader()
compileShader(shader): void;Defined in: types/desktop-engine.d.ts:1473
Compiles a shader
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContext.compileShader
compressedTexImage2D()
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
imageSize,
offset
): void;Defined in: types/desktop-engine.d.ts:2524
Uploads a compressed texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
imageSize | number |
offset | number |
Returns
void
Overrides
WebGLRenderingContext.compressedTexImage2D
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;Defined in: types/desktop-engine.d.ts:2526
Uploads a compressed texture, optionally only srcLengthOverride elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
srcData | ArrayBufferView |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Overrides
WebGLRenderingContext.compressedTexImage2DcompressedTexImage3D()
Call Signature
compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
imageSize,
offset
): void;Defined in: types/desktop-engine.d.ts:2606
Uploads a compressed 3D or 2D array texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
imageSize | number |
offset | number |
Returns
void
Call Signature
compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;Defined in: types/desktop-engine.d.ts:2608
Uploads a compressed 3D or 2D array texture, optionally only srcLengthOverride elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
srcData | ArrayBufferView |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
compressedTexSubImage2D()
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
imageSize,
offset
): void;Defined in: types/desktop-engine.d.ts:2528
Updates a compressed texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
imageSize | number |
offset | number |
Returns
void
Overrides
WebGLRenderingContext.compressedTexSubImage2D
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;Defined in: types/desktop-engine.d.ts:2530
Updates a compressed texture, optionally only srcLengthOverride elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
srcData | ArrayBufferView |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Overrides
WebGLRenderingContext.compressedTexSubImage2DcompressedTexSubImage3D()
Call Signature
compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
imageSize,
offset
): void;Defined in: types/desktop-engine.d.ts:2610
Updates a compressed 3D or 2D array texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
imageSize | number |
offset | number |
Returns
void
Call Signature
compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;Defined in: types/desktop-engine.d.ts:2612
Updates a compressed 3D or 2D array texture, optionally only srcLengthOverride elements from srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
srcData | ArrayBufferView |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
copyBufferSubData()
copyBufferSubData(
readTarget,
writeTarget,
readOffset,
writeOffset,
size
): void;Defined in: types/desktop-engine.d.ts:2560
Copies between buffers
Parameters
| Parameter | Type |
|---|---|
readTarget | number |
writeTarget | number |
readOffset | number |
writeOffset | number |
size | number |
Returns
void
copyTexImage2D()
copyTexImage2D(
target,
level,
internalformat,
x,
y,
width,
height,
border?
): void;Defined in: types/desktop-engine.d.ts:1479
Copies a texture from the framebuffer (the border argument is ignored)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
x | number |
y | number |
width | number |
height | number |
border? | number |
Returns
void
Inherited from
WebGLRenderingContext.copyTexImage2D
copyTexSubImage2D()
copyTexSubImage2D(
target,
level,
xoffset,
yoffset,
x,
y,
width,
height
): void;Defined in: types/desktop-engine.d.ts:1481
Copies part of a texture from the framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContext.copyTexSubImage2D
copyTexSubImage3D()
copyTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
x,
y,
width,
height
): void;Defined in: types/desktop-engine.d.ts:2604
Copies part of a 3D or 2D array texture layer from the read framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
x | number |
y | number |
width | number |
height | number |
Returns
void
createBuffer()
createBuffer(): WebGLBuffer | null;Defined in: types/desktop-engine.d.ts:1483
Creates a buffer
Returns
WebGLBuffer | null
Inherited from
WebGLRenderingContext.createBuffer
createFramebuffer()
createFramebuffer(): WebGLFramebuffer | null;Defined in: types/desktop-engine.d.ts:1485
Creates a framebuffer
Returns
WebGLFramebuffer | null
Inherited from
WebGLRenderingContext.createFramebuffer
createProgram()
createProgram(): WebGLProgram | null;Defined in: types/desktop-engine.d.ts:1491
Creates a program
Returns
WebGLProgram | null
Inherited from
WebGLRenderingContext.createProgram
createQuery()
createQuery(): WebGLQuery;Defined in: types/desktop-engine.d.ts:2684
Creates a query
Returns
createRenderbuffer()
createRenderbuffer(): WebGLRenderbuffer | null;Defined in: types/desktop-engine.d.ts:1487
Creates a renderbuffer
Returns
WebGLRenderbuffer | null
Inherited from
WebGLRenderingContext.createRenderbuffer
createSampler()
createSampler(): WebGLSampler;Defined in: types/desktop-engine.d.ts:2700
Creates a sampler
Returns
createShader()
createShader(type): WebGLShader | null;Defined in: types/desktop-engine.d.ts:1493
Creates a shader
Parameters
| Parameter | Type |
|---|---|
type | number |
Returns
WebGLShader | null
Inherited from
WebGLRenderingContext.createShader
createTexture()
createTexture(): WebGLTexture | null;Defined in: types/desktop-engine.d.ts:1489
Creates a texture
Returns
WebGLTexture | null
Inherited from
WebGLRenderingContext.createTexture
createTransformFeedback()
createTransformFeedback(): WebGLTransformFeedback;Defined in: types/desktop-engine.d.ts:2733
Creates a transform feedback object
Returns
createVertexArray()
createVertexArray(): WebGLVertexArrayObject;Defined in: types/desktop-engine.d.ts:2778
Creates a VAO
Returns
cullFace()
cullFace(mode): void;Defined in: types/desktop-engine.d.ts:1495
Face culling mode
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContext.cullFace
deleteBuffer()
deleteBuffer(buffer): void;Defined in: types/desktop-engine.d.ts:1497
Deletes a buffer
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteBuffer
deleteFramebuffer()
deleteFramebuffer(framebuffer): void;Defined in: types/desktop-engine.d.ts:1499
Deletes a framebuffer
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteFramebuffer
deleteProgram()
deleteProgram(program): void;Defined in: types/desktop-engine.d.ts:1507
Deletes a program
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteProgram
deleteQuery()
deleteQuery(query): void;Defined in: types/desktop-engine.d.ts:2686
Deletes a query
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery | null |
Returns
void
deleteRenderbuffer()
deleteRenderbuffer(renderbuffer): void;Defined in: types/desktop-engine.d.ts:1501
Deletes a renderbuffer
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteRenderbuffer
deleteSampler()
deleteSampler(sampler): void;Defined in: types/desktop-engine.d.ts:2702
Deletes a sampler
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler | null |
Returns
void
deleteShader()
deleteShader(shader): void;Defined in: types/desktop-engine.d.ts:1503
Deletes a shader
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteShader
deleteSync()
deleteSync(sync): void;Defined in: types/desktop-engine.d.ts:2720
Deletes a sync object
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync | null |
Returns
void
deleteTexture()
deleteTexture(texture): void;Defined in: types/desktop-engine.d.ts:1505
Deletes a texture
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
void
Inherited from
WebGLRenderingContext.deleteTexture
deleteTransformFeedback()
deleteTransformFeedback(tf): void;Defined in: types/desktop-engine.d.ts:2735
Deletes a transform feedback object
Parameters
| Parameter | Type |
|---|---|
tf | | WebGLTransformFeedback | null |
Returns
void
deleteVertexArray()
deleteVertexArray(vertexArray): void;Defined in: types/desktop-engine.d.ts:2780
Deletes a VAO
Parameters
| Parameter | Type |
|---|---|
vertexArray | | WebGLVertexArrayObject | null |
Returns
void
depthFunc()
depthFunc(func): void;Defined in: types/desktop-engine.d.ts:1509
Depth comparison function
Parameters
| Parameter | Type |
|---|---|
func | number |
Returns
void
Inherited from
WebGLRenderingContext.depthFunc
depthMask()
depthMask(flag): void;Defined in: types/desktop-engine.d.ts:1511
Enables or disables depth writes
Parameters
| Parameter | Type |
|---|---|
flag | boolean |
Returns
void
Inherited from
WebGLRenderingContext.depthMask
depthRange()
depthRange(zNear, zFar): void;Defined in: types/desktop-engine.d.ts:1513
Depth range
Parameters
| Parameter | Type |
|---|---|
zNear | number |
zFar | number |
Returns
void
Inherited from
WebGLRenderingContext.depthRange
detachShader()
detachShader(program, shader): void;Defined in: types/desktop-engine.d.ts:1515
Detaches a shader
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContext.detachShader
disable()
disable(cap): void;Defined in: types/desktop-engine.d.ts:1517
Disables a capability
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
Inherited from
disableVertexAttribArray()
disableVertexAttribArray(index): void;Defined in: types/desktop-engine.d.ts:1519
Disables a vertex attribute array
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
Inherited from
WebGLRenderingContext.disableVertexAttribArray
drawArrays()
drawArrays(
mode,
first,
count
): void;Defined in: types/desktop-engine.d.ts:1521
Draws arrays
Parameters
| Parameter | Type |
|---|---|
mode | number |
first | number |
count | number |
Returns
void
Inherited from
WebGLRenderingContext.drawArrays
drawArraysInstanced()
drawArraysInstanced(
mode,
first,
count,
instanceCount
): void;Defined in: types/desktop-engine.d.ts:2664
Draws arrays with instancing
Parameters
| Parameter | Type |
|---|---|
mode | number |
first | number |
count | number |
instanceCount | number |
Returns
void
drawBuffers()
drawBuffers(buffers): void;Defined in: types/desktop-engine.d.ts:2672
Selects the color buffers to draw into (BACK for the canvas itself)
Parameters
| Parameter | Type |
|---|---|
buffers | ArrayLike<number> |
Returns
void
drawElements()
drawElements(
mode,
count,
type,
offset
): void;Defined in: types/desktop-engine.d.ts:1523
Draws elements
Parameters
| Parameter | Type |
|---|---|
mode | number |
count | number |
type | number |
offset | number |
Returns
void
Inherited from
WebGLRenderingContext.drawElements
drawElementsInstanced()
drawElementsInstanced(
mode,
count,
type,
offset,
instanceCount
): void;Defined in: types/desktop-engine.d.ts:2666
Draws elements with instancing
Parameters
| Parameter | Type |
|---|---|
mode | number |
count | number |
type | number |
offset | number |
instanceCount | number |
Returns
void
drawRangeElements()
drawRangeElements(
mode,
start,
end,
count,
type,
offset
): void;Defined in: types/desktop-engine.d.ts:2668
Draws elements whose indices are within [start, end]
Parameters
| Parameter | Type |
|---|---|
mode | number |
start | number |
end | number |
count | number |
type | number |
offset | number |
Returns
void
enable()
enable(cap): void;Defined in: types/desktop-engine.d.ts:1525
Enables a capability
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
Inherited from
enableVertexAttribArray()
enableVertexAttribArray(index): void;Defined in: types/desktop-engine.d.ts:1527
Enables a vertex attribute array
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
Inherited from
WebGLRenderingContext.enableVertexAttribArray
endQuery()
endQuery(target): void;Defined in: types/desktop-engine.d.ts:2692
Ends the active query of target
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
void
endTransformFeedback()
endTransformFeedback(): void;Defined in: types/desktop-engine.d.ts:2743
Ends transform feedback
Returns
void
fenceSync()
fenceSync(condition, flags): WebGLSync | null;Defined in: types/desktop-engine.d.ts:2716
Inserts a fence (condition SYNC_GPU_COMMANDS_COMPLETE, flags 0); null if GL fails to create it
Parameters
| Parameter | Type |
|---|---|
condition | number |
flags | number |
Returns
WebGLSync | null
finish()
finish(): void;Defined in: types/desktop-engine.d.ts:1531
Waits for commands to finish
Returns
void
Inherited from
flush()
flush(): void;Defined in: types/desktop-engine.d.ts:1529
Flushes commands
Returns
void
Inherited from
framebufferRenderbuffer()
framebufferRenderbuffer(
target,
attachment,
renderbuffertarget,
renderbuffer
): void;Defined in: types/desktop-engine.d.ts:1533
Attaches a renderbuffer to the framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
renderbuffertarget | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContext.framebufferRenderbuffer
framebufferTexture2D()
framebufferTexture2D(
target,
attachment,
textarget,
texture,
level
): void;Defined in: types/desktop-engine.d.ts:1535
Attaches a texture to the framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
textarget | number |
texture | WebGLTexture | null |
level | number |
Returns
void
Inherited from
WebGLRenderingContext.framebufferTexture2D
framebufferTextureLayer()
framebufferTextureLayer(
target,
attachment,
texture,
level,
layer
): void;Defined in: types/desktop-engine.d.ts:2568
Attaches a layer of a 3D or 2D array texture to the framebuffer
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
texture | WebGLTexture | null |
level | number |
layer | number |
Returns
void
frontFace()
frontFace(mode): void;Defined in: types/desktop-engine.d.ts:1537
Front face winding
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContext.frontFace
generateMipmap()
generateMipmap(target): void;Defined in: types/desktop-engine.d.ts:1539
Generates mipmaps
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
void
Inherited from
WebGLRenderingContext.generateMipmap
getActiveAttrib()
getActiveAttrib(program, index): WebGLActiveInfo | null;Defined in: types/desktop-engine.d.ts:1541
Gets attribute information
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
Inherited from
WebGLRenderingContext.getActiveAttrib
getActiveUniform()
getActiveUniform(program, index): WebGLActiveInfo | null;Defined in: types/desktop-engine.d.ts:1543
Gets uniform information
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
Inherited from
WebGLRenderingContext.getActiveUniform
getActiveUniformBlockName()
getActiveUniformBlockName(program, uniformBlockIndex): string | null;Defined in: types/desktop-engine.d.ts:2772
Gets the name of a uniform block
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
Returns
string | null
getActiveUniformBlockParameter()
getActiveUniformBlockParameter(
program,
uniformBlockIndex,
pname
): any;Defined in: types/desktop-engine.d.ts:2770
Queries a uniform block: UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES is a Uint32Array, UNIFORM_BLOCK_REFERENCED_BY_VERTEX/FRAGMENT_SHADER booleans, the rest numbers
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
pname | number |
Returns
any
getActiveUniforms()
getActiveUniforms(
program,
uniformIndices,
pname
): any;Defined in: types/desktop-engine.d.ts:2763
Queries uniforms: an array with a number per uniform, or a boolean per uniform for UNIFORM_IS_ROW_MAJOR
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformIndices | ArrayLike<number> |
pname | number |
Returns
any
getAttachedShaders()
getAttachedShaders(program): WebGLShader[] | null;Defined in: types/desktop-engine.d.ts:1545
Gets the attached shaders
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
WebGLShader[] | null
Inherited from
WebGLRenderingContext.getAttachedShaders
getAttribLocation()
getAttribLocation(program, name): number;Defined in: types/desktop-engine.d.ts:1547
Gets an attribute location
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
number
Inherited from
WebGLRenderingContext.getAttribLocation
getBufferParameter()
getBufferParameter(target, pname): any;Defined in: types/desktop-engine.d.ts:1555
Queries a buffer parameter
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getBufferParameter
getBufferSubData()
getBufferSubData(
target,
srcByteOffset,
dstBuffer,
dstOffset?,
length?
): void;Defined in: types/desktop-engine.d.ts:2562
Reads buffer data into dstBuffer, optionally only length elements from dstOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
srcByteOffset | number |
dstBuffer | ArrayBufferView |
dstOffset? | number |
length? | number |
Returns
void
getContextAttributes()
getContextAttributes(): WebGLContextAttributes;Defined in: types/desktop-engine.d.ts:1419
Gets the context attributes (fixed values)
Returns
Inherited from
WebGLRenderingContext.getContextAttributes
getError()
getError(): number;Defined in: types/desktop-engine.d.ts:1557
Gets the error code
Returns
number
Inherited from
WebGLRenderingContext.getError
getExtension()
Call Signature
getExtension<K>(name):
| WebGL2ExtensionMap[K]
| null;Defined in: types/desktop-engine.d.ts:2480
Gets an extension object, or null if it isn't supported
Type Parameters
| Type Parameter |
|---|
K extends keyof WebGL2ExtensionMap |
Parameters
| Parameter | Type |
|---|---|
name | K |
Returns
| WebGL2ExtensionMap[K] | null
Overrides
WebGLRenderingContext.getExtension
Call Signature
getExtension(name): null;Defined in: types/desktop-engine.d.ts:2482
WebGL 1 extensions that are core in WebGL 2 always return null
Parameters
| Parameter | Type |
|---|---|
name | | "OES_texture_float" | "OES_texture_half_float" | "OES_texture_half_float_linear" | "OES_standard_derivatives" | "OES_vertex_array_object" | "ANGLE_instanced_arrays" | "OES_element_index_uint" | "WEBGL_depth_texture" | "EXT_blend_minmax" |
Returns
null
Overrides
WebGLRenderingContext.getExtension
Call Signature
getExtension(name): object | null;Defined in: types/desktop-engine.d.ts:2484
Gets an extension object, or null if it isn't supported
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
object | null
Overrides
WebGLRenderingContext.getExtensiongetFragDataLocation()
getFragDataLocation(program, name): number;Defined in: types/desktop-engine.d.ts:2616
Gets the color number bound to a fragment shader output (-1 if none)
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
number
getFramebufferAttachmentParameter()
getFramebufferAttachmentParameter(
target,
attachment,
pname
): any;Defined in: types/desktop-engine.d.ts:1559
Queries a framebuffer attachment parameter
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getFramebufferAttachmentParameter
getIndexedParameter()
getIndexedParameter(target, index): any;Defined in: types/desktop-engine.d.ts:2759
Queries an indexed binding: *_BUFFER_BINDING returns the WebGLBuffer or null, *_BUFFER_START/SIZE a number, other targets null
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
Returns
any
getInternalformatParameter()
getInternalformatParameter(
target,
internalformat,
pname
): Int32Array<ArrayBufferLike> | null;Defined in: types/desktop-engine.d.ts:2578
Queries an internal format; only SAMPLES is supported (an Int32Array), other pnames return null
Parameters
| Parameter | Type |
|---|---|
target | number |
internalformat | number |
pname | number |
Returns
Int32Array<ArrayBufferLike> | null
getParameter()
getParameter(pname): any;Defined in: types/desktop-engine.d.ts:2492
Queries a parameter; in addition to WebGL 1: the new buffer/framebuffer/sampler/texture/transform feedback/vertex array bindings return the object or null, RASTERIZER_DISCARD and TRANSFORM_FEEDBACK_ACTIVE/PAUSED are booleans, MAX_CLIENT_WAIT_TIMEOUT_WEBGL is 0
Parameters
| Parameter | Type |
|---|---|
pname | number |
Returns
any
Overrides
WebGLRenderingContext.getParameter
getProgramInfoLog()
getProgramInfoLog(program): string | null;Defined in: types/desktop-engine.d.ts:1563
Gets the program info log
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
string | null
Inherited from
WebGLRenderingContext.getProgramInfoLog
getProgramParameter()
getProgramParameter(program, pname): any;Defined in: types/desktop-engine.d.ts:1561
Queries a program parameter: DELETE_STATUS, LINK_STATUS and VALIDATE_STATUS are booleans, the rest numbers
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getProgramParameter
getQuery()
getQuery(target, pname): WebGLQuery | null;Defined in: types/desktop-engine.d.ts:2694
Gets the active query of target; only CURRENT_QUERY is supported, other pnames return null
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
WebGLQuery | null
getQueryParameter()
getQueryParameter(query, pname): any;Defined in: types/desktop-engine.d.ts:2696
Queries a query result: QUERY_RESULT_AVAILABLE is a boolean, QUERY_RESULT a number
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery |
pname | number |
Returns
any
getRenderbufferParameter()
getRenderbufferParameter(target, pname): any;Defined in: types/desktop-engine.d.ts:1565
Queries a renderbuffer parameter
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getRenderbufferParameter
getSamplerParameter()
getSamplerParameter(sampler, pname): number;Defined in: types/desktop-engine.d.ts:2712
Queries a sampler parameter
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
Returns
number
getShaderInfoLog()
getShaderInfoLog(shader): string | null;Defined in: types/desktop-engine.d.ts:1571
Gets the shader info log
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
Inherited from
WebGLRenderingContext.getShaderInfoLog
getShaderParameter()
getShaderParameter(shader, pname): any;Defined in: types/desktop-engine.d.ts:1567
Queries a shader parameter: DELETE_STATUS and COMPILE_STATUS are booleans, the rest numbers
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getShaderParameter
getShaderPrecisionFormat()
getShaderPrecisionFormat(shadertype, precisiontype):
| WebGLShaderPrecisionFormat
| null;Defined in: types/desktop-engine.d.ts:1569
Queries shader precision
Parameters
| Parameter | Type |
|---|---|
shadertype | number |
precisiontype | number |
Returns
| WebGLShaderPrecisionFormat | null
Inherited from
WebGLRenderingContext.getShaderPrecisionFormat
getShaderSource()
getShaderSource(shader): string | null;Defined in: types/desktop-engine.d.ts:1573
Gets the shader source
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
Inherited from
WebGLRenderingContext.getShaderSource
getSupportedExtensions()
getSupportedExtensions(): string[];Defined in: types/desktop-engine.d.ts:1423
Gets the list of supported extension names
Returns
string[]
Inherited from
WebGLRenderingContext.getSupportedExtensions
getSyncParameter()
getSyncParameter(sync, pname): number | null;Defined in: types/desktop-engine.d.ts:2729
Queries a sync object parameter (OBJECT_TYPE, SYNC_STATUS, SYNC_CONDITION, SYNC_FLAGS); null if the sync was deleted
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
pname | number |
Returns
number | null
getTexParameter()
getTexParameter(target, pname): any;Defined in: types/desktop-engine.d.ts:1575
Queries a parameter of the texture bound to target (null if none): TEXTURE_IMMUTABLE_FORMAT is a boolean, the rest numbers
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getTexParameter
getTransformFeedbackVarying()
getTransformFeedbackVarying(program, index): WebGLActiveInfo | null;Defined in: types/desktop-engine.d.ts:2751
Gets information about a captured varying
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
getUniform()
getUniform(program, location): any;Defined in: types/desktop-engine.d.ts:2494
Reads a uniform value: a number or boolean for scalars, a Float32Array/Int32Array/Uint32Array or boolean[] otherwise; null if not found
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
location | WebGLUniformLocation |
Returns
any
Overrides
WebGLRenderingContext.getUniform
getUniformBlockIndex()
getUniformBlockIndex(program, uniformBlockName): number;Defined in: types/desktop-engine.d.ts:2765
Gets the index of a uniform block (INVALID_INDEX if not found)
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockName | string |
Returns
number
getUniformIndices()
getUniformIndices(program, uniformNames): number[];Defined in: types/desktop-engine.d.ts:2761
Gets the indices of uniforms by name (INVALID_INDEX for unknown names)
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformNames | ArrayLike<string> |
Returns
number[]
getUniformLocation()
getUniformLocation(program, name): WebGLUniformLocation | null;Defined in: types/desktop-engine.d.ts:1579
Gets a uniform location
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
WebGLUniformLocation | null
Inherited from
WebGLRenderingContext.getUniformLocation
getVertexAttrib()
getVertexAttrib(index, pname): any;Defined in: types/desktop-engine.d.ts:1581
Queries a vertex attribute
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContext.getVertexAttrib
getVertexAttribOffset()
getVertexAttribOffset(index, pname): number;Defined in: types/desktop-engine.d.ts:1583
Queries a vertex attribute offset
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
number
Inherited from
WebGLRenderingContext.getVertexAttribOffset
hint()
hint(target, mode): void;Defined in: types/desktop-engine.d.ts:1585
Hint
Parameters
| Parameter | Type |
|---|---|
target | number |
mode | number |
Returns
void
Inherited from
invalidateFramebuffer()
invalidateFramebuffer(target, attachments): void;Defined in: types/desktop-engine.d.ts:2570
Invalidates framebuffer attachments
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | ArrayLike<number> |
Returns
void
invalidateSubFramebuffer()
invalidateSubFramebuffer(
target,
attachments,
x,
y,
width,
height
): void;Defined in: types/desktop-engine.d.ts:2572
Invalidates a region of framebuffer attachments
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | ArrayLike<number> |
x | number |
y | number |
width | number |
height | number |
Returns
void
isBuffer()
isBuffer(buffer): boolean;Defined in: types/desktop-engine.d.ts:1587
Returns whether the object is a buffer
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isBuffer
isContextLost()
isContextLost(): boolean;Defined in: types/desktop-engine.d.ts:1421
Whether the context was lost: the GPU stopped its work (see the canvas' webglcontextlost event). It isn't restored
Returns
boolean
Inherited from
WebGLRenderingContext.isContextLost
isEnabled()
isEnabled(cap): boolean;Defined in: types/desktop-engine.d.ts:1599
Returns whether a capability is enabled
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
boolean
Inherited from
WebGLRenderingContext.isEnabled
isFramebuffer()
isFramebuffer(framebuffer): boolean;Defined in: types/desktop-engine.d.ts:1589
Returns whether the object is a framebuffer
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isFramebuffer
isProgram()
isProgram(program): boolean;Defined in: types/desktop-engine.d.ts:1591
Returns whether the object is a program
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isProgram
isQuery()
isQuery(query): boolean;Defined in: types/desktop-engine.d.ts:2688
Returns whether the object is a query
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery | null |
Returns
boolean
isRenderbuffer()
isRenderbuffer(renderbuffer): boolean;Defined in: types/desktop-engine.d.ts:1593
Returns whether the object is a renderbuffer
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isRenderbuffer
isSampler()
isSampler(sampler): boolean;Defined in: types/desktop-engine.d.ts:2704
Returns whether the object is a sampler
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler | null |
Returns
boolean
isShader()
isShader(shader): boolean;Defined in: types/desktop-engine.d.ts:1595
Returns whether the object is a shader
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isShader
isSync()
isSync(sync): boolean;Defined in: types/desktop-engine.d.ts:2718
Returns whether the object is a live sync object
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync | null |
Returns
boolean
isTexture()
isTexture(texture): boolean;Defined in: types/desktop-engine.d.ts:1597
Returns whether the object is a texture
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
boolean
Inherited from
WebGLRenderingContext.isTexture
isTransformFeedback()
isTransformFeedback(tf): boolean;Defined in: types/desktop-engine.d.ts:2737
Returns whether the object is a transform feedback object
Parameters
| Parameter | Type |
|---|---|
tf | | WebGLTransformFeedback | null |
Returns
boolean
isVertexArray()
isVertexArray(vertexArray): boolean;Defined in: types/desktop-engine.d.ts:2782
Returns whether the object is a VAO
Parameters
| Parameter | Type |
|---|---|
vertexArray | | WebGLVertexArrayObject | null |
Returns
boolean
lineWidth()
lineWidth(width): void;Defined in: types/desktop-engine.d.ts:1601
Line width
Parameters
| Parameter | Type |
|---|---|
width | number |
Returns
void
Inherited from
WebGLRenderingContext.lineWidth
linkProgram()
linkProgram(program): void;Defined in: types/desktop-engine.d.ts:1603
Links a program
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
Inherited from
WebGLRenderingContext.linkProgram
pauseTransformFeedback()
pauseTransformFeedback(): void;Defined in: types/desktop-engine.d.ts:2745
Pauses transform feedback
Returns
void
pixelStorei()
pixelStorei(pname, param): void;Defined in: types/desktop-engine.d.ts:1605
Pixel storage parameter
Parameters
| Parameter | Type |
|---|---|
pname | number |
param | number | boolean |
Returns
void
Inherited from
WebGLRenderingContext.pixelStorei
polygonOffset()
polygonOffset(factor, units): void;Defined in: types/desktop-engine.d.ts:1607
Polygon offset
Parameters
| Parameter | Type |
|---|---|
factor | number |
units | number |
Returns
void
Inherited from
WebGLRenderingContext.polygonOffset
readBuffer()
readBuffer(src): void;Defined in: types/desktop-engine.d.ts:2574
Selects the color buffer to read from
Parameters
| Parameter | Type |
|---|---|
src | number |
Returns
void
readPixels()
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
dstData,
dstOffset?
): void;Defined in: types/desktop-engine.d.ts:2532
Reads pixels into a typed array matching type, starting at element dstOffset
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
dstData | ArrayBufferView |
dstOffset? | number |
Returns
void
Overrides
WebGLRenderingContext.readPixels
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
offset
): void;Defined in: types/desktop-engine.d.ts:2534
Reads pixels into the bound PIXEL_PACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
offset | number |
Returns
void
Overrides
WebGLRenderingContext.readPixelsrenderbufferStorage()
renderbufferStorage(
target,
internalformat,
width,
height
): void;Defined in: types/desktop-engine.d.ts:1611
Allocates renderbuffer storage
Parameters
| Parameter | Type |
|---|---|
target | number |
internalformat | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContext.renderbufferStorage
renderbufferStorageMultisample()
renderbufferStorageMultisample(
target,
samples,
internalformat,
width,
height
): void;Defined in: types/desktop-engine.d.ts:2580
Allocates multisampled renderbuffer storage (DEPTH_STENCIL means DEPTH24_STENCIL8)
Parameters
| Parameter | Type |
|---|---|
target | number |
samples | number |
internalformat | number |
width | number |
height | number |
Returns
void
resumeTransformFeedback()
resumeTransformFeedback(): void;Defined in: types/desktop-engine.d.ts:2747
Resumes transform feedback
Returns
void
sampleCoverage()
sampleCoverage(value, invert): void;Defined in: types/desktop-engine.d.ts:1613
Multisample coverage
Parameters
| Parameter | Type |
|---|---|
value | number |
invert | boolean |
Returns
void
Inherited from
WebGLRenderingContext.sampleCoverage
samplerParameterf()
samplerParameterf(
sampler,
pname,
param
): void;Defined in: types/desktop-engine.d.ts:2710
Float sampler parameter
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
param | number |
Returns
void
samplerParameteri()
samplerParameteri(
sampler,
pname,
param
): void;Defined in: types/desktop-engine.d.ts:2708
Integer sampler parameter
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
param | number |
Returns
void
scissor()
scissor(
x,
y,
width,
height
): void;Defined in: types/desktop-engine.d.ts:1615
Scissor rectangle
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
shaderSource()
shaderSource(shader, source): void;Defined in: types/desktop-engine.d.ts:1617
Sets the shader source
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
source | string |
Returns
void
Inherited from
WebGLRenderingContext.shaderSource
stencilFunc()
stencilFunc(
func,
ref,
mask
): void;Defined in: types/desktop-engine.d.ts:1619
Stencil function
Parameters
| Parameter | Type |
|---|---|
func | number |
ref | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilFunc
stencilFuncSeparate()
stencilFuncSeparate(
face,
func,
ref,
mask
): void;Defined in: types/desktop-engine.d.ts:1621
Separate stencil functions
Parameters
| Parameter | Type |
|---|---|
face | number |
func | number |
ref | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilFuncSeparate
stencilMask()
stencilMask(mask): void;Defined in: types/desktop-engine.d.ts:1623
Stencil write mask
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilMask
stencilMaskSeparate()
stencilMaskSeparate(face, mask): void;Defined in: types/desktop-engine.d.ts:1625
Separate stencil write masks
Parameters
| Parameter | Type |
|---|---|
face | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilMaskSeparate
stencilOp()
stencilOp(
fail,
zfail,
zpass
): void;Defined in: types/desktop-engine.d.ts:1627
Stencil operation
Parameters
| Parameter | Type |
|---|---|
fail | number |
zfail | number |
zpass | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilOp
stencilOpSeparate()
stencilOpSeparate(
face,
fail,
zfail,
zpass
): void;Defined in: types/desktop-engine.d.ts:1629
Separate stencil operations
Parameters
| Parameter | Type |
|---|---|
face | number |
fail | number |
zfail | number |
zpass | number |
Returns
void
Inherited from
WebGLRenderingContext.stencilOpSeparate
texImage2D()
Call Signature
texImage2D(
target,
level,
internalformat,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2502
Uploads a texture from a canvas, image or pixel data, at its own size (6-argument form)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Overrides
WebGLRenderingContext.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pboOffset
): void;Defined in: types/desktop-engine.d.ts:2504
Uploads a texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Overrides
WebGLRenderingContext.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2509
Uploads the width × height region of a canvas, image or pixel data starting at UNPACK_SKIP_PIXELS/UNPACK_SKIP_ROWS (zero outside the source)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Overrides
WebGLRenderingContext.texImage2DCall Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
srcData,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2511
Uploads a texture from a typed array matching type, starting at element srcOffset (null only allocates it)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> | null |
srcOffset? | number |
Returns
void
Overrides
WebGLRenderingContext.texImage2DtexImage3D()
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
pboOffset
): void;Defined in: types/desktop-engine.d.ts:2588
Uploads a 3D or 2D array texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2594
Uploads a 3D or 2D array texture from a canvas, image or pixel data: depth slices of width × height stacked top to bottom in the source, UNPACK_IMAGE_HEIGHT rows apart (height if 0), starting at UNPACK_SKIP_PIXELS/UNPACK_SKIP_ROWS after UNPACK_SKIP_IMAGES slices (zero outside the source). UNPACK_FLIP_Y_WEBGL flips each slice.
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
srcData,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2596
Uploads a 3D or 2D array texture from a typed array matching type, starting at element srcOffset (null only allocates it)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> | null |
srcOffset? | number |
Returns
void
texParameterf()
texParameterf(
target,
pname,
param
): void;Defined in: types/desktop-engine.d.ts:1639
Float texture parameter
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
Inherited from
WebGLRenderingContext.texParameterf
texParameteri()
texParameteri(
target,
pname,
param
): void;Defined in: types/desktop-engine.d.ts:1641
Integer texture parameter
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
Inherited from
WebGLRenderingContext.texParameteri
texStorage2D()
texStorage2D(
target,
levels,
internalformat,
width,
height
): void;Defined in: types/desktop-engine.d.ts:2584
Allocates immutable storage for a 2D or cube map texture
Parameters
| Parameter | Type |
|---|---|
target | number |
levels | number |
internalformat | number |
width | number |
height | number |
Returns
void
texStorage3D()
texStorage3D(
target,
levels,
internalformat,
width,
height,
depth
): void;Defined in: types/desktop-engine.d.ts:2586
Allocates immutable storage for a 3D or 2D array texture
Parameters
| Parameter | Type |
|---|---|
target | number |
levels | number |
internalformat | number |
width | number |
height | number |
depth | number |
Returns
void
texSubImage2D()
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2513
Updates a texture from a canvas, image or pixel data, at its own size (7-argument form)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Overrides
WebGLRenderingContext.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pboOffset
): void;Defined in: types/desktop-engine.d.ts:2515
Updates a texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Overrides
WebGLRenderingContext.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2520
Updates a texture from the width × height region of a canvas, image or pixel data starting at UNPACK_SKIP_PIXELS/UNPACK_SKIP_ROWS (zero outside the source)
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Overrides
WebGLRenderingContext.texSubImage2DCall Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
srcData,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2522
Updates a texture from a typed array matching type, starting at element srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> | null |
srcOffset? | number |
Returns
void
Overrides
WebGLRenderingContext.texSubImage2DtexSubImage3D()
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
pboOffset
): void;Defined in: types/desktop-engine.d.ts:2598
Updates a 3D or 2D array texture from the bound PIXEL_UNPACK_BUFFER
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
source
): void;Defined in: types/desktop-engine.d.ts:2600
Updates a 3D or 2D array texture from a canvas, image or pixel data, whose slices are selected as in texImage3D
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
source | CanvasDrawable |
Returns
void
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
srcData,
srcOffset?
): void;Defined in: types/desktop-engine.d.ts:2602
Updates a 3D or 2D array texture from a typed array matching type, starting at element srcOffset
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
srcData | ArrayBufferView |
srcOffset? | number |
Returns
void
transformFeedbackVaryings()
transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;Defined in: types/desktop-engine.d.ts:2749
Sets the varyings to capture; takes effect on the next linkProgram
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
varyings | ArrayLike<string> |
bufferMode | number |
Returns
void
uniform1f()
uniform1f(location, x): void;Defined in: types/desktop-engine.d.ts:1643
Sets a float uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform1f
uniform1fv()
uniform1fv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2536
Sets a float array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform1fv
uniform1i()
uniform1i(location, x): void;Defined in: types/desktop-engine.d.ts:1651
Sets an int uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform1i
uniform1iv()
uniform1iv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2544
Sets an int array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform1iv
uniform1ui()
uniform1ui(location, v0): void;Defined in: types/desktop-engine.d.ts:2620
Sets a uint uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
Returns
void
uniform1uiv()
uniform1uiv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2628
Sets a uint array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform2f()
uniform2f(
location,
x,
y
): void;Defined in: types/desktop-engine.d.ts:1645
Sets a vec2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform2f
uniform2fv()
uniform2fv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2538
Sets a vec2 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform2fv
uniform2i()
uniform2i(
location,
x,
y
): void;Defined in: types/desktop-engine.d.ts:1653
Sets an ivec2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform2i
uniform2iv()
uniform2iv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2546
Sets an ivec2 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform2iv
uniform2ui()
uniform2ui(
location,
v0,
v1
): void;Defined in: types/desktop-engine.d.ts:2622
Sets a uvec2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
Returns
void
uniform2uiv()
uniform2uiv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2630
Sets a uvec2 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform3f()
uniform3f(
location,
x,
y,
z
): void;Defined in: types/desktop-engine.d.ts:1647
Sets a vec3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform3f
uniform3fv()
uniform3fv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2540
Sets a vec3 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform3fv
uniform3i()
uniform3i(
location,
x,
y,
z
): void;Defined in: types/desktop-engine.d.ts:1655
Sets an ivec3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform3i
uniform3iv()
uniform3iv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2548
Sets an ivec3 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform3iv
uniform3ui()
uniform3ui(
location,
v0,
v1,
v2
): void;Defined in: types/desktop-engine.d.ts:2624
Sets a uvec3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
v2 | number |
Returns
void
uniform3uiv()
uniform3uiv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2632
Sets a uvec3 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform4f()
uniform4f(
location,
x,
y,
z,
w
): void;Defined in: types/desktop-engine.d.ts:1649
Sets a vec4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform4f
uniform4fv()
uniform4fv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2542
Sets a vec4 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform4fv
uniform4i()
uniform4i(
location,
x,
y,
z,
w
): void;Defined in: types/desktop-engine.d.ts:1657
Sets an ivec4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContext.uniform4i
uniform4iv()
uniform4iv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2550
Sets an ivec4 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniform4iv
uniform4ui()
uniform4ui(
location,
v0,
v1,
v2,
v3
): void;Defined in: types/desktop-engine.d.ts:2626
Sets a uvec4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
v2 | number |
v3 | number |
Returns
void
uniform4uiv()
uniform4uiv(
location,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2634
Sets a uvec4 array uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformBlockBinding()
uniformBlockBinding(
program,
uniformBlockIndex,
uniformBlockBinding
): void;Defined in: types/desktop-engine.d.ts:2774
Assigns a uniform block to a UNIFORM_BUFFER binding point
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
uniformBlockBinding | number |
Returns
void
uniformMatrix2fv()
uniformMatrix2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2552
Sets a mat2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniformMatrix2fv
uniformMatrix2x3fv()
uniformMatrix2x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2636
Sets a mat2x3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix2x4fv()
uniformMatrix2x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2638
Sets a mat2x4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix3fv()
uniformMatrix3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2554
Sets a mat3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniformMatrix3fv
uniformMatrix3x2fv()
uniformMatrix3x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2640
Sets a mat3x2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix3x4fv()
uniformMatrix3x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2642
Sets a mat3x4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix4fv()
uniformMatrix4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2556
Sets a mat4 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Overrides
WebGLRenderingContext.uniformMatrix4fv
uniformMatrix4x2fv()
uniformMatrix4x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2644
Sets a mat4x2 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix4x3fv()
uniformMatrix4x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;Defined in: types/desktop-engine.d.ts:2646
Sets a mat4x3 uniform
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
useProgram()
useProgram(program): void;Defined in: types/desktop-engine.d.ts:1681
Uses a program
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
Inherited from
WebGLRenderingContext.useProgram
validateProgram()
validateProgram(program): void;Defined in: types/desktop-engine.d.ts:1683
Validates a program
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
Inherited from
WebGLRenderingContext.validateProgram
vertexAttrib1f()
vertexAttrib1f(index, x): void;Defined in: types/desktop-engine.d.ts:1685
Sets a constant vertex attribute (1 component)
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib1f
vertexAttrib1fv()
vertexAttrib1fv(index, values): void;Defined in: types/desktop-engine.d.ts:1693
Sets a constant vertex attribute from an array (1 component)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib1fv
vertexAttrib2f()
vertexAttrib2f(
index,
x,
y
): void;Defined in: types/desktop-engine.d.ts:1687
Sets a constant vertex attribute (2 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib2f
vertexAttrib2fv()
vertexAttrib2fv(index, values): void;Defined in: types/desktop-engine.d.ts:1695
Sets a constant vertex attribute from an array (2 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib2fv
vertexAttrib3f()
vertexAttrib3f(
index,
x,
y,
z
): void;Defined in: types/desktop-engine.d.ts:1689
Sets a constant vertex attribute (3 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib3f
vertexAttrib3fv()
vertexAttrib3fv(index, values): void;Defined in: types/desktop-engine.d.ts:1697
Sets a constant vertex attribute from an array (3 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib3fv
vertexAttrib4f()
vertexAttrib4f(
index,
x,
y,
z,
w
): void;Defined in: types/desktop-engine.d.ts:1691
Sets a constant vertex attribute (4 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib4f
vertexAttrib4fv()
vertexAttrib4fv(index, values): void;Defined in: types/desktop-engine.d.ts:1699
Sets a constant vertex attribute from an array (4 components)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttrib4fv
vertexAttribDivisor()
vertexAttribDivisor(index, divisor): void;Defined in: types/desktop-engine.d.ts:2662
Sets the instance divisor of an attribute
Parameters
| Parameter | Type |
|---|---|
index | number |
divisor | number |
Returns
void
vertexAttribI4i()
vertexAttribI4i(
index,
x,
y,
z,
w
): void;Defined in: types/desktop-engine.d.ts:2650
Sets a constant integer vertex attribute
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
vertexAttribI4iv()
vertexAttribI4iv(index, values): void;Defined in: types/desktop-engine.d.ts:2654
Sets a constant integer vertex attribute from an array (at least 4 values)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Int32List |
Returns
void
vertexAttribI4ui()
vertexAttribI4ui(
index,
x,
y,
z,
w
): void;Defined in: types/desktop-engine.d.ts:2652
Sets a constant unsigned integer vertex attribute
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
vertexAttribI4uiv()
vertexAttribI4uiv(index, values): void;Defined in: types/desktop-engine.d.ts:2656
Sets a constant unsigned integer vertex attribute from an array (at least 4 values)
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Uint32List |
Returns
void
vertexAttribIPointer()
vertexAttribIPointer(
index,
size,
type,
stride,
offset
): void;Defined in: types/desktop-engine.d.ts:2658
Integer vertex attribute pointer
Parameters
| Parameter | Type |
|---|---|
index | number |
size | number |
type | number |
stride | number |
offset | number |
Returns
void
vertexAttribPointer()
vertexAttribPointer(
index,
size,
type,
normalized,
stride,
offset
): void;Defined in: types/desktop-engine.d.ts:1701
Vertex attribute pointer
Parameters
| Parameter | Type |
|---|---|
index | number |
size | number |
type | number |
normalized | boolean |
stride | number |
offset | number |
Returns
void
Inherited from
WebGLRenderingContext.vertexAttribPointer
viewport()
viewport(
x,
y,
width,
height
): void;Defined in: types/desktop-engine.d.ts:1703
Viewport
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContext.viewport
waitSync()
waitSync(
sync,
flags,
timeout
): void;Defined in: types/desktop-engine.d.ts:2727
Makes the GPU wait for a sync object; timeout must be TIMEOUT_IGNORED (it's ignored)
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
flags | number |
timeout | number |
Returns
void
wxBindCanvasTexture()
wxBindCanvasTexture(target, drawable): void;Defined in: types/desktop-engine.d.ts:1441
Binds canvas/image contents as a texture (non-standard)
Parameters
| Parameter | Type |
|---|---|
target | number |
drawable | CanvasDrawable |
Returns
void
