# Interface: WebGLRenderingContext
• WebGLRenderingContext()
# Properties
# Readonly
ACTIVE_ATTRIBUTES
• ACTIVE_ATTRIBUTES: GLenum
Inherited from WebGLRenderingContext.ACTIVE_ATTRIBUTES
Returns: GLenum
# Readonly
ACTIVE_TEXTURE
• ACTIVE_TEXTURE: GLenum
Inherited from WebGLRenderingContext.ACTIVE_TEXTURE
Returns: GLenum
# Readonly
ACTIVE_UNIFORMS
• ACTIVE_UNIFORMS: GLenum
Inherited from WebGLRenderingContext.ACTIVE_UNIFORMS
Returns: GLenum
# Readonly
ALIASED_LINE_WIDTH_RANGE
• ALIASED_LINE_WIDTH_RANGE: GLenum
Inherited from WebGLRenderingContext.ALIASED_LINE_WIDTH_RANGE
Returns: GLenum
# Readonly
ALIASED_POINT_SIZE_RANGE
• ALIASED_POINT_SIZE_RANGE: GLenum
Inherited from WebGLRenderingContext.ALIASED_POINT_SIZE_RANGE
Returns: GLenum
# Readonly
ALPHA
• ALPHA: GLenum
Inherited from WebGLRenderingContext.ALPHA
Returns: GLenum
# Readonly
ALPHA_BITS
• ALPHA_BITS: GLenum
Inherited from WebGLRenderingContext.ALPHA_BITS
Returns: GLenum
# Readonly
ALWAYS
• ALWAYS: GLenum
Inherited from WebGLRenderingContext.ALWAYS
Returns: GLenum
# Readonly
ARRAY_BUFFER
• ARRAY_BUFFER: GLenum
Inherited from WebGLRenderingContext.ARRAY_BUFFER
Returns: GLenum
# Readonly
ARRAY_BUFFER_BINDING
• ARRAY_BUFFER_BINDING: GLenum
Inherited from WebGLRenderingContext.ARRAY_BUFFER_BINDING
Returns: GLenum
# Readonly
ATTACHED_SHADERS
• ATTACHED_SHADERS: GLenum
Inherited from WebGLRenderingContext.ATTACHED_SHADERS
Returns: GLenum
# Readonly
BACK
• BACK: GLenum
Inherited from WebGLRenderingContext.BACK
Returns: GLenum
# Readonly
BLEND
• BLEND: GLenum
Inherited from WebGLRenderingContext.BLEND
Returns: GLenum
# Readonly
BLEND_COLOR
• BLEND_COLOR: GLenum
Inherited from WebGLRenderingContext.BLEND_COLOR
Returns: GLenum
# Readonly
BLEND_DST_ALPHA
• BLEND_DST_ALPHA: GLenum
Inherited from WebGLRenderingContext.BLEND_DST_ALPHA
Returns: GLenum
# Readonly
BLEND_DST_RGB
• BLEND_DST_RGB: GLenum
Inherited from WebGLRenderingContext.BLEND_DST_RGB
Returns: GLenum
# Readonly
BLEND_EQUATION
• BLEND_EQUATION: GLenum
Inherited from WebGLRenderingContext.BLEND_EQUATION
Returns: GLenum
# Readonly
BLEND_EQUATION_ALPHA
• BLEND_EQUATION_ALPHA: GLenum
Inherited from WebGLRenderingContext.BLEND_EQUATION_ALPHA
Returns: GLenum
# Readonly
BLEND_EQUATION_RGB
• BLEND_EQUATION_RGB: GLenum
Inherited from WebGLRenderingContext.BLEND_EQUATION_RGB
Returns: GLenum
# Readonly
BLEND_SRC_ALPHA
• BLEND_SRC_ALPHA: GLenum
Inherited from WebGLRenderingContext.BLEND_SRC_ALPHA
Returns: GLenum
# Readonly
BLEND_SRC_RGB
• BLEND_SRC_RGB: GLenum
Inherited from WebGLRenderingContext.BLEND_SRC_RGB
Returns: GLenum
# Readonly
BLUE_BITS
• BLUE_BITS: GLenum
Inherited from WebGLRenderingContext.BLUE_BITS
Returns: GLenum
# Readonly
BOOL
• BOOL: GLenum
Inherited from WebGLRenderingContext.BOOL
Returns: GLenum
# Readonly
BOOL_VEC2
• BOOL_VEC2: GLenum
Inherited from WebGLRenderingContext.BOOL_VEC2
Returns: GLenum
# Readonly
BOOL_VEC3
• BOOL_VEC3: GLenum
Inherited from WebGLRenderingContext.BOOL_VEC3
Returns: GLenum
# Readonly
BOOL_VEC4
• BOOL_VEC4: GLenum
Inherited from WebGLRenderingContext.BOOL_VEC4
Returns: GLenum
# Readonly
BROWSER_DEFAULT_WEBGL
• BROWSER_DEFAULT_WEBGL: GLenum
Inherited from WebGLRenderingContext.BROWSER_DEFAULT_WEBGL
Returns: GLenum
# Readonly
BUFFER_SIZE
• BUFFER_SIZE: GLenum
Inherited from WebGLRenderingContext.BUFFER_SIZE
Returns: GLenum
# Readonly
BUFFER_USAGE
• BUFFER_USAGE: GLenum
Inherited from WebGLRenderingContext.BUFFER_USAGE
Returns: GLenum
# Readonly
BYTE
• BYTE: GLenum
Inherited from WebGLRenderingContext.BYTE
Returns: GLenum
# Readonly
CCW
• CCW: GLenum
Inherited from WebGLRenderingContext.CCW
Returns: GLenum
# Readonly
CLAMP_TO_EDGE
• CLAMP_TO_EDGE: GLenum
Inherited from WebGLRenderingContext.CLAMP_TO_EDGE
Returns: GLenum
# Readonly
COLOR_ATTACHMENT0
• COLOR_ATTACHMENT0: GLenum
Inherited from WebGLRenderingContext.COLOR_ATTACHMENT0
Returns: GLenum
# Readonly
COLOR_BUFFER_BIT
• COLOR_BUFFER_BIT: GLenum
Inherited from WebGLRenderingContext.COLOR_BUFFER_BIT
Returns: GLenum
# Readonly
COLOR_CLEAR_VALUE
• COLOR_CLEAR_VALUE: GLenum
Inherited from WebGLRenderingContext.COLOR_CLEAR_VALUE
Returns: GLenum
# Readonly
COLOR_WRITEMASK
• COLOR_WRITEMASK: GLenum
Inherited from WebGLRenderingContext.COLOR_WRITEMASK
Returns: GLenum
# Readonly
COMPILE_STATUS
• COMPILE_STATUS: GLenum
Inherited from WebGLRenderingContext.COMPILE_STATUS
Returns: GLenum
# Readonly
COMPRESSED_TEXTURE_FORMATS
• COMPRESSED_TEXTURE_FORMATS: GLenum
Inherited from WebGLRenderingContext.COMPRESSED_TEXTURE_FORMATS
Returns: GLenum
# Readonly
CONSTANT_ALPHA
• CONSTANT_ALPHA: GLenum
Inherited from WebGLRenderingContext.CONSTANT_ALPHA
Returns: GLenum
# Readonly
CONSTANT_COLOR
• CONSTANT_COLOR: GLenum
Inherited from WebGLRenderingContext.CONSTANT_COLOR
Returns: GLenum
# Readonly
CONTEXT_LOST_WEBGL
• CONTEXT_LOST_WEBGL: GLenum
Inherited from WebGLRenderingContext.CONTEXT_LOST_WEBGL
Returns: GLenum
# Readonly
CULL_FACE
• CULL_FACE: GLenum
Inherited from WebGLRenderingContext.CULL_FACE
Returns: GLenum
# Readonly
CULL_FACE_MODE
• CULL_FACE_MODE: GLenum
Inherited from WebGLRenderingContext.CULL_FACE_MODE
Returns: GLenum
# Readonly
CURRENT_PROGRAM
• CURRENT_PROGRAM: GLenum
Inherited from WebGLRenderingContext.CURRENT_PROGRAM
Returns: GLenum
# Readonly
CURRENT_VERTEX_ATTRIB
• CURRENT_VERTEX_ATTRIB: GLenum
Inherited from WebGLRenderingContext.CURRENT_VERTEX_ATTRIB
Returns: GLenum
# Readonly
CW
• CW: GLenum
Inherited from WebGLRenderingContext.CW
Returns: GLenum
# Readonly
DECR
• DECR: GLenum
Inherited from WebGLRenderingContext.DECR
Returns: GLenum
# Readonly
DECR_WRAP
• DECR_WRAP: GLenum
Inherited from WebGLRenderingContext.DECR_WRAP
Returns: GLenum
# Readonly
DELETE_STATUS
• DELETE_STATUS: GLenum
Inherited from WebGLRenderingContext.DELETE_STATUS
Returns: GLenum
# Readonly
DEPTH_ATTACHMENT
• DEPTH_ATTACHMENT: GLenum
Inherited from WebGLRenderingContext.DEPTH_ATTACHMENT
Returns: GLenum
# Readonly
DEPTH_BITS
• DEPTH_BITS: GLenum
Inherited from WebGLRenderingContext.DEPTH_BITS
Returns: GLenum
# Readonly
DEPTH_BUFFER_BIT
• DEPTH_BUFFER_BIT: GLenum
Inherited from WebGLRenderingContext.DEPTH_BUFFER_BIT
Returns: GLenum
# Readonly
DEPTH_CLEAR_VALUE
• DEPTH_CLEAR_VALUE: GLenum
Inherited from WebGLRenderingContext.DEPTH_CLEAR_VALUE
Returns: GLenum
# Readonly
DEPTH_COMPONENT
• DEPTH_COMPONENT: GLenum
Inherited from WebGLRenderingContext.DEPTH_COMPONENT
Returns: GLenum
# Readonly
DEPTH_COMPONENT16
• DEPTH_COMPONENT16: GLenum
Inherited from WebGLRenderingContext.DEPTH_COMPONENT16
Returns: GLenum
# Readonly
DEPTH_FUNC
• DEPTH_FUNC: GLenum
Inherited from WebGLRenderingContext.DEPTH_FUNC
Returns: GLenum
# Readonly
DEPTH_RANGE
• DEPTH_RANGE: GLenum
Inherited from WebGLRenderingContext.DEPTH_RANGE
Returns: GLenum
# Readonly
DEPTH_STENCIL
• DEPTH_STENCIL: GLenum
Inherited from WebGLRenderingContext.DEPTH_STENCIL
Returns: GLenum
# Readonly
DEPTH_STENCIL_ATTACHMENT
• DEPTH_STENCIL_ATTACHMENT: GLenum
Inherited from WebGLRenderingContext.DEPTH_STENCIL_ATTACHMENT
Returns: GLenum
# Readonly
DEPTH_TEST
• DEPTH_TEST: GLenum
Inherited from WebGLRenderingContext.DEPTH_TEST
Returns: GLenum
# Readonly
DEPTH_WRITEMASK
• DEPTH_WRITEMASK: GLenum
Inherited from WebGLRenderingContext.DEPTH_WRITEMASK
Returns: GLenum
# Readonly
DITHER
• DITHER: GLenum
Inherited from WebGLRenderingContext.DITHER
Returns: GLenum
# Readonly
DONT_CARE
• DONT_CARE: GLenum
Inherited from WebGLRenderingContext.DONT_CARE
Returns: GLenum
# Readonly
DST_ALPHA
• DST_ALPHA: GLenum
Inherited from WebGLRenderingContext.DST_ALPHA
Returns: GLenum
# Readonly
DST_COLOR
• DST_COLOR: GLenum
Inherited from WebGLRenderingContext.DST_COLOR
Returns: GLenum
# Readonly
DYNAMIC_DRAW
• DYNAMIC_DRAW: GLenum
Inherited from WebGLRenderingContext.DYNAMIC_DRAW
Returns: GLenum
# Readonly
ELEMENT_ARRAY_BUFFER
• ELEMENT_ARRAY_BUFFER: GLenum
Inherited from WebGLRenderingContext.ELEMENT_ARRAY_BUFFER
Returns: GLenum
# Readonly
ELEMENT_ARRAY_BUFFER_BINDING
• ELEMENT_ARRAY_BUFFER_BINDING: GLenum
Inherited from WebGLRenderingContext.ELEMENT_ARRAY_BUFFER_BINDING
Returns: GLenum
# Readonly
EQUAL
• EQUAL: GLenum
Inherited from WebGLRenderingContext.EQUAL
Returns: GLenum
# Readonly
FASTEST
• FASTEST: GLenum
Inherited from WebGLRenderingContext.FASTEST
Returns: GLenum
# Readonly
FLOAT
• FLOAT: GLenum
Inherited from WebGLRenderingContext.FLOAT
Returns: GLenum
# Readonly
FLOAT_MAT2
• FLOAT_MAT2: GLenum
Inherited from WebGLRenderingContext.FLOAT_MAT2
Returns: GLenum
# Readonly
FLOAT_MAT3
• FLOAT_MAT3: GLenum
Inherited from WebGLRenderingContext.FLOAT_MAT3
Returns: GLenum
# Readonly
FLOAT_MAT4
• FLOAT_MAT4: GLenum
Inherited from WebGLRenderingContext.FLOAT_MAT4
Returns: GLenum
# Readonly
FLOAT_VEC2
• FLOAT_VEC2: GLenum
Inherited from WebGLRenderingContext.FLOAT_VEC2
Returns: GLenum
# Readonly
FLOAT_VEC3
• FLOAT_VEC3: GLenum
Inherited from WebGLRenderingContext.FLOAT_VEC3
Returns: GLenum
# Readonly
FLOAT_VEC4
• FLOAT_VEC4: GLenum
Inherited from WebGLRenderingContext.FLOAT_VEC4
Returns: GLenum
# Readonly
FRAGMENT_SHADER
• FRAGMENT_SHADER: GLenum
Inherited from WebGLRenderingContext.FRAGMENT_SHADER
Returns: GLenum
# Readonly
FRAMEBUFFER
• FRAMEBUFFER: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER
Returns: GLenum
# Readonly
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
• FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Returns: GLenum
# Readonly
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
• FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Returns: GLenum
# Readonly
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
• FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Returns: GLenum
# Readonly
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
• FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Returns: GLenum
# Readonly
FRAMEBUFFER_BINDING
• FRAMEBUFFER_BINDING: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_BINDING
Returns: GLenum
# Readonly
FRAMEBUFFER_COMPLETE
• FRAMEBUFFER_COMPLETE: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_COMPLETE
Returns: GLenum
# Readonly
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
• FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Returns: GLenum
# Readonly
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
• FRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_DIMENSIONS
Returns: GLenum
# Readonly
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
• FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Returns: GLenum
# Readonly
FRAMEBUFFER_UNSUPPORTED
• FRAMEBUFFER_UNSUPPORTED: GLenum
Inherited from WebGLRenderingContext.FRAMEBUFFER_UNSUPPORTED
Returns: GLenum
# Readonly
FRONT
• FRONT: GLenum
Inherited from WebGLRenderingContext.FRONT
Returns: GLenum
# Readonly
FRONT_AND_BACK
• FRONT_AND_BACK: GLenum
Inherited from WebGLRenderingContext.FRONT_AND_BACK
Returns: GLenum
# Readonly
FRONT_FACE
• FRONT_FACE: GLenum
Inherited from WebGLRenderingContext.FRONT_FACE
Returns: GLenum
# Readonly
FUNC_ADD
• FUNC_ADD: GLenum
Inherited from WebGLRenderingContext.FUNC_ADD
Returns: GLenum
# Readonly
FUNC_REVERSE_SUBTRACT
• FUNC_REVERSE_SUBTRACT: GLenum
Inherited from WebGLRenderingContext.FUNC_REVERSE_SUBTRACT
Returns: GLenum
# Readonly
FUNC_SUBTRACT
• FUNC_SUBTRACT: GLenum
Inherited from WebGLRenderingContext.FUNC_SUBTRACT
Returns: GLenum
# Readonly
GENERATE_MIPMAP_HINT
• GENERATE_MIPMAP_HINT: GLenum
Inherited from WebGLRenderingContext.GENERATE_MIPMAP_HINT
Returns: GLenum
# Readonly
GEQUAL
• GEQUAL: GLenum
Inherited from WebGLRenderingContext.GEQUAL
Returns: GLenum
# Readonly
GREATER
• GREATER: GLenum
Inherited from WebGLRenderingContext.GREATER
Returns: GLenum
# Readonly
GREEN_BITS
• GREEN_BITS: GLenum
Inherited from WebGLRenderingContext.GREEN_BITS
Returns: GLenum
# Readonly
HIGH_FLOAT
• HIGH_FLOAT: GLenum
Inherited from WebGLRenderingContext.HIGH_FLOAT
Returns: GLenum
# Readonly
HIGH_INT
• HIGH_INT: GLenum
Inherited from WebGLRenderingContext.HIGH_INT
Returns: GLenum
# Readonly
IMPLEMENTATION_COLOR_READ_FORMAT
• IMPLEMENTATION_COLOR_READ_FORMAT: GLenum
Inherited from WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_FORMAT
Returns: GLenum
# Readonly
IMPLEMENTATION_COLOR_READ_TYPE
• IMPLEMENTATION_COLOR_READ_TYPE: GLenum
Inherited from WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_TYPE
Returns: GLenum
# Readonly
INCR
• INCR: GLenum
Inherited from WebGLRenderingContext.INCR
Returns: GLenum
# Readonly
INCR_WRAP
• INCR_WRAP: GLenum
Inherited from WebGLRenderingContext.INCR_WRAP
Returns: GLenum
# Readonly
INT
• INT: GLenum
Inherited from WebGLRenderingContext.INT
Returns: GLenum
# Readonly
INT_VEC2
• INT_VEC2: GLenum
Inherited from WebGLRenderingContext.INT_VEC2
Returns: GLenum
# Readonly
INT_VEC3
• INT_VEC3: GLenum
Inherited from WebGLRenderingContext.INT_VEC3
Returns: GLenum
# Readonly
INT_VEC4
• INT_VEC4: GLenum
Inherited from WebGLRenderingContext.INT_VEC4
Returns: GLenum
# Readonly
INVALID_ENUM
• INVALID_ENUM: GLenum
Inherited from WebGLRenderingContext.INVALID_ENUM
Returns: GLenum
# Readonly
INVALID_FRAMEBUFFER_OPERATION
• INVALID_FRAMEBUFFER_OPERATION: GLenum
Inherited from WebGLRenderingContext.INVALID_FRAMEBUFFER_OPERATION
Returns: GLenum
# Readonly
INVALID_OPERATION
• INVALID_OPERATION: GLenum
Inherited from WebGLRenderingContext.INVALID_OPERATION
Returns: GLenum
# Readonly
INVALID_VALUE
• INVALID_VALUE: GLenum
Inherited from WebGLRenderingContext.INVALID_VALUE
Returns: GLenum
# Readonly
INVERT
• INVERT: GLenum
Inherited from WebGLRenderingContext.INVERT
Returns: GLenum
# Readonly
KEEP
• KEEP: GLenum
Inherited from WebGLRenderingContext.KEEP
Returns: GLenum
# Readonly
LEQUAL
• LEQUAL: GLenum
Inherited from WebGLRenderingContext.LEQUAL
Returns: GLenum
# Readonly
LESS
• LESS: GLenum
Inherited from WebGLRenderingContext.LESS
Returns: GLenum
# Readonly
LINEAR
• LINEAR: GLenum
Inherited from WebGLRenderingContext.LINEAR
Returns: GLenum
# Readonly
LINEAR_MIPMAP_LINEAR
• LINEAR_MIPMAP_LINEAR: GLenum
Inherited from WebGLRenderingContext.LINEAR_MIPMAP_LINEAR
Returns: GLenum
# Readonly
LINEAR_MIPMAP_NEAREST
• LINEAR_MIPMAP_NEAREST: GLenum
Inherited from WebGLRenderingContext.LINEAR_MIPMAP_NEAREST
Returns: GLenum
# Readonly
LINES
• LINES: GLenum
Inherited from WebGLRenderingContext.LINES
Returns: GLenum
# Readonly
LINE_LOOP
• LINE_LOOP: GLenum
Inherited from WebGLRenderingContext.LINE_LOOP
Returns: GLenum
# Readonly
LINE_STRIP
• LINE_STRIP: GLenum
Inherited from WebGLRenderingContext.LINE_STRIP
Returns: GLenum
# Readonly
LINE_WIDTH
• LINE_WIDTH: GLenum
Inherited from WebGLRenderingContext.LINE_WIDTH
Returns: GLenum
# Readonly
LINK_STATUS
• LINK_STATUS: GLenum
Inherited from WebGLRenderingContext.LINK_STATUS
Returns: GLenum
# Readonly
LOW_FLOAT
• LOW_FLOAT: GLenum
Inherited from WebGLRenderingContext.LOW_FLOAT
Returns: GLenum
# Readonly
LOW_INT
• LOW_INT: GLenum
Inherited from WebGLRenderingContext.LOW_INT
Returns: GLenum
# Readonly
LUMINANCE
• LUMINANCE: GLenum
Inherited from WebGLRenderingContext.LUMINANCE
Returns: GLenum
# Readonly
LUMINANCE_ALPHA
• LUMINANCE_ALPHA: GLenum
Inherited from WebGLRenderingContext.LUMINANCE_ALPHA
Returns: GLenum
# Readonly
MAX_COMBINED_TEXTURE_IMAGE_UNITS
• MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum
Inherited from WebGLRenderingContext.MAX_COMBINED_TEXTURE_IMAGE_UNITS
Returns: GLenum
# Readonly
MAX_CUBE_MAP_TEXTURE_SIZE
• MAX_CUBE_MAP_TEXTURE_SIZE: GLenum
Inherited from WebGLRenderingContext.MAX_CUBE_MAP_TEXTURE_SIZE
Returns: GLenum
# Readonly
MAX_FRAGMENT_UNIFORM_VECTORS
• MAX_FRAGMENT_UNIFORM_VECTORS: GLenum
Inherited from WebGLRenderingContext.MAX_FRAGMENT_UNIFORM_VECTORS
Returns: GLenum
# Readonly
MAX_RENDERBUFFER_SIZE
• MAX_RENDERBUFFER_SIZE: GLenum
Inherited from WebGLRenderingContext.MAX_RENDERBUFFER_SIZE
Returns: GLenum
# Readonly
MAX_TEXTURE_IMAGE_UNITS
• MAX_TEXTURE_IMAGE_UNITS: GLenum
Inherited from WebGLRenderingContext.MAX_TEXTURE_IMAGE_UNITS
Returns: GLenum
# Readonly
MAX_TEXTURE_SIZE
• MAX_TEXTURE_SIZE: GLenum
Inherited from WebGLRenderingContext.MAX_TEXTURE_SIZE
Returns: GLenum
# Readonly
MAX_VARYING_VECTORS
• MAX_VARYING_VECTORS: GLenum
Inherited from WebGLRenderingContext.MAX_VARYING_VECTORS
Returns: GLenum
# Readonly
MAX_VERTEX_ATTRIBS
• MAX_VERTEX_ATTRIBS: GLenum
Inherited from WebGLRenderingContext.MAX_VERTEX_ATTRIBS
Returns: GLenum
# Readonly
MAX_VERTEX_TEXTURE_IMAGE_UNITS
• MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum
Inherited from WebGLRenderingContext.MAX_VERTEX_TEXTURE_IMAGE_UNITS
Returns: GLenum
# Readonly
MAX_VERTEX_UNIFORM_VECTORS
• MAX_VERTEX_UNIFORM_VECTORS: GLenum
Inherited from WebGLRenderingContext.MAX_VERTEX_UNIFORM_VECTORS
Returns: GLenum
# Readonly
MAX_VIEWPORT_DIMS
• MAX_VIEWPORT_DIMS: GLenum
Inherited from WebGLRenderingContext.MAX_VIEWPORT_DIMS
Returns: GLenum
# Readonly
MEDIUM_FLOAT
• MEDIUM_FLOAT: GLenum
Inherited from WebGLRenderingContext.MEDIUM_FLOAT
Returns: GLenum
# Readonly
MEDIUM_INT
• MEDIUM_INT: GLenum
Inherited from WebGLRenderingContext.MEDIUM_INT
Returns: GLenum
# Readonly
MIRRORED_REPEAT
• MIRRORED_REPEAT: GLenum
Inherited from WebGLRenderingContext.MIRRORED_REPEAT
Returns: GLenum
# Readonly
NEAREST
• NEAREST: GLenum
Inherited from WebGLRenderingContext.NEAREST
Returns: GLenum
# Readonly
NEAREST_MIPMAP_LINEAR
• NEAREST_MIPMAP_LINEAR: GLenum
Inherited from WebGLRenderingContext.NEAREST_MIPMAP_LINEAR
Returns: GLenum
# Readonly
NEAREST_MIPMAP_NEAREST
• NEAREST_MIPMAP_NEAREST: GLenum
Inherited from WebGLRenderingContext.NEAREST_MIPMAP_NEAREST
Returns: GLenum
# Readonly
NEVER
• NEVER: GLenum
Inherited from WebGLRenderingContext.NEVER
Returns: GLenum
# Readonly
NICEST
• NICEST: GLenum
Inherited from WebGLRenderingContext.NICEST
Returns: GLenum
# Readonly
NONE
• NONE: GLenum
Inherited from WebGLRenderingContext.NONE
Returns: GLenum
# Readonly
NOTEQUAL
• NOTEQUAL: GLenum
Inherited from WebGLRenderingContext.NOTEQUAL
Returns: GLenum
# Readonly
NO_ERROR
• NO_ERROR: GLenum
Inherited from WebGLRenderingContext.NO_ERROR
Returns: GLenum
# Readonly
ONE
• ONE: GLenum
Inherited from WebGLRenderingContext.ONE
Returns: GLenum
# Readonly
ONE_MINUS_CONSTANT_ALPHA
• ONE_MINUS_CONSTANT_ALPHA: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_CONSTANT_ALPHA
Returns: GLenum
# Readonly
ONE_MINUS_CONSTANT_COLOR
• ONE_MINUS_CONSTANT_COLOR: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_CONSTANT_COLOR
Returns: GLenum
# Readonly
ONE_MINUS_DST_ALPHA
• ONE_MINUS_DST_ALPHA: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_DST_ALPHA
Returns: GLenum
# Readonly
ONE_MINUS_DST_COLOR
• ONE_MINUS_DST_COLOR: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_DST_COLOR
Returns: GLenum
# Readonly
ONE_MINUS_SRC_ALPHA
• ONE_MINUS_SRC_ALPHA: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_SRC_ALPHA
Returns: GLenum
# Readonly
ONE_MINUS_SRC_COLOR
• ONE_MINUS_SRC_COLOR: GLenum
Inherited from WebGLRenderingContext.ONE_MINUS_SRC_COLOR
Returns: GLenum
# Readonly
OUT_OF_MEMORY
• OUT_OF_MEMORY: GLenum
Inherited from WebGLRenderingContext.OUT_OF_MEMORY
Returns: GLenum
# Readonly
PACK_ALIGNMENT
• PACK_ALIGNMENT: GLenum
Inherited from WebGLRenderingContext.PACK_ALIGNMENT
Returns: GLenum
# Readonly
POINTS
• POINTS: GLenum
Inherited from WebGLRenderingContext.POINTS
Returns: GLenum
# Readonly
POLYGON_OFFSET_FACTOR
• POLYGON_OFFSET_FACTOR: GLenum
Inherited from WebGLRenderingContext.POLYGON_OFFSET_FACTOR
Returns: GLenum
# Readonly
POLYGON_OFFSET_FILL
• POLYGON_OFFSET_FILL: GLenum
Inherited from WebGLRenderingContext.POLYGON_OFFSET_FILL
Returns: GLenum
# Readonly
POLYGON_OFFSET_UNITS
• POLYGON_OFFSET_UNITS: GLenum
Inherited from WebGLRenderingContext.POLYGON_OFFSET_UNITS
Returns: GLenum
# Readonly
RED_BITS
• RED_BITS: GLenum
Inherited from WebGLRenderingContext.RED_BITS
Returns: GLenum
# Readonly
RENDERBUFFER
• RENDERBUFFER: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER
Returns: GLenum
# Readonly
RENDERBUFFER_ALPHA_SIZE
• RENDERBUFFER_ALPHA_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_ALPHA_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_BINDING
• RENDERBUFFER_BINDING: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_BINDING
Returns: GLenum
# Readonly
RENDERBUFFER_BLUE_SIZE
• RENDERBUFFER_BLUE_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_BLUE_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_DEPTH_SIZE
• RENDERBUFFER_DEPTH_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_DEPTH_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_GREEN_SIZE
• RENDERBUFFER_GREEN_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_GREEN_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_HEIGHT
• RENDERBUFFER_HEIGHT: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_HEIGHT
Returns: GLenum
# Readonly
RENDERBUFFER_INTERNAL_FORMAT
• RENDERBUFFER_INTERNAL_FORMAT: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_INTERNAL_FORMAT
Returns: GLenum
# Readonly
RENDERBUFFER_RED_SIZE
• RENDERBUFFER_RED_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_RED_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_STENCIL_SIZE
• RENDERBUFFER_STENCIL_SIZE: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_STENCIL_SIZE
Returns: GLenum
# Readonly
RENDERBUFFER_WIDTH
• RENDERBUFFER_WIDTH: GLenum
Inherited from WebGLRenderingContext.RENDERBUFFER_WIDTH
Returns: GLenum
# Readonly
RENDERER
• RENDERER: GLenum
Inherited from WebGLRenderingContext.RENDERER
Returns: GLenum
# Readonly
REPEAT
• REPEAT: GLenum
Inherited from WebGLRenderingContext.REPEAT
Returns: GLenum
# Readonly
REPLACE
• REPLACE: GLenum
Inherited from WebGLRenderingContext.REPLACE
Returns: GLenum
# Readonly
RGB
• RGB: GLenum
Inherited from WebGLRenderingContext.RGB
Returns: GLenum
# Readonly
RGB565
• RGB565: GLenum
Inherited from WebGLRenderingContext.RGB565
Returns: GLenum
# Readonly
RGB5_A1
• RGB5_A1: GLenum
Inherited from WebGLRenderingContext.RGB5_A1
Returns: GLenum
# Readonly
RGBA
• RGBA: GLenum
Inherited from WebGLRenderingContext.RGBA
Returns: GLenum
# Readonly
RGBA4
• RGBA4: GLenum
Inherited from WebGLRenderingContext.RGBA4
Returns: GLenum
# Readonly
SAMPLER_2D
• SAMPLER_2D: GLenum
Inherited from WebGLRenderingContext.SAMPLER_2D
Returns: GLenum
# Readonly
SAMPLER_CUBE
• SAMPLER_CUBE: GLenum
Inherited from WebGLRenderingContext.SAMPLER_CUBE
Returns: GLenum
# Readonly
SAMPLES
• SAMPLES: GLenum
Inherited from WebGLRenderingContext.SAMPLES
Returns: GLenum
# Readonly
SAMPLE_ALPHA_TO_COVERAGE
• SAMPLE_ALPHA_TO_COVERAGE: GLenum
Inherited from WebGLRenderingContext.SAMPLE_ALPHA_TO_COVERAGE
Returns: GLenum
# Readonly
SAMPLE_BUFFERS
• SAMPLE_BUFFERS: GLenum
Inherited from WebGLRenderingContext.SAMPLE_BUFFERS
Returns: GLenum
# Readonly
SAMPLE_COVERAGE
• SAMPLE_COVERAGE: GLenum
Inherited from WebGLRenderingContext.SAMPLE_COVERAGE
Returns: GLenum
# Readonly
SAMPLE_COVERAGE_INVERT
• SAMPLE_COVERAGE_INVERT: GLenum
Inherited from WebGLRenderingContext.SAMPLE_COVERAGE_INVERT
Returns: GLenum
# Readonly
SAMPLE_COVERAGE_VALUE
• SAMPLE_COVERAGE_VALUE: GLenum
Inherited from WebGLRenderingContext.SAMPLE_COVERAGE_VALUE
Returns: GLenum
# Readonly
SCISSOR_BOX
• SCISSOR_BOX: GLenum
Inherited from WebGLRenderingContext.SCISSOR_BOX
Returns: GLenum
# Readonly
SCISSOR_TEST
• SCISSOR_TEST: GLenum
Inherited from WebGLRenderingContext.SCISSOR_TEST
Returns: GLenum
# Readonly
SHADER_TYPE
• SHADER_TYPE: GLenum
Inherited from WebGLRenderingContext.SHADER_TYPE
Returns: GLenum
# Readonly
SHADING_LANGUAGE_VERSION
• SHADING_LANGUAGE_VERSION: GLenum
Inherited from WebGLRenderingContext.SHADING_LANGUAGE_VERSION
Returns: GLenum
# Readonly
SHORT
• SHORT: GLenum
Inherited from WebGLRenderingContext.SHORT
Returns: GLenum
# Readonly
SRC_ALPHA
• SRC_ALPHA: GLenum
Inherited from WebGLRenderingContext.SRC_ALPHA
Returns: GLenum
# Readonly
SRC_ALPHA_SATURATE
• SRC_ALPHA_SATURATE: GLenum
Inherited from WebGLRenderingContext.SRC_ALPHA_SATURATE
Returns: GLenum
# Readonly
SRC_COLOR
• SRC_COLOR: GLenum
Inherited from WebGLRenderingContext.SRC_COLOR
Returns: GLenum
# Readonly
STATIC_DRAW
• STATIC_DRAW: GLenum
Inherited from WebGLRenderingContext.STATIC_DRAW
Returns: GLenum
# Readonly
STENCIL_ATTACHMENT
• STENCIL_ATTACHMENT: GLenum
Inherited from WebGLRenderingContext.STENCIL_ATTACHMENT
Returns: GLenum
# Readonly
STENCIL_BACK_FAIL
• STENCIL_BACK_FAIL: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_FAIL
Returns: GLenum
# Readonly
STENCIL_BACK_FUNC
• STENCIL_BACK_FUNC: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_FUNC
Returns: GLenum
# Readonly
STENCIL_BACK_PASS_DEPTH_FAIL
• STENCIL_BACK_PASS_DEPTH_FAIL: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_FAIL
Returns: GLenum
# Readonly
STENCIL_BACK_PASS_DEPTH_PASS
• STENCIL_BACK_PASS_DEPTH_PASS: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_PASS
Returns: GLenum
# Readonly
STENCIL_BACK_REF
• STENCIL_BACK_REF: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_REF
Returns: GLenum
# Readonly
STENCIL_BACK_VALUE_MASK
• STENCIL_BACK_VALUE_MASK: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_VALUE_MASK
Returns: GLenum
# Readonly
STENCIL_BACK_WRITEMASK
• STENCIL_BACK_WRITEMASK: GLenum
Inherited from WebGLRenderingContext.STENCIL_BACK_WRITEMASK
Returns: GLenum
# Readonly
STENCIL_BITS
• STENCIL_BITS: GLenum
Inherited from WebGLRenderingContext.STENCIL_BITS
Returns: GLenum
# Readonly
STENCIL_BUFFER_BIT
• STENCIL_BUFFER_BIT: GLenum
Inherited from WebGLRenderingContext.STENCIL_BUFFER_BIT
Returns: GLenum
# Readonly
STENCIL_CLEAR_VALUE
• STENCIL_CLEAR_VALUE: GLenum
Inherited from WebGLRenderingContext.STENCIL_CLEAR_VALUE
Returns: GLenum
# Readonly
STENCIL_FAIL
• STENCIL_FAIL: GLenum
Inherited from WebGLRenderingContext.STENCIL_FAIL
Returns: GLenum
# Readonly
STENCIL_FUNC
• STENCIL_FUNC: GLenum
Inherited from WebGLRenderingContext.STENCIL_FUNC
Returns: GLenum
# Readonly
STENCIL_INDEX8
• STENCIL_INDEX8: GLenum
Inherited from WebGLRenderingContext.STENCIL_INDEX8
Returns: GLenum
# Readonly
STENCIL_PASS_DEPTH_FAIL
• STENCIL_PASS_DEPTH_FAIL: GLenum
Inherited from WebGLRenderingContext.STENCIL_PASS_DEPTH_FAIL
Returns: GLenum
# Readonly
STENCIL_PASS_DEPTH_PASS
• STENCIL_PASS_DEPTH_PASS: GLenum
Inherited from WebGLRenderingContext.STENCIL_PASS_DEPTH_PASS
Returns: GLenum
# Readonly
STENCIL_REF
• STENCIL_REF: GLenum
Inherited from WebGLRenderingContext.STENCIL_REF
Returns: GLenum
# Readonly
STENCIL_TEST
• STENCIL_TEST: GLenum
Inherited from WebGLRenderingContext.STENCIL_TEST
Returns: GLenum
# Readonly
STENCIL_VALUE_MASK
• STENCIL_VALUE_MASK: GLenum
Inherited from WebGLRenderingContext.STENCIL_VALUE_MASK
Returns: GLenum
# Readonly
STENCIL_WRITEMASK
• STENCIL_WRITEMASK: GLenum
Inherited from WebGLRenderingContext.STENCIL_WRITEMASK
Returns: GLenum
# Readonly
STREAM_DRAW
• STREAM_DRAW: GLenum
Inherited from WebGLRenderingContext.STREAM_DRAW
Returns: GLenum
# Readonly
SUBPIXEL_BITS
• SUBPIXEL_BITS: GLenum
Inherited from WebGLRenderingContext.SUBPIXEL_BITS
Returns: GLenum
# Readonly
TEXTURE
• TEXTURE: GLenum
Inherited from WebGLRenderingContext.TEXTURE
Returns: GLenum
# Readonly
TEXTURE0
• TEXTURE0: GLenum
Inherited from WebGLRenderingContext.TEXTURE0
Returns: GLenum
# Readonly
TEXTURE1
• TEXTURE1: GLenum
Inherited from WebGLRenderingContext.TEXTURE1
Returns: GLenum
# Readonly
TEXTURE10
• TEXTURE10: GLenum
Inherited from WebGLRenderingContext.TEXTURE10
Returns: GLenum
# Readonly
TEXTURE11
• TEXTURE11: GLenum
Inherited from WebGLRenderingContext.TEXTURE11
Returns: GLenum
# Readonly
TEXTURE12
• TEXTURE12: GLenum
Inherited from WebGLRenderingContext.TEXTURE12
Returns: GLenum
# Readonly
TEXTURE13
• TEXTURE13: GLenum
Inherited from WebGLRenderingContext.TEXTURE13
Returns: GLenum
# Readonly
TEXTURE14
• TEXTURE14: GLenum
Inherited from WebGLRenderingContext.TEXTURE14
Returns: GLenum
# Readonly
TEXTURE15
• TEXTURE15: GLenum
Inherited from WebGLRenderingContext.TEXTURE15
Returns: GLenum
# Readonly
TEXTURE16
• TEXTURE16: GLenum
Inherited from WebGLRenderingContext.TEXTURE16
Returns: GLenum
# Readonly
TEXTURE17
• TEXTURE17: GLenum
Inherited from WebGLRenderingContext.TEXTURE17
Returns: GLenum
# Readonly
TEXTURE18
• TEXTURE18: GLenum
Inherited from WebGLRenderingContext.TEXTURE18
Returns: GLenum
# Readonly
TEXTURE19
• TEXTURE19: GLenum
Inherited from WebGLRenderingContext.TEXTURE19
Returns: GLenum
# Readonly
TEXTURE2
• TEXTURE2: GLenum
Inherited from WebGLRenderingContext.TEXTURE2
Returns: GLenum
# Readonly
TEXTURE20
• TEXTURE20: GLenum
Inherited from WebGLRenderingContext.TEXTURE20
Returns: GLenum
# Readonly
TEXTURE21
• TEXTURE21: GLenum
Inherited from WebGLRenderingContext.TEXTURE21
Returns: GLenum
# Readonly
TEXTURE22
• TEXTURE22: GLenum
Inherited from WebGLRenderingContext.TEXTURE22
Returns: GLenum
# Readonly
TEXTURE23
• TEXTURE23: GLenum
Inherited from WebGLRenderingContext.TEXTURE23
Returns: GLenum
# Readonly
TEXTURE24
• TEXTURE24: GLenum
Inherited from WebGLRenderingContext.TEXTURE24
Returns: GLenum
# Readonly
TEXTURE25
• TEXTURE25: GLenum
Inherited from WebGLRenderingContext.TEXTURE25
Returns: GLenum
# Readonly
TEXTURE26
• TEXTURE26: GLenum
Inherited from WebGLRenderingContext.TEXTURE26
Returns: GLenum
# Readonly
TEXTURE27
• TEXTURE27: GLenum
Inherited from WebGLRenderingContext.TEXTURE27
Returns: GLenum
# Readonly
TEXTURE28
• TEXTURE28: GLenum
Inherited from WebGLRenderingContext.TEXTURE28
Returns: GLenum
# Readonly
TEXTURE29
• TEXTURE29: GLenum
Inherited from WebGLRenderingContext.TEXTURE29
Returns: GLenum
# Readonly
TEXTURE3
• TEXTURE3: GLenum
Inherited from WebGLRenderingContext.TEXTURE3
Returns: GLenum
# Readonly
TEXTURE30
• TEXTURE30: GLenum
Inherited from WebGLRenderingContext.TEXTURE30
Returns: GLenum
# Readonly
TEXTURE31
• TEXTURE31: GLenum
Inherited from WebGLRenderingContext.TEXTURE31
Returns: GLenum
# Readonly
TEXTURE4
• TEXTURE4: GLenum
Inherited from WebGLRenderingContext.TEXTURE4
Returns: GLenum
# Readonly
TEXTURE5
• TEXTURE5: GLenum
Inherited from WebGLRenderingContext.TEXTURE5
Returns: GLenum
# Readonly
TEXTURE6
• TEXTURE6: GLenum
Inherited from WebGLRenderingContext.TEXTURE6
Returns: GLenum
# Readonly
TEXTURE7
• TEXTURE7: GLenum
Inherited from WebGLRenderingContext.TEXTURE7
Returns: GLenum
# Readonly
TEXTURE8
• TEXTURE8: GLenum
Inherited from WebGLRenderingContext.TEXTURE8
Returns: GLenum
# Readonly
TEXTURE9
• TEXTURE9: GLenum
Inherited from WebGLRenderingContext.TEXTURE9
Returns: GLenum
# Readonly
TEXTURE_2D
• TEXTURE_2D: GLenum
Inherited from WebGLRenderingContext.TEXTURE_2D
Returns: GLenum
# Readonly
TEXTURE_BINDING_2D
• TEXTURE_BINDING_2D: GLenum
Inherited from WebGLRenderingContext.TEXTURE_BINDING_2D
Returns: GLenum
# Readonly
TEXTURE_BINDING_CUBE_MAP
• TEXTURE_BINDING_CUBE_MAP: GLenum
Inherited from WebGLRenderingContext.TEXTURE_BINDING_CUBE_MAP
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP
• TEXTURE_CUBE_MAP: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_NEGATIVE_X
• TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_X
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_NEGATIVE_Y
• TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Y
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_NEGATIVE_Z
• TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Z
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_POSITIVE_X
• TEXTURE_CUBE_MAP_POSITIVE_X: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_X
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_POSITIVE_Y
• TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Y
Returns: GLenum
# Readonly
TEXTURE_CUBE_MAP_POSITIVE_Z
• TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum
Inherited from WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Z
Returns: GLenum
# Readonly
TEXTURE_MAG_FILTER
• TEXTURE_MAG_FILTER: GLenum
Inherited from WebGLRenderingContext.TEXTURE_MAG_FILTER
Returns: GLenum
# Readonly
TEXTURE_MIN_FILTER
• TEXTURE_MIN_FILTER: GLenum
Inherited from WebGLRenderingContext.TEXTURE_MIN_FILTER
Returns: GLenum
# Readonly
TEXTURE_WRAP_S
• TEXTURE_WRAP_S: GLenum
Inherited from WebGLRenderingContext.TEXTURE_WRAP_S
Returns: GLenum
# Readonly
TEXTURE_WRAP_T
• TEXTURE_WRAP_T: GLenum
Inherited from WebGLRenderingContext.TEXTURE_WRAP_T
Returns: GLenum
# Readonly
TRIANGLES
• TRIANGLES: GLenum
Inherited from WebGLRenderingContext.TRIANGLES
Returns: GLenum
# Readonly
TRIANGLE_FAN
• TRIANGLE_FAN: GLenum
Inherited from WebGLRenderingContext.TRIANGLE_FAN
Returns: GLenum
# Readonly
TRIANGLE_STRIP
• TRIANGLE_STRIP: GLenum
Inherited from WebGLRenderingContext.TRIANGLE_STRIP
Returns: GLenum
# Readonly
UNPACK_ALIGNMENT
• UNPACK_ALIGNMENT: GLenum
Inherited from WebGLRenderingContext.UNPACK_ALIGNMENT
Returns: GLenum
# Readonly
UNPACK_COLORSPACE_CONVERSION_WEBGL
• UNPACK_COLORSPACE_CONVERSION_WEBGL: GLenum
Inherited from WebGLRenderingContext.UNPACK_COLORSPACE_CONVERSION_WEBGL
Returns: GLenum
# Readonly
UNPACK_FLIP_Y_WEBGL
• UNPACK_FLIP_Y_WEBGL: GLenum
Inherited from WebGLRenderingContext.UNPACK_FLIP_Y_WEBGL
Returns: GLenum
# Readonly
UNPACK_PREMULTIPLY_ALPHA_WEBGL
• UNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenum
Inherited from WebGLRenderingContext.UNPACK_PREMULTIPLY_ALPHA_WEBGL
Returns: GLenum
# Readonly
UNSIGNED_BYTE
• UNSIGNED_BYTE: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_BYTE
Returns: GLenum
# Readonly
UNSIGNED_INT
• UNSIGNED_INT: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_INT
Returns: GLenum
# Readonly
UNSIGNED_SHORT
• UNSIGNED_SHORT: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_SHORT
Returns: GLenum
# Readonly
UNSIGNED_SHORT_4_4_4_4
• UNSIGNED_SHORT_4_4_4_4: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_SHORT_4_4_4_4
Returns: GLenum
# Readonly
UNSIGNED_SHORT_5_5_5_1
• UNSIGNED_SHORT_5_5_5_1: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_SHORT_5_5_5_1
Returns: GLenum
# Readonly
UNSIGNED_SHORT_5_6_5
• UNSIGNED_SHORT_5_6_5: GLenum
Inherited from WebGLRenderingContext.UNSIGNED_SHORT_5_6_5
Returns: GLenum
# Readonly
VALIDATE_STATUS
• VALIDATE_STATUS: GLenum
Inherited from WebGLRenderingContext.VALIDATE_STATUS
Returns: GLenum
# Readonly
VENDOR
• VENDOR: GLenum
Inherited from WebGLRenderingContext.VENDOR
Returns: GLenum
# Readonly
VERSION
• VERSION: GLenum
Inherited from WebGLRenderingContext.VERSION
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
• VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_ENABLED
• VERTEX_ATTRIB_ARRAY_ENABLED: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_ENABLED
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_NORMALIZED
• VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_NORMALIZED
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_POINTER
• VERTEX_ATTRIB_ARRAY_POINTER: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_POINTER
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_SIZE
• VERTEX_ATTRIB_ARRAY_SIZE: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_SIZE
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_STRIDE
• VERTEX_ATTRIB_ARRAY_STRIDE: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_STRIDE
Returns: GLenum
# Readonly
VERTEX_ATTRIB_ARRAY_TYPE
• VERTEX_ATTRIB_ARRAY_TYPE: GLenum
Inherited from WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_TYPE
Returns: GLenum
# Readonly
VERTEX_SHADER
• VERTEX_SHADER: GLenum
Inherited from WebGLRenderingContext.VERTEX_SHADER
Returns: GLenum
# Readonly
VIEWPORT
• VIEWPORT: GLenum
Inherited from WebGLRenderingContext.VIEWPORT
Returns: GLenum
# WebGLRenderingContext
• WebGLRenderingContext: object
# Type declaration:
new __type(): WebGLRenderingContext
ACTIVE_ATTRIBUTES: GLenum
ACTIVE_TEXTURE: GLenum
ACTIVE_UNIFORMS: GLenum
ALIASED_LINE_WIDTH_RANGE: GLenum
ALIASED_POINT_SIZE_RANGE: GLenum
ALPHA: GLenum
ALPHA_BITS: GLenum
ALWAYS: GLenum
ARRAY_BUFFER: GLenum
ARRAY_BUFFER_BINDING: GLenum
ATTACHED_SHADERS: GLenum
BACK: GLenum
BLEND: GLenum
BLEND_COLOR: GLenum
BLEND_DST_ALPHA: GLenum
BLEND_DST_RGB: GLenum
BLEND_EQUATION: GLenum
BLEND_EQUATION_ALPHA: GLenum
BLEND_EQUATION_RGB: GLenum
BLEND_SRC_ALPHA: GLenum
BLEND_SRC_RGB: GLenum
BLUE_BITS: GLenum
BOOL: GLenum
BOOL_VEC2: GLenum
BOOL_VEC3: GLenum
BOOL_VEC4: GLenum
BROWSER_DEFAULT_WEBGL: GLenum
BUFFER_SIZE: GLenum
BUFFER_USAGE: GLenum
BYTE: GLenum
CCW: GLenum
CLAMP_TO_EDGE: GLenum
COLOR_ATTACHMENT0: GLenum
COLOR_BUFFER_BIT: GLenum
COLOR_CLEAR_VALUE: GLenum
COLOR_WRITEMASK: GLenum
COMPILE_STATUS: GLenum
COMPRESSED_TEXTURE_FORMATS: GLenum
CONSTANT_ALPHA: GLenum
CONSTANT_COLOR: GLenum
CONTEXT_LOST_WEBGL: GLenum
CULL_FACE: GLenum
CULL_FACE_MODE: GLenum
CURRENT_PROGRAM: GLenum
CURRENT_VERTEX_ATTRIB: GLenum
CW: GLenum
DECR: GLenum
DECR_WRAP: GLenum
DELETE_STATUS: GLenum
DEPTH_ATTACHMENT: GLenum
DEPTH_BITS: GLenum
DEPTH_BUFFER_BIT: GLenum
DEPTH_CLEAR_VALUE: GLenum
DEPTH_COMPONENT: GLenum
DEPTH_COMPONENT16: GLenum
DEPTH_FUNC: GLenum
DEPTH_RANGE: GLenum
DEPTH_STENCIL: GLenum
DEPTH_STENCIL_ATTACHMENT: GLenum
DEPTH_TEST: GLenum
DEPTH_WRITEMASK: GLenum
DITHER: GLenum
DONT_CARE: GLenum
DST_ALPHA: GLenum
DST_COLOR: GLenum
DYNAMIC_DRAW: GLenum
ELEMENT_ARRAY_BUFFER: GLenum
ELEMENT_ARRAY_BUFFER_BINDING: GLenum
EQUAL: GLenum
FASTEST: GLenum
FLOAT: GLenum
FLOAT_MAT2: GLenum
FLOAT_MAT3: GLenum
FLOAT_MAT4: GLenum
FLOAT_VEC2: GLenum
FLOAT_VEC3: GLenum
FLOAT_VEC4: GLenum
FRAGMENT_SHADER: GLenum
FRAMEBUFFER: GLenum
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum
FRAMEBUFFER_BINDING: GLenum
FRAMEBUFFER_COMPLETE: GLenum
FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum
FRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenum
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum
FRAMEBUFFER_UNSUPPORTED: GLenum
FRONT: GLenum
FRONT_AND_BACK: GLenum
FRONT_FACE: GLenum
FUNC_ADD: GLenum
FUNC_REVERSE_SUBTRACT: GLenum
FUNC_SUBTRACT: GLenum
GENERATE_MIPMAP_HINT: GLenum
GEQUAL: GLenum
GREATER: GLenum
GREEN_BITS: GLenum
HIGH_FLOAT: GLenum
HIGH_INT: GLenum
IMPLEMENTATION_COLOR_READ_FORMAT: GLenum
IMPLEMENTATION_COLOR_READ_TYPE: GLenum
INCR: GLenum
INCR_WRAP: GLenum
INT: GLenum
INT_VEC2: GLenum
INT_VEC3: GLenum
INT_VEC4: GLenum
INVALID_ENUM: GLenum
INVALID_FRAMEBUFFER_OPERATION: GLenum
INVALID_OPERATION: GLenum
INVALID_VALUE: GLenum
INVERT: GLenum
KEEP: GLenum
LEQUAL: GLenum
LESS: GLenum
LINEAR: GLenum
LINEAR_MIPMAP_LINEAR: GLenum
LINEAR_MIPMAP_NEAREST: GLenum
LINES: GLenum
LINE_LOOP: GLenum
LINE_STRIP: GLenum
LINE_WIDTH: GLenum
LINK_STATUS: GLenum
LOW_FLOAT: GLenum
LOW_INT: GLenum
LUMINANCE: GLenum
LUMINANCE_ALPHA: GLenum
MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum
MAX_CUBE_MAP_TEXTURE_SIZE: GLenum
MAX_FRAGMENT_UNIFORM_VECTORS: GLenum
MAX_RENDERBUFFER_SIZE: GLenum
MAX_TEXTURE_IMAGE_UNITS: GLenum
MAX_TEXTURE_SIZE: GLenum
MAX_VARYING_VECTORS: GLenum
MAX_VERTEX_ATTRIBS: GLenum
MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum
MAX_VERTEX_UNIFORM_VECTORS: GLenum
MAX_VIEWPORT_DIMS: GLenum
MEDIUM_FLOAT: GLenum
MEDIUM_INT: GLenum
MIRRORED_REPEAT: GLenum
NEAREST: GLenum
NEAREST_MIPMAP_LINEAR: GLenum
NEAREST_MIPMAP_NEAREST: GLenum
NEVER: GLenum
NICEST: GLenum
NONE: GLenum
NOTEQUAL: GLenum
NO_ERROR: GLenum
ONE: GLenum
ONE_MINUS_CONSTANT_ALPHA: GLenum
ONE_MINUS_CONSTANT_COLOR: GLenum
ONE_MINUS_DST_ALPHA: GLenum
ONE_MINUS_DST_COLOR: GLenum
ONE_MINUS_SRC_ALPHA: GLenum
ONE_MINUS_SRC_COLOR: GLenum
OUT_OF_MEMORY: GLenum
PACK_ALIGNMENT: GLenum
POINTS: GLenum
POLYGON_OFFSET_FACTOR: GLenum
POLYGON_OFFSET_FILL: GLenum
POLYGON_OFFSET_UNITS: GLenum
RED_BITS: GLenum
RENDERBUFFER: GLenum
RENDERBUFFER_ALPHA_SIZE: GLenum
RENDERBUFFER_BINDING: GLenum
RENDERBUFFER_BLUE_SIZE: GLenum
RENDERBUFFER_DEPTH_SIZE: GLenum
RENDERBUFFER_GREEN_SIZE: GLenum
RENDERBUFFER_HEIGHT: GLenum
RENDERBUFFER_INTERNAL_FORMAT: GLenum
RENDERBUFFER_RED_SIZE: GLenum
RENDERBUFFER_STENCIL_SIZE: GLenum
RENDERBUFFER_WIDTH: GLenum
RENDERER: GLenum
REPEAT: GLenum
REPLACE: GLenum
RGB: GLenum
RGB565: GLenum
RGB5_A1: GLenum
RGBA: GLenum
RGBA4: GLenum
SAMPLER_2D: GLenum
SAMPLER_CUBE: GLenum
SAMPLES: GLenum
SAMPLE_ALPHA_TO_COVERAGE: GLenum
SAMPLE_BUFFERS: GLenum
SAMPLE_COVERAGE: GLenum
SAMPLE_COVERAGE_INVERT: GLenum
SAMPLE_COVERAGE_VALUE: GLenum
SCISSOR_BOX: GLenum
SCISSOR_TEST: GLenum
SHADER_TYPE: GLenum
SHADING_LANGUAGE_VERSION: GLenum
SHORT: GLenum
SRC_ALPHA: GLenum
SRC_ALPHA_SATURATE: GLenum
SRC_COLOR: GLenum
STATIC_DRAW: GLenum
STENCIL_ATTACHMENT: GLenum
STENCIL_BACK_FAIL: GLenum
STENCIL_BACK_FUNC: GLenum
STENCIL_BACK_PASS_DEPTH_FAIL: GLenum
STENCIL_BACK_PASS_DEPTH_PASS: GLenum
STENCIL_BACK_REF: GLenum
STENCIL_BACK_VALUE_MASK: GLenum
STENCIL_BACK_WRITEMASK: GLenum
STENCIL_BITS: GLenum
STENCIL_BUFFER_BIT: GLenum
STENCIL_CLEAR_VALUE: GLenum
STENCIL_FAIL: GLenum
STENCIL_FUNC: GLenum
STENCIL_INDEX8: GLenum
STENCIL_PASS_DEPTH_FAIL: GLenum
STENCIL_PASS_DEPTH_PASS: GLenum
STENCIL_REF: GLenum
STENCIL_TEST: GLenum
STENCIL_VALUE_MASK: GLenum
STENCIL_WRITEMASK: GLenum
STREAM_DRAW: GLenum
SUBPIXEL_BITS: GLenum
TEXTURE: GLenum
TEXTURE0: GLenum
TEXTURE1: GLenum
TEXTURE10: GLenum
TEXTURE11: GLenum
TEXTURE12: GLenum
TEXTURE13: GLenum
TEXTURE14: GLenum
TEXTURE15: GLenum
TEXTURE16: GLenum
TEXTURE17: GLenum
TEXTURE18: GLenum
TEXTURE19: GLenum
TEXTURE2: GLenum
TEXTURE20: GLenum
TEXTURE21: GLenum
TEXTURE22: GLenum
TEXTURE23: GLenum
TEXTURE24: GLenum
TEXTURE25: GLenum
TEXTURE26: GLenum
TEXTURE27: GLenum
TEXTURE28: GLenum
TEXTURE29: GLenum
TEXTURE3: GLenum
TEXTURE30: GLenum
TEXTURE31: GLenum
TEXTURE4: GLenum
TEXTURE5: GLenum
TEXTURE6: GLenum
TEXTURE7: GLenum
TEXTURE8: GLenum
TEXTURE9: GLenum
TEXTURE_2D: GLenum
TEXTURE_BINDING_2D: GLenum
TEXTURE_BINDING_CUBE_MAP: GLenum
TEXTURE_CUBE_MAP: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum
TEXTURE_CUBE_MAP_POSITIVE_X: GLenum
TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum
TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum
TEXTURE_MAG_FILTER: GLenum
TEXTURE_MIN_FILTER: GLenum
TEXTURE_WRAP_S: GLenum
TEXTURE_WRAP_T: GLenum
TRIANGLES: GLenum
TRIANGLE_FAN: GLenum
TRIANGLE_STRIP: GLenum
UNPACK_ALIGNMENT: GLenum
UNPACK_COLORSPACE_CONVERSION_WEBGL: GLenum
UNPACK_FLIP_Y_WEBGL: GLenum
UNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenum
UNSIGNED_BYTE: GLenum
UNSIGNED_INT: GLenum
UNSIGNED_SHORT: GLenum
UNSIGNED_SHORT_4_4_4_4: GLenum
UNSIGNED_SHORT_5_5_5_1: GLenum
UNSIGNED_SHORT_5_6_5: GLenum
VALIDATE_STATUS: GLenum
VENDOR: GLenum
VERSION: GLenum
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum
VERTEX_ATTRIB_ARRAY_ENABLED: GLenum
VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum
VERTEX_ATTRIB_ARRAY_POINTER: GLenum
VERTEX_ATTRIB_ARRAY_SIZE: GLenum
VERTEX_ATTRIB_ARRAY_STRIDE: GLenum
VERTEX_ATTRIB_ARRAY_TYPE: GLenum
VERTEX_SHADER: GLenum
VIEWPORT: GLenum
ZERO: GLenum
prototype: WebGLRenderingContext
Returns: object
new __type(): WebGLRenderingContext
ACTIVE_ATTRIBUTES: GLenum
ACTIVE_TEXTURE: GLenum
ACTIVE_UNIFORMS: GLenum
ALIASED_LINE_WIDTH_RANGE: GLenum
ALIASED_POINT_SIZE_RANGE: GLenum
ALPHA: GLenum
ALPHA_BITS: GLenum
ALWAYS: GLenum
ARRAY_BUFFER: GLenum
ARRAY_BUFFER_BINDING: GLenum
ATTACHED_SHADERS: GLenum
BACK: GLenum
BLEND: GLenum
BLEND_COLOR: GLenum
BLEND_DST_ALPHA: GLenum
BLEND_DST_RGB: GLenum
BLEND_EQUATION: GLenum
BLEND_EQUATION_ALPHA: GLenum
BLEND_EQUATION_RGB: GLenum
BLEND_SRC_ALPHA: GLenum
BLEND_SRC_RGB: GLenum
BLUE_BITS: GLenum
BOOL: GLenum
BOOL_VEC2: GLenum
BOOL_VEC3: GLenum
BOOL_VEC4: GLenum
BROWSER_DEFAULT_WEBGL: GLenum
BUFFER_SIZE: GLenum
BUFFER_USAGE: GLenum
BYTE: GLenum
CCW: GLenum
CLAMP_TO_EDGE: GLenum
COLOR_ATTACHMENT0: GLenum
COLOR_BUFFER_BIT: GLenum
COLOR_CLEAR_VALUE: GLenum
COLOR_WRITEMASK: GLenum
COMPILE_STATUS: GLenum
COMPRESSED_TEXTURE_FORMATS: GLenum
CONSTANT_ALPHA: GLenum
CONSTANT_COLOR: GLenum
CONTEXT_LOST_WEBGL: GLenum
CULL_FACE: GLenum
CULL_FACE_MODE: GLenum
CURRENT_PROGRAM: GLenum
CURRENT_VERTEX_ATTRIB: GLenum
CW: GLenum
DECR: GLenum
DECR_WRAP: GLenum
DELETE_STATUS: GLenum
DEPTH_ATTACHMENT: GLenum
DEPTH_BITS: GLenum
DEPTH_BUFFER_BIT: GLenum
DEPTH_CLEAR_VALUE: GLenum
DEPTH_COMPONENT: GLenum
DEPTH_COMPONENT16: GLenum
DEPTH_FUNC: GLenum
DEPTH_RANGE: GLenum
DEPTH_STENCIL: GLenum
DEPTH_STENCIL_ATTACHMENT: GLenum
DEPTH_TEST: GLenum
DEPTH_WRITEMASK: GLenum
DITHER: GLenum
DONT_CARE: GLenum
DST_ALPHA: GLenum
DST_COLOR: GLenum
DYNAMIC_DRAW: GLenum
ELEMENT_ARRAY_BUFFER: GLenum
ELEMENT_ARRAY_BUFFER_BINDING: GLenum
EQUAL: GLenum
FASTEST: GLenum
FLOAT: GLenum
FLOAT_MAT2: GLenum
FLOAT_MAT3: GLenum
FLOAT_MAT4: GLenum
FLOAT_VEC2: GLenum
FLOAT_VEC3: GLenum
FLOAT_VEC4: GLenum
FRAGMENT_SHADER: GLenum
FRAMEBUFFER: GLenum
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum
FRAMEBUFFER_BINDING: GLenum
FRAMEBUFFER_COMPLETE: GLenum
FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum
FRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenum
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum
FRAMEBUFFER_UNSUPPORTED: GLenum
FRONT: GLenum
FRONT_AND_BACK: GLenum
FRONT_FACE: GLenum
FUNC_ADD: GLenum
FUNC_REVERSE_SUBTRACT: GLenum
FUNC_SUBTRACT: GLenum
GENERATE_MIPMAP_HINT: GLenum
GEQUAL: GLenum
GREATER: GLenum
GREEN_BITS: GLenum
HIGH_FLOAT: GLenum
HIGH_INT: GLenum
IMPLEMENTATION_COLOR_READ_FORMAT: GLenum
IMPLEMENTATION_COLOR_READ_TYPE: GLenum
INCR: GLenum
INCR_WRAP: GLenum
INT: GLenum
INT_VEC2: GLenum
INT_VEC3: GLenum
INT_VEC4: GLenum
INVALID_ENUM: GLenum
INVALID_FRAMEBUFFER_OPERATION: GLenum
INVALID_OPERATION: GLenum
INVALID_VALUE: GLenum
INVERT: GLenum
KEEP: GLenum
LEQUAL: GLenum
LESS: GLenum
LINEAR: GLenum
LINEAR_MIPMAP_LINEAR: GLenum
LINEAR_MIPMAP_NEAREST: GLenum
LINES: GLenum
LINE_LOOP: GLenum
LINE_STRIP: GLenum
LINE_WIDTH: GLenum
LINK_STATUS: GLenum
LOW_FLOAT: GLenum
LOW_INT: GLenum
LUMINANCE: GLenum
LUMINANCE_ALPHA: GLenum
MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum
MAX_CUBE_MAP_TEXTURE_SIZE: GLenum
MAX_FRAGMENT_UNIFORM_VECTORS: GLenum
MAX_RENDERBUFFER_SIZE: GLenum
MAX_TEXTURE_IMAGE_UNITS: GLenum
MAX_TEXTURE_SIZE: GLenum
MAX_VARYING_VECTORS: GLenum
MAX_VERTEX_ATTRIBS: GLenum
MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum
MAX_VERTEX_UNIFORM_VECTORS: GLenum
MAX_VIEWPORT_DIMS: GLenum
MEDIUM_FLOAT: GLenum
MEDIUM_INT: GLenum
MIRRORED_REPEAT: GLenum
NEAREST: GLenum
NEAREST_MIPMAP_LINEAR: GLenum
NEAREST_MIPMAP_NEAREST: GLenum
NEVER: GLenum
NICEST: GLenum
NONE: GLenum
NOTEQUAL: GLenum
NO_ERROR: GLenum
ONE: GLenum
ONE_MINUS_CONSTANT_ALPHA: GLenum
ONE_MINUS_CONSTANT_COLOR: GLenum
ONE_MINUS_DST_ALPHA: GLenum
ONE_MINUS_DST_COLOR: GLenum
ONE_MINUS_SRC_ALPHA: GLenum
ONE_MINUS_SRC_COLOR: GLenum
OUT_OF_MEMORY: GLenum
PACK_ALIGNMENT: GLenum
POINTS: GLenum
POLYGON_OFFSET_FACTOR: GLenum
POLYGON_OFFSET_FILL: GLenum
POLYGON_OFFSET_UNITS: GLenum
RED_BITS: GLenum
RENDERBUFFER: GLenum
RENDERBUFFER_ALPHA_SIZE: GLenum
RENDERBUFFER_BINDING: GLenum
RENDERBUFFER_BLUE_SIZE: GLenum
RENDERBUFFER_DEPTH_SIZE: GLenum
RENDERBUFFER_GREEN_SIZE: GLenum
RENDERBUFFER_HEIGHT: GLenum
RENDERBUFFER_INTERNAL_FORMAT: GLenum
RENDERBUFFER_RED_SIZE: GLenum
RENDERBUFFER_STENCIL_SIZE: GLenum
RENDERBUFFER_WIDTH: GLenum
RENDERER: GLenum
REPEAT: GLenum
REPLACE: GLenum
RGB: GLenum
RGB565: GLenum
RGB5_A1: GLenum
RGBA: GLenum
RGBA4: GLenum
SAMPLER_2D: GLenum
SAMPLER_CUBE: GLenum
SAMPLES: GLenum
SAMPLE_ALPHA_TO_COVERAGE: GLenum
SAMPLE_BUFFERS: GLenum
SAMPLE_COVERAGE: GLenum
SAMPLE_COVERAGE_INVERT: GLenum
SAMPLE_COVERAGE_VALUE: GLenum
SCISSOR_BOX: GLenum
SCISSOR_TEST: GLenum
SHADER_TYPE: GLenum
SHADING_LANGUAGE_VERSION: GLenum
SHORT: GLenum
SRC_ALPHA: GLenum
SRC_ALPHA_SATURATE: GLenum
SRC_COLOR: GLenum
STATIC_DRAW: GLenum
STENCIL_ATTACHMENT: GLenum
STENCIL_BACK_FAIL: GLenum
STENCIL_BACK_FUNC: GLenum
STENCIL_BACK_PASS_DEPTH_FAIL: GLenum
STENCIL_BACK_PASS_DEPTH_PASS: GLenum
STENCIL_BACK_REF: GLenum
STENCIL_BACK_VALUE_MASK: GLenum
STENCIL_BACK_WRITEMASK: GLenum
STENCIL_BITS: GLenum
STENCIL_BUFFER_BIT: GLenum
STENCIL_CLEAR_VALUE: GLenum
STENCIL_FAIL: GLenum
STENCIL_FUNC: GLenum
STENCIL_INDEX8: GLenum
STENCIL_PASS_DEPTH_FAIL: GLenum
STENCIL_PASS_DEPTH_PASS: GLenum
STENCIL_REF: GLenum
STENCIL_TEST: GLenum
STENCIL_VALUE_MASK: GLenum
STENCIL_WRITEMASK: GLenum
STREAM_DRAW: GLenum
SUBPIXEL_BITS: GLenum
TEXTURE: GLenum
TEXTURE0: GLenum
TEXTURE1: GLenum
TEXTURE10: GLenum
TEXTURE11: GLenum
TEXTURE12: GLenum
TEXTURE13: GLenum
TEXTURE14: GLenum
TEXTURE15: GLenum
TEXTURE16: GLenum
TEXTURE17: GLenum
TEXTURE18: GLenum
TEXTURE19: GLenum
TEXTURE2: GLenum
TEXTURE20: GLenum
TEXTURE21: GLenum
TEXTURE22: GLenum
TEXTURE23: GLenum
TEXTURE24: GLenum
TEXTURE25: GLenum
TEXTURE26: GLenum
TEXTURE27: GLenum
TEXTURE28: GLenum
TEXTURE29: GLenum
TEXTURE3: GLenum
TEXTURE30: GLenum
TEXTURE31: GLenum
TEXTURE4: GLenum
TEXTURE5: GLenum
TEXTURE6: GLenum
TEXTURE7: GLenum
TEXTURE8: GLenum
TEXTURE9: GLenum
TEXTURE_2D: GLenum
TEXTURE_BINDING_2D: GLenum
TEXTURE_BINDING_CUBE_MAP: GLenum
TEXTURE_CUBE_MAP: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum
TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum
TEXTURE_CUBE_MAP_POSITIVE_X: GLenum
TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum
TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum
TEXTURE_MAG_FILTER: GLenum
TEXTURE_MIN_FILTER: GLenum
TEXTURE_WRAP_S: GLenum
TEXTURE_WRAP_T: GLenum
TRIANGLES: GLenum
TRIANGLE_FAN: GLenum
TRIANGLE_STRIP: GLenum
UNPACK_ALIGNMENT: GLenum
UNPACK_COLORSPACE_CONVERSION_WEBGL: GLenum
UNPACK_FLIP_Y_WEBGL: GLenum
UNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenum
UNSIGNED_BYTE: GLenum
UNSIGNED_INT: GLenum
UNSIGNED_SHORT: GLenum
UNSIGNED_SHORT_4_4_4_4: GLenum
UNSIGNED_SHORT_5_5_5_1: GLenum
UNSIGNED_SHORT_5_6_5: GLenum
VALIDATE_STATUS: GLenum
VENDOR: GLenum
VERSION: GLenum
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum
VERTEX_ATTRIB_ARRAY_ENABLED: GLenum
VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum
VERTEX_ATTRIB_ARRAY_POINTER: GLenum
VERTEX_ATTRIB_ARRAY_SIZE: GLenum
VERTEX_ATTRIB_ARRAY_STRIDE: GLenum
VERTEX_ATTRIB_ARRAY_TYPE: GLenum
VERTEX_SHADER: GLenum
VIEWPORT: GLenum
ZERO: GLenum
prototype: WebGLRenderingContext
# Readonly
ZERO
• ZERO: GLenum
Inherited from WebGLRenderingContext.ZERO
Returns: GLenum
# Readonly
canvas
• canvas: HTMLCanvasElement | OffscreenCanvas
Inherited from WebGLRenderingContext.canvas
Returns: HTMLCanvasElement | OffscreenCanvas
# Readonly
drawingBufferHeight
• drawingBufferHeight: GLsizei
Inherited from WebGLRenderingContext.drawingBufferHeight
Returns: GLsizei
# Readonly
drawingBufferWidth
• drawingBufferWidth: GLsizei
Inherited from WebGLRenderingContext.drawingBufferWidth
Returns: GLsizei
# Methods
# activeTexture
▸ activeTexture(texture
: GLenum): void
Inherited from WebGLRenderingContext.activeTexture
# 参数:
属性 | 类型 |
---|---|
texture | GLenum |
# 返回值:
void
# attachShader
▸ attachShader(program
: WebGLProgram, shader
: WebGLShader): void
Inherited from WebGLRenderingContext.attachShader
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
shader | WebGLShader |
# 返回值:
void
# bindAttribLocation
▸ bindAttribLocation(program
: WebGLProgram, index
: GLuint, name
: string): void
Inherited from WebGLRenderingContext.bindAttribLocation
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
index | GLuint |
name | string |
# 返回值:
void
# bindBuffer
▸ bindBuffer(target
: GLenum, buffer
: WebGLBuffer | null): void
Inherited from WebGLRenderingContext.bindBuffer
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
buffer | WebGLBuffer | null |
# 返回值:
void
# bindFramebuffer
▸ bindFramebuffer(target
: GLenum, framebuffer
: WebGLFramebuffer | null): void
Inherited from WebGLRenderingContext.bindFramebuffer
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
framebuffer | WebGLFramebuffer | null |
# 返回值:
void
# bindRenderbuffer
▸ bindRenderbuffer(target
: GLenum, renderbuffer
: WebGLRenderbuffer | null): void
Inherited from WebGLRenderingContext.bindRenderbuffer
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
renderbuffer | WebGLRenderbuffer | null |
# 返回值:
void
# bindTexture
▸ bindTexture(target
: GLenum, texture
: WebGLTexture | null): void
Inherited from WebGLRenderingContext.bindTexture
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
texture | WebGLTexture | null |
# 返回值:
void
# blendColor
▸ blendColor(red
: GLclampf, green
: GLclampf, blue
: GLclampf, alpha
: GLclampf): void
Inherited from WebGLRenderingContext.blendColor
# 参数:
属性 | 类型 |
---|---|
red | GLclampf |
green | GLclampf |
blue | GLclampf |
alpha | GLclampf |
# 返回值:
void
# blendEquation
▸ blendEquation(mode
: GLenum): void
Inherited from WebGLRenderingContext.blendEquation
# 参数:
属性 | 类型 |
---|---|
mode | GLenum |
# 返回值:
void
# blendEquationSeparate
▸ blendEquationSeparate(modeRGB
: GLenum, modeAlpha
: GLenum): void
Inherited from WebGLRenderingContext.blendEquationSeparate
# 参数:
属性 | 类型 |
---|---|
modeRGB | GLenum |
modeAlpha | GLenum |
# 返回值:
void
# blendFunc
▸ blendFunc(sfactor
: GLenum, dfactor
: GLenum): void
Inherited from WebGLRenderingContext.blendFunc
# 参数:
属性 | 类型 |
---|---|
sfactor | GLenum |
dfactor | GLenum |
# 返回值:
void
# blendFuncSeparate
▸ blendFuncSeparate(srcRGB
: GLenum, dstRGB
: GLenum, srcAlpha
: GLenum, dstAlpha
: GLenum): void
Inherited from WebGLRenderingContext.blendFuncSeparate
# 参数:
属性 | 类型 |
---|---|
srcRGB | GLenum |
dstRGB | GLenum |
srcAlpha | GLenum |
dstAlpha | GLenum |
# 返回值:
void
# bufferData
▸ bufferData(target
: GLenum, size
: GLsizeiptr, usage
: GLenum): void
Inherited from WebGLRenderingContext.bufferData
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
size | GLsizeiptr |
usage | GLenum |
# 返回值:
void
▸ bufferData(target
: GLenum, data
: BufferSource | null, usage
: GLenum): void
Inherited from WebGLRenderingContext.bufferData
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
data | BufferSource | null |
usage | GLenum |
# 返回值:
void
# bufferSubData
▸ bufferSubData(target
: GLenum, offset
: GLintptr, data
: BufferSource): void
Inherited from WebGLRenderingContext.bufferSubData
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
offset | GLintptr |
data | BufferSource |
# 返回值:
void
# checkFramebufferStatus
▸ checkFramebufferStatus(target
: GLenum): GLenum
Inherited from WebGLRenderingContext.checkFramebufferStatus
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
# 返回值:
GLenum
# clear
▸ clear(mask
: GLbitfield): void
Inherited from WebGLRenderingContext.clear
# 参数:
属性 | 类型 |
---|---|
mask | GLbitfield |
# 返回值:
void
# clearColor
▸ clearColor(red
: GLclampf, green
: GLclampf, blue
: GLclampf, alpha
: GLclampf): void
Inherited from WebGLRenderingContext.clearColor
# 参数:
属性 | 类型 |
---|---|
red | GLclampf |
green | GLclampf |
blue | GLclampf |
alpha | GLclampf |
# 返回值:
void
# clearDepth
▸ clearDepth(depth
: GLclampf): void
Inherited from WebGLRenderingContext.clearDepth
# 参数:
属性 | 类型 |
---|---|
depth | GLclampf |
# 返回值:
void
# clearStencil
▸ clearStencil(s
: GLint): void
Inherited from WebGLRenderingContext.clearStencil
# 参数:
属性 | 类型 |
---|---|
s | GLint |
# 返回值:
void
# colorMask
▸ colorMask(red
: GLboolean, green
: GLboolean, blue
: GLboolean, alpha
: GLboolean): void
Inherited from WebGLRenderingContext.colorMask
# 参数:
属性 | 类型 |
---|---|
red | GLboolean |
green | GLboolean |
blue | GLboolean |
alpha | GLboolean |
# 返回值:
void
# compileShader
▸ compileShader(shader
: WebGLShader): void
Inherited from WebGLRenderingContext.compileShader
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader |
# 返回值:
void
# compressedTexImage2D
▸ compressedTexImage2D(target
: GLenum, level
: GLint, internalformat
: GLenum, width
: GLsizei, height
: GLsizei, border
: GLint, data
: ArrayBufferView): void
Inherited from WebGLRenderingContext.compressedTexImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
internalformat | GLenum |
width | GLsizei |
height | GLsizei |
border | GLint |
data | ArrayBufferView |
# 返回值:
void
# compressedTexSubImage2D
▸ compressedTexSubImage2D(target
: GLenum, level
: GLint, xoffset
: GLint, yoffset
: GLint, width
: GLsizei, height
: GLsizei, format
: GLenum, data
: ArrayBufferView): void
Inherited from WebGLRenderingContext.compressedTexSubImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
xoffset | GLint |
yoffset | GLint |
width | GLsizei |
height | GLsizei |
format | GLenum |
data | ArrayBufferView |
# 返回值:
void
# copyTexImage2D
▸ copyTexImage2D(target
: GLenum, level
: GLint, internalformat
: GLenum, x
: GLint, y
: GLint, width
: GLsizei, height
: GLsizei, border
: GLint): void
Inherited from WebGLRenderingContext.copyTexImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
internalformat | GLenum |
x | GLint |
y | GLint |
width | GLsizei |
height | GLsizei |
border | GLint |
# 返回值:
void
# copyTexSubImage2D
▸ copyTexSubImage2D(target
: GLenum, level
: GLint, xoffset
: GLint, yoffset
: GLint, x
: GLint, y
: GLint, width
: GLsizei, height
: GLsizei): void
Inherited from WebGLRenderingContext.copyTexSubImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
xoffset | GLint |
yoffset | GLint |
x | GLint |
y | GLint |
width | GLsizei |
height | GLsizei |
# 返回值:
void
# createBuffer
▸ createBuffer(): WebGLBuffer | null
Inherited from WebGLRenderingContext.createBuffer
# 返回值:
WebGLBuffer | null
# createFramebuffer
▸ createFramebuffer(): WebGLFramebuffer | null
Inherited from WebGLRenderingContext.createFramebuffer
# 返回值:
WebGLFramebuffer | null
# createProgram
▸ createProgram(): WebGLProgram | null
Inherited from WebGLRenderingContext.createProgram
# 返回值:
WebGLProgram | null
# createRenderbuffer
▸ createRenderbuffer(): WebGLRenderbuffer | null
Inherited from WebGLRenderingContext.createRenderbuffer
# 返回值:
WebGLRenderbuffer | null
# createShader
▸ createShader(type
: GLenum): WebGLShader | null
Inherited from WebGLRenderingContext.createShader
# 参数:
属性 | 类型 |
---|---|
type | GLenum |
# 返回值:
WebGLShader | null
# createTexture
▸ createTexture(): WebGLTexture | null
Inherited from WebGLRenderingContext.createTexture
# 返回值:
WebGLTexture | null
# cullFace
▸ cullFace(mode
: GLenum): void
Inherited from WebGLRenderingContext.cullFace
# 参数:
属性 | 类型 |
---|---|
mode | GLenum |
# 返回值:
void
# deleteBuffer
▸ deleteBuffer(buffer
: WebGLBuffer | null): void
Inherited from WebGLRenderingContext.deleteBuffer
# 参数:
属性 | 类型 |
---|---|
buffer | WebGLBuffer | null |
# 返回值:
void
# deleteFramebuffer
▸ deleteFramebuffer(framebuffer
: WebGLFramebuffer | null): void
Inherited from WebGLRenderingContext.deleteFramebuffer
# 参数:
属性 | 类型 |
---|---|
framebuffer | WebGLFramebuffer | null |
# 返回值:
void
# deleteProgram
▸ deleteProgram(program
: WebGLProgram | null): void
Inherited from WebGLRenderingContext.deleteProgram
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram | null |
# 返回值:
void
# deleteRenderbuffer
▸ deleteRenderbuffer(renderbuffer
: WebGLRenderbuffer | null): void
Inherited from WebGLRenderingContext.deleteRenderbuffer
# 参数:
属性 | 类型 |
---|---|
renderbuffer | WebGLRenderbuffer | null |
# 返回值:
void
# deleteShader
▸ deleteShader(shader
: WebGLShader | null): void
Inherited from WebGLRenderingContext.deleteShader
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader | null |
# 返回值:
void
# deleteTexture
▸ deleteTexture(texture
: WebGLTexture | null): void
Inherited from WebGLRenderingContext.deleteTexture
# 参数:
属性 | 类型 |
---|---|
texture | WebGLTexture | null |
# 返回值:
void
# depthFunc
▸ depthFunc(func
: GLenum): void
Inherited from WebGLRenderingContext.depthFunc
# 参数:
属性 | 类型 |
---|---|
func | GLenum |
# 返回值:
void
# depthMask
▸ depthMask(flag
: GLboolean): void
Inherited from WebGLRenderingContext.depthMask
# 参数:
属性 | 类型 |
---|---|
flag | GLboolean |
# 返回值:
void
# depthRange
▸ depthRange(zNear
: GLclampf, zFar
: GLclampf): void
Inherited from WebGLRenderingContext.depthRange
# 参数:
属性 | 类型 |
---|---|
zNear | GLclampf |
zFar | GLclampf |
# 返回值:
void
# detachShader
▸ detachShader(program
: WebGLProgram, shader
: WebGLShader): void
Inherited from WebGLRenderingContext.detachShader
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
shader | WebGLShader |
# 返回值:
void
# disable
▸ disable(cap
: GLenum): void
Inherited from WebGLRenderingContext.disable
# 参数:
属性 | 类型 |
---|---|
cap | GLenum |
# 返回值:
void
# disableVertexAttribArray
▸ disableVertexAttribArray(index
: GLuint): void
Inherited from WebGLRenderingContext.disableVertexAttribArray
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
# 返回值:
void
# drawArrays
▸ drawArrays(mode
: GLenum, first
: GLint, count
: GLsizei): void
Inherited from WebGLRenderingContext.drawArrays
# 参数:
属性 | 类型 |
---|---|
mode | GLenum |
first | GLint |
count | GLsizei |
# 返回值:
void
# drawElements
▸ drawElements(mode
: GLenum, count
: GLsizei, type
: GLenum, offset
: GLintptr): void
Inherited from WebGLRenderingContext.drawElements
# 参数:
属性 | 类型 |
---|---|
mode | GLenum |
count | GLsizei |
type | GLenum |
offset | GLintptr |
# 返回值:
void
# enable
▸ enable(cap
: GLenum): void
Inherited from WebGLRenderingContext.enable
# 参数:
属性 | 类型 |
---|---|
cap | GLenum |
# 返回值:
void
# enableVertexAttribArray
▸ enableVertexAttribArray(index
: GLuint): void
Inherited from WebGLRenderingContext.enableVertexAttribArray
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
# 返回值:
void
# finish
▸ finish(): void
Inherited from WebGLRenderingContext.finish
# 返回值:
void
# flush
▸ flush(): void
Inherited from WebGLRenderingContext.flush
# 返回值:
void
# framebufferRenderbuffer
▸ framebufferRenderbuffer(target
: GLenum, attachment
: GLenum, renderbuffertarget
: GLenum, renderbuffer
: WebGLRenderbuffer | null): void
Inherited from WebGLRenderingContext.framebufferRenderbuffer
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
attachment | GLenum |
renderbuffertarget | GLenum |
renderbuffer | WebGLRenderbuffer | null |
# 返回值:
void
# framebufferTexture2D
▸ framebufferTexture2D(target
: GLenum, attachment
: GLenum, textarget
: GLenum, texture
: WebGLTexture | null, level
: GLint): void
Inherited from WebGLRenderingContext.framebufferTexture2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
attachment | GLenum |
textarget | GLenum |
texture | WebGLTexture | null |
level | GLint |
# 返回值:
void
# frontFace
▸ frontFace(mode
: GLenum): void
Inherited from WebGLRenderingContext.frontFace
# 参数:
属性 | 类型 |
---|---|
mode | GLenum |
# 返回值:
void
# generateMipmap
▸ generateMipmap(target
: GLenum): void
Inherited from WebGLRenderingContext.generateMipmap
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
# 返回值:
void
# getActiveAttrib
▸ getActiveAttrib(program
: WebGLProgram, index
: GLuint): WebGLActiveInfo | null
Inherited from WebGLRenderingContext.getActiveAttrib
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
index | GLuint |
# 返回值:
WebGLActiveInfo | null
# getActiveUniform
▸ getActiveUniform(program
: WebGLProgram, index
: GLuint): WebGLActiveInfo | null
Inherited from WebGLRenderingContext.getActiveUniform
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
index | GLuint |
# 返回值:
WebGLActiveInfo | null
# getAttachedShaders
▸ getAttachedShaders(program
: WebGLProgram): WebGLShader[] | null
Inherited from WebGLRenderingContext.getAttachedShaders
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
# 返回值:
WebGLShader[] | null
# getAttribLocation
▸ getAttribLocation(program
: WebGLProgram, name
: string): GLint
Inherited from WebGLRenderingContext.getAttribLocation
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
name | string |
# 返回值:
GLint
# getBufferParameter
▸ getBufferParameter(target
: GLenum, pname
: GLenum): any
Inherited from WebGLRenderingContext.getBufferParameter
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
pname | GLenum |
# 返回值:
any
# getContextAttributes
▸ getContextAttributes(): WebGLContextAttributes | null
Inherited from WebGLRenderingContext.getContextAttributes
# 返回值:
WebGLContextAttributes | null
# getError
▸ getError(): GLenum
Inherited from WebGLRenderingContext.getError
# 返回值:
GLenum
# getExtension
▸ getExtension(extensionName
: "EXT_blend_minmax"): EXT_blend_minmax | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "EXT_blend_minmax" |
# 返回值:
EXT_blend_minmax | null
▸ getExtension(extensionName
: "EXT_texture_filter_anisotropic"): EXT_texture_filter_anisotropic | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "EXT_texture_filter_anisotropic" |
# 返回值:
EXT_texture_filter_anisotropic | null
▸ getExtension(extensionName
: "EXT_frag_depth"): EXT_frag_depth | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "EXT_frag_depth" |
# 返回值:
EXT_frag_depth | null
▸ getExtension(extensionName
: "EXT_shader_texture_lod"): EXT_shader_texture_lod | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "EXT_shader_texture_lod" |
# 返回值:
EXT_shader_texture_lod | null
▸ getExtension(extensionName
: "EXT_sRGB"): EXT_sRGB | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "EXT_sRGB" |
# 返回值:
EXT_sRGB | null
▸ getExtension(extensionName
: "OES_vertex_array_object"): OES_vertex_array_object | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_vertex_array_object" |
# 返回值:
OES_vertex_array_object | null
▸ getExtension(extensionName
: "WEBGL_color_buffer_float"): WEBGL_color_buffer_float | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_color_buffer_float" |
# 返回值:
WEBGL_color_buffer_float | null
▸ getExtension(extensionName
: "WEBGL_compressed_texture_astc"): WEBGL_compressed_texture_astc | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_compressed_texture_astc" |
# 返回值:
WEBGL_compressed_texture_astc | null
▸ getExtension(extensionName
: "WEBGL_compressed_texture_s3tc_srgb"): WEBGL_compressed_texture_s3tc_srgb | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_compressed_texture_s3tc_srgb" |
# 返回值:
WEBGL_compressed_texture_s3tc_srgb | null
▸ getExtension(extensionName
: "WEBGL_debug_shaders"): WEBGL_debug_shaders | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_debug_shaders" |
# 返回值:
WEBGL_debug_shaders | null
▸ getExtension(extensionName
: "WEBGL_draw_buffers"): WEBGL_draw_buffers | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_draw_buffers" |
# 返回值:
WEBGL_draw_buffers | null
▸ getExtension(extensionName
: "WEBGL_lose_context"): WEBGL_lose_context | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_lose_context" |
# 返回值:
WEBGL_lose_context | null
▸ getExtension(extensionName
: "WEBGL_depth_texture"): WEBGL_depth_texture | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_depth_texture" |
# 返回值:
WEBGL_depth_texture | null
▸ getExtension(extensionName
: "WEBGL_debug_renderer_info"): WEBGL_debug_renderer_info | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_debug_renderer_info" |
# 返回值:
WEBGL_debug_renderer_info | null
▸ getExtension(extensionName
: "WEBGL_compressed_texture_s3tc"): WEBGL_compressed_texture_s3tc | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "WEBGL_compressed_texture_s3tc" |
# 返回值:
WEBGL_compressed_texture_s3tc | null
▸ getExtension(extensionName
: "OES_texture_half_float_linear"): OES_texture_half_float_linear | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_texture_half_float_linear" |
# 返回值:
OES_texture_half_float_linear | null
▸ getExtension(extensionName
: "OES_texture_half_float"): OES_texture_half_float | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_texture_half_float" |
# 返回值:
OES_texture_half_float | null
▸ getExtension(extensionName
: "OES_texture_float_linear"): OES_texture_float_linear | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_texture_float_linear" |
# 返回值:
OES_texture_float_linear | null
▸ getExtension(extensionName
: "OES_texture_float"): OES_texture_float | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_texture_float" |
# 返回值:
OES_texture_float | null
▸ getExtension(extensionName
: "OES_standard_derivatives"): OES_standard_derivatives | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_standard_derivatives" |
# 返回值:
OES_standard_derivatives | null
▸ getExtension(extensionName
: "OES_element_index_uint"): OES_element_index_uint | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "OES_element_index_uint" |
# 返回值:
OES_element_index_uint | null
▸ getExtension(extensionName
: "ANGLE_instanced_arrays"): ANGLE_instanced_arrays | null
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | "ANGLE_instanced_arrays" |
# 返回值:
ANGLE_instanced_arrays | null
▸ getExtension(extensionName
: string): any
Inherited from WebGLRenderingContext.getExtension
# 参数:
属性 | 类型 |
---|---|
extensionName | string |
# 返回值:
any
# getFramebufferAttachmentParameter
▸ getFramebufferAttachmentParameter(target
: GLenum, attachment
: GLenum, pname
: GLenum): any
Inherited from WebGLRenderingContext.getFramebufferAttachmentParameter
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
attachment | GLenum |
pname | GLenum |
# 返回值:
any
# getParameter
▸ getParameter(pname
: GLenum): any
Inherited from WebGLRenderingContext.getParameter
# 参数:
属性 | 类型 |
---|---|
pname | GLenum |
# 返回值:
any
# getProgramInfoLog
▸ getProgramInfoLog(program
: WebGLProgram): string | null
Inherited from WebGLRenderingContext.getProgramInfoLog
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
# 返回值:
string | null
# getProgramParameter
▸ getProgramParameter(program
: WebGLProgram, pname
: GLenum): any
Inherited from WebGLRenderingContext.getProgramParameter
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
pname | GLenum |
# 返回值:
any
# getRenderbufferParameter
▸ getRenderbufferParameter(target
: GLenum, pname
: GLenum): any
Inherited from WebGLRenderingContext.getRenderbufferParameter
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
pname | GLenum |
# 返回值:
any
# getShaderInfoLog
▸ getShaderInfoLog(shader
: WebGLShader): string | null
Inherited from WebGLRenderingContext.getShaderInfoLog
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader |
# 返回值:
string | null
# getShaderParameter
▸ getShaderParameter(shader
: WebGLShader, pname
: GLenum): any
Inherited from WebGLRenderingContext.getShaderParameter
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader |
pname | GLenum |
# 返回值:
any
# getShaderPrecisionFormat
▸ getShaderPrecisionFormat(shadertype
: GLenum, precisiontype
: GLenum): WebGLShaderPrecisionFormat | null
Inherited from WebGLRenderingContext.getShaderPrecisionFormat
# 参数:
属性 | 类型 |
---|---|
shadertype | GLenum |
precisiontype | GLenum |
# 返回值:
WebGLShaderPrecisionFormat | null
# getShaderSource
▸ getShaderSource(shader
: WebGLShader): string | null
Inherited from WebGLRenderingContext.getShaderSource
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader |
# 返回值:
string | null
# getSupportedExtensions
▸ getSupportedExtensions(): string[] | null
Inherited from WebGLRenderingContext.getSupportedExtensions
# 返回值:
string[] | null
# getTexParameter
▸ getTexParameter(target
: GLenum, pname
: GLenum): any
Inherited from WebGLRenderingContext.getTexParameter
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
pname | GLenum |
# 返回值:
any
# getUniform
▸ getUniform(program
: WebGLProgram, location
: WebGLUniformLocation): any
Inherited from WebGLRenderingContext.getUniform
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
location | WebGLUniformLocation |
# 返回值:
any
# getUniformLocation
▸ getUniformLocation(program
: WebGLProgram, name
: string): WebGLUniformLocation | null
Inherited from WebGLRenderingContext.getUniformLocation
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
name | string |
# 返回值:
WebGLUniformLocation | null
# getVertexAttrib
▸ getVertexAttrib(index
: GLuint, pname
: GLenum): any
Inherited from WebGLRenderingContext.getVertexAttrib
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
pname | GLenum |
# 返回值:
any
# getVertexAttribOffset
▸ getVertexAttribOffset(index
: GLuint, pname
: GLenum): GLintptr
Inherited from WebGLRenderingContext.getVertexAttribOffset
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
pname | GLenum |
# 返回值:
GLintptr
# hint
▸ hint(target
: GLenum, mode
: GLenum): void
Inherited from WebGLRenderingContext.hint
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
mode | GLenum |
# 返回值:
void
# isBuffer
▸ isBuffer(buffer
: WebGLBuffer | null): GLboolean
Inherited from WebGLRenderingContext.isBuffer
# 参数:
属性 | 类型 |
---|---|
buffer | WebGLBuffer | null |
# 返回值:
GLboolean
# isContextLost
▸ isContextLost(): boolean
Inherited from WebGLRenderingContext.isContextLost
# 返回值:
boolean
# isEnabled
▸ isEnabled(cap
: GLenum): GLboolean
Inherited from WebGLRenderingContext.isEnabled
# 参数:
属性 | 类型 |
---|---|
cap | GLenum |
# 返回值:
GLboolean
# isFramebuffer
▸ isFramebuffer(framebuffer
: WebGLFramebuffer | null): GLboolean
Inherited from WebGLRenderingContext.isFramebuffer
# 参数:
属性 | 类型 |
---|---|
framebuffer | WebGLFramebuffer | null |
# 返回值:
GLboolean
# isProgram
▸ isProgram(program
: WebGLProgram | null): GLboolean
Inherited from WebGLRenderingContext.isProgram
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram | null |
# 返回值:
GLboolean
# isRenderbuffer
▸ isRenderbuffer(renderbuffer
: WebGLRenderbuffer | null): GLboolean
Inherited from WebGLRenderingContext.isRenderbuffer
# 参数:
属性 | 类型 |
---|---|
renderbuffer | WebGLRenderbuffer | null |
# 返回值:
GLboolean
# isShader
▸ isShader(shader
: WebGLShader | null): GLboolean
Inherited from WebGLRenderingContext.isShader
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader | null |
# 返回值:
GLboolean
# isTexture
▸ isTexture(texture
: WebGLTexture | null): GLboolean
Inherited from WebGLRenderingContext.isTexture
# 参数:
属性 | 类型 |
---|---|
texture | WebGLTexture | null |
# 返回值:
GLboolean
# lineWidth
▸ lineWidth(width
: GLfloat): void
Inherited from WebGLRenderingContext.lineWidth
# 参数:
属性 | 类型 |
---|---|
width | GLfloat |
# 返回值:
void
# linkProgram
▸ linkProgram(program
: WebGLProgram): void
Inherited from WebGLRenderingContext.linkProgram
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
# 返回值:
void
# pixelStorei
▸ pixelStorei(pname
: GLenum, param
: GLint | GLboolean): void
Inherited from WebGLRenderingContext.pixelStorei
# 参数:
属性 | 类型 |
---|---|
pname | GLenum |
param | GLint | GLboolean |
# 返回值:
void
# polygonOffset
▸ polygonOffset(factor
: GLfloat, units
: GLfloat): void
Inherited from WebGLRenderingContext.polygonOffset
# 参数:
属性 | 类型 |
---|---|
factor | GLfloat |
units | GLfloat |
# 返回值:
void
# readPixels
▸ readPixels(x
: GLint, y
: GLint, width
: GLsizei, height
: GLsizei, format
: GLenum, type
: GLenum, pixels
: ArrayBufferView | null): void
Inherited from WebGLRenderingContext.readPixels
# 参数:
属性 | 类型 |
---|---|
x | GLint |
y | GLint |
width | GLsizei |
height | GLsizei |
format | GLenum |
type | GLenum |
pixels | ArrayBufferView | null |
# 返回值:
void
# renderbufferStorage
▸ renderbufferStorage(target
: GLenum, internalformat
: GLenum, width
: GLsizei, height
: GLsizei): void
Inherited from WebGLRenderingContext.renderbufferStorage
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
internalformat | GLenum |
width | GLsizei |
height | GLsizei |
# 返回值:
void
# sampleCoverage
▸ sampleCoverage(value
: GLclampf, invert
: GLboolean): void
Inherited from WebGLRenderingContext.sampleCoverage
# 参数:
属性 | 类型 |
---|---|
value | GLclampf |
invert | GLboolean |
# 返回值:
void
# scissor
▸ scissor(x
: GLint, y
: GLint, width
: GLsizei, height
: GLsizei): void
Inherited from WebGLRenderingContext.scissor
# 参数:
属性 | 类型 |
---|---|
x | GLint |
y | GLint |
width | GLsizei |
height | GLsizei |
# 返回值:
void
# shaderSource
▸ shaderSource(shader
: WebGLShader, source
: string): void
Inherited from WebGLRenderingContext.shaderSource
# 参数:
属性 | 类型 |
---|---|
shader | WebGLShader |
source | string |
# 返回值:
void
# stencilFunc
▸ stencilFunc(func
: GLenum, ref
: GLint, mask
: GLuint): void
Inherited from WebGLRenderingContext.stencilFunc
# 参数:
属性 | 类型 |
---|---|
func | GLenum |
ref | GLint |
mask | GLuint |
# 返回值:
void
# stencilFuncSeparate
▸ stencilFuncSeparate(face
: GLenum, func
: GLenum, ref
: GLint, mask
: GLuint): void
Inherited from WebGLRenderingContext.stencilFuncSeparate
# 参数:
属性 | 类型 |
---|---|
face | GLenum |
func | GLenum |
ref | GLint |
mask | GLuint |
# 返回值:
void
# stencilMask
▸ stencilMask(mask
: GLuint): void
Inherited from WebGLRenderingContext.stencilMask
# 参数:
属性 | 类型 |
---|---|
mask | GLuint |
# 返回值:
void
# stencilMaskSeparate
▸ stencilMaskSeparate(face
: GLenum, mask
: GLuint): void
Inherited from WebGLRenderingContext.stencilMaskSeparate
# 参数:
属性 | 类型 |
---|---|
face | GLenum |
mask | GLuint |
# 返回值:
void
# stencilOp
▸ stencilOp(fail
: GLenum, zfail
: GLenum, zpass
: GLenum): void
Inherited from WebGLRenderingContext.stencilOp
# 参数:
属性 | 类型 |
---|---|
fail | GLenum |
zfail | GLenum |
zpass | GLenum |
# 返回值:
void
# stencilOpSeparate
▸ stencilOpSeparate(face
: GLenum, fail
: GLenum, zfail
: GLenum, zpass
: GLenum): void
Inherited from WebGLRenderingContext.stencilOpSeparate
# 参数:
属性 | 类型 |
---|---|
face | GLenum |
fail | GLenum |
zfail | GLenum |
zpass | GLenum |
# 返回值:
void
# texImage2D
▸ texImage2D(target
: GLenum, level
: GLint, internalformat
: GLint, width
: GLsizei, height
: GLsizei, border
: GLint, format
: GLenum, type
: GLenum, pixels
: ArrayBufferView | null): void
Inherited from WebGLRenderingContext.texImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
internalformat | GLint |
width | GLsizei |
height | GLsizei |
border | GLint |
format | GLenum |
type | GLenum |
pixels | ArrayBufferView | null |
# 返回值:
void
▸ texImage2D(target
: GLenum, level
: GLint, internalformat
: GLint, format
: GLenum, type
: GLenum, source
: TexImageSource): void
Inherited from WebGLRenderingContext.texImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
internalformat | GLint |
format | GLenum |
type | GLenum |
source | TexImageSource |
# 返回值:
void
# texParameterf
▸ texParameterf(target
: GLenum, pname
: GLenum, param
: GLfloat): void
Inherited from WebGLRenderingContext.texParameterf
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
pname | GLenum |
param | GLfloat |
# 返回值:
void
# texParameteri
▸ texParameteri(target
: GLenum, pname
: GLenum, param
: GLint): void
Inherited from WebGLRenderingContext.texParameteri
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
pname | GLenum |
param | GLint |
# 返回值:
void
# texSubImage2D
▸ texSubImage2D(target
: GLenum, level
: GLint, xoffset
: GLint, yoffset
: GLint, width
: GLsizei, height
: GLsizei, format
: GLenum, type
: GLenum, pixels
: ArrayBufferView | null): void
Inherited from WebGLRenderingContext.texSubImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
xoffset | GLint |
yoffset | GLint |
width | GLsizei |
height | GLsizei |
format | GLenum |
type | GLenum |
pixels | ArrayBufferView | null |
# 返回值:
void
▸ texSubImage2D(target
: GLenum, level
: GLint, xoffset
: GLint, yoffset
: GLint, format
: GLenum, type
: GLenum, source
: TexImageSource): void
Inherited from WebGLRenderingContext.texSubImage2D
# 参数:
属性 | 类型 |
---|---|
target | GLenum |
level | GLint |
xoffset | GLint |
yoffset | GLint |
format | GLenum |
type | GLenum |
source | TexImageSource |
# 返回值:
void
# uniform1f
▸ uniform1f(location
: WebGLUniformLocation | null, x
: GLfloat): void
Inherited from WebGLRenderingContext.uniform1f
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLfloat |
# 返回值:
void
# uniform1fv
▸ uniform1fv(location
: WebGLUniformLocation | null, v
: Float32List): void
Inherited from WebGLRenderingContext.uniform1fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Float32List |
# 返回值:
void
# uniform1i
▸ uniform1i(location
: WebGLUniformLocation | null, x
: GLint): void
Inherited from WebGLRenderingContext.uniform1i
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLint |
# 返回值:
void
# uniform1iv
▸ uniform1iv(location
: WebGLUniformLocation | null, v
: Int32List): void
Inherited from WebGLRenderingContext.uniform1iv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Int32List |
# 返回值:
void
# uniform2f
▸ uniform2f(location
: WebGLUniformLocation | null, x
: GLfloat, y
: GLfloat): void
Inherited from WebGLRenderingContext.uniform2f
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLfloat |
y | GLfloat |
# 返回值:
void
# uniform2fv
▸ uniform2fv(location
: WebGLUniformLocation | null, v
: Float32List): void
Inherited from WebGLRenderingContext.uniform2fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Float32List |
# 返回值:
void
# uniform2i
▸ uniform2i(location
: WebGLUniformLocation | null, x
: GLint, y
: GLint): void
Inherited from WebGLRenderingContext.uniform2i
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLint |
y | GLint |
# 返回值:
void
# uniform2iv
▸ uniform2iv(location
: WebGLUniformLocation | null, v
: Int32List): void
Inherited from WebGLRenderingContext.uniform2iv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Int32List |
# 返回值:
void
# uniform3f
▸ uniform3f(location
: WebGLUniformLocation | null, x
: GLfloat, y
: GLfloat, z
: GLfloat): void
Inherited from WebGLRenderingContext.uniform3f
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLfloat |
y | GLfloat |
z | GLfloat |
# 返回值:
void
# uniform3fv
▸ uniform3fv(location
: WebGLUniformLocation | null, v
: Float32List): void
Inherited from WebGLRenderingContext.uniform3fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Float32List |
# 返回值:
void
# uniform3i
▸ uniform3i(location
: WebGLUniformLocation | null, x
: GLint, y
: GLint, z
: GLint): void
Inherited from WebGLRenderingContext.uniform3i
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLint |
y | GLint |
z | GLint |
# 返回值:
void
# uniform3iv
▸ uniform3iv(location
: WebGLUniformLocation | null, v
: Int32List): void
Inherited from WebGLRenderingContext.uniform3iv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Int32List |
# 返回值:
void
# uniform4f
▸ uniform4f(location
: WebGLUniformLocation | null, x
: GLfloat, y
: GLfloat, z
: GLfloat, w
: GLfloat): void
Inherited from WebGLRenderingContext.uniform4f
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLfloat |
y | GLfloat |
z | GLfloat |
w | GLfloat |
# 返回值:
void
# uniform4fv
▸ uniform4fv(location
: WebGLUniformLocation | null, v
: Float32List): void
Inherited from WebGLRenderingContext.uniform4fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Float32List |
# 返回值:
void
# uniform4i
▸ uniform4i(location
: WebGLUniformLocation | null, x
: GLint, y
: GLint, z
: GLint, w
: GLint): void
Inherited from WebGLRenderingContext.uniform4i
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
x | GLint |
y | GLint |
z | GLint |
w | GLint |
# 返回值:
void
# uniform4iv
▸ uniform4iv(location
: WebGLUniformLocation | null, v
: Int32List): void
Inherited from WebGLRenderingContext.uniform4iv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
v | Int32List |
# 返回值:
void
# uniformMatrix2fv
▸ uniformMatrix2fv(location
: WebGLUniformLocation | null, transpose
: GLboolean, value
: Float32List): void
Inherited from WebGLRenderingContext.uniformMatrix2fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
transpose | GLboolean |
value | Float32List |
# 返回值:
void
# uniformMatrix3fv
▸ uniformMatrix3fv(location
: WebGLUniformLocation | null, transpose
: GLboolean, value
: Float32List): void
Inherited from WebGLRenderingContext.uniformMatrix3fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
transpose | GLboolean |
value | Float32List |
# 返回值:
void
# uniformMatrix4fv
▸ uniformMatrix4fv(location
: WebGLUniformLocation | null, transpose
: GLboolean, value
: Float32List): void
Inherited from WebGLRenderingContext.uniformMatrix4fv
# 参数:
属性 | 类型 |
---|---|
location | WebGLUniformLocation | null |
transpose | GLboolean |
value | Float32List |
# 返回值:
void
# useProgram
▸ useProgram(program
: WebGLProgram | null): void
Inherited from WebGLRenderingContext.useProgram
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram | null |
# 返回值:
void
# validateProgram
▸ validateProgram(program
: WebGLProgram): void
Inherited from WebGLRenderingContext.validateProgram
# 参数:
属性 | 类型 |
---|---|
program | WebGLProgram |
# 返回值:
void
# vertexAttrib1f
▸ vertexAttrib1f(index
: GLuint, x
: GLfloat): void
Inherited from WebGLRenderingContext.vertexAttrib1f
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
x | GLfloat |
# 返回值:
void
# vertexAttrib1fv
▸ vertexAttrib1fv(index
: GLuint, values
: Float32List): void
Inherited from WebGLRenderingContext.vertexAttrib1fv
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
values | Float32List |
# 返回值:
void
# vertexAttrib2f
▸ vertexAttrib2f(index
: GLuint, x
: GLfloat, y
: GLfloat): void
Inherited from WebGLRenderingContext.vertexAttrib2f
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
x | GLfloat |
y | GLfloat |
# 返回值:
void
# vertexAttrib2fv
▸ vertexAttrib2fv(index
: GLuint, values
: Float32List): void
Inherited from WebGLRenderingContext.vertexAttrib2fv
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
values | Float32List |
# 返回值:
void
# vertexAttrib3f
▸ vertexAttrib3f(index
: GLuint, x
: GLfloat, y
: GLfloat, z
: GLfloat): void
Inherited from WebGLRenderingContext.vertexAttrib3f
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
x | GLfloat |
y | GLfloat |
z | GLfloat |
# 返回值:
void
# vertexAttrib3fv
▸ vertexAttrib3fv(index
: GLuint, values
: Float32List): void
Inherited from WebGLRenderingContext.vertexAttrib3fv
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
values | Float32List |
# 返回值:
void
# vertexAttrib4f
▸ vertexAttrib4f(index
: GLuint, x
: GLfloat, y
: GLfloat, z
: GLfloat, w
: GLfloat): void
Inherited from WebGLRenderingContext.vertexAttrib4f
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
x | GLfloat |
y | GLfloat |
z | GLfloat |
w | GLfloat |
# 返回值:
void
# vertexAttrib4fv
▸ vertexAttrib4fv(index
: GLuint, values
: Float32List): void
Inherited from WebGLRenderingContext.vertexAttrib4fv
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
values | Float32List |
# 返回值:
void
# vertexAttribPointer
▸ vertexAttribPointer(index
: GLuint, size
: GLint, type
: GLenum, normalized
: GLboolean, stride
: GLsizei, offset
: GLintptr): void
Inherited from WebGLRenderingContext.vertexAttribPointer
# 参数:
属性 | 类型 |
---|---|
index | GLuint |
size | GLint |
type | GLenum |
normalized | GLboolean |
stride | GLsizei |
offset | GLintptr |
# 返回值:
void
# viewport
▸ viewport(x
: GLint, y
: GLint, width
: GLsizei, height
: GLsizei): void
Inherited from WebGLRenderingContext.viewport
# 参数:
属性 | 类型 |
---|---|
x | GLint |
y | GLint |
width | GLsizei |
height | GLsizei |
# 返回值:
void
# wxBindCanvasTexture
▸ wxBindCanvasTexture(texture
: number, canvas
: Canvas): void
将一个 Canvas 对应的 Texture 绑定到 WebGL 上下文。
example
gl.wxBindCanvasTexture(gl.TEXTURE_2D, canvas)
example
// 与上一个例子等价
const texture = gl.createTexture()
gl.bindTexture(gl.TEXTURE_2D, texture)
// ...
gl.texImage2D(target, level, internalformat, format, type, canvas)
todo
这个是否需要实现?有乐平台怎么处理?
# 参数:
属性 | 类型 | 描述 |
---|---|---|
texture | number | WebGL 的纹理类型枚举值 |
canvas | Canvas | 需要绑定为 Texture 的 Canvas |
Canvas
属性 | 类型 | 描述 |
---|---|---|
height | number | 画布的高度 |
toTempFilePath | AsyncMethod‹ToTempFilePathParams, ToTempFilePathSuccessCallbackParams› | target<wx,qq> 将当前 Canvas 保存为一个临时文件。 如果使用了开放数据域,则生成后的文件仅能被用于以下接口:mogs.saveImageToPhotosAlbum、mogs.shareAppMessage、mogs.onShareAppMessage |
width | number | 画布的宽度 |
getContext | Method | target<wx,qq,cymini,web> 获取画布对象的绘图上下文 |
toDataURL | Method | target<wx,qq,cymini,web> 把画布上的绘制内容以一个 data URI 的格式返回 |
toTempFilePathSync | Method | target<wx,qq> Canvas.toTempFilePath 的同步版本 |
# 返回值:
void