# 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


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 AsyncMethodToTempFilePathParams, 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