Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WebGLRenderingContext

Package version

Provides an interface to the OpenGL ES 2.0 graphics rendering context for the drawing surface of an HTML element.

Hierarchy

Index

Properties

Methods

Properties

ACTIVE_ATTRIBUTES

ACTIVE_ATTRIBUTES: GLenum

ACTIVE_TEXTURE

ACTIVE_TEXTURE: GLenum

ACTIVE_UNIFORMS

ACTIVE_UNIFORMS: GLenum

ALIASED_LINE_WIDTH_RANGE

ALIASED_LINE_WIDTH_RANGE: GLenum

ALIASED_POINT_SIZE_RANGE

ALIASED_POINT_SIZE_RANGE: GLenum

ALPHA

ALPHA: GLenum

ALPHA_BITS

ALPHA_BITS: GLenum

ALWAYS

ALWAYS: GLenum

ARRAY_BUFFER

ARRAY_BUFFER: GLenum

ARRAY_BUFFER_BINDING

ARRAY_BUFFER_BINDING: GLenum

ATTACHED_SHADERS

ATTACHED_SHADERS: GLenum

BACK

BACK: GLenum

BLEND

BLEND: GLenum

BLEND_COLOR

BLEND_COLOR: GLenum

BLEND_DST_ALPHA

BLEND_DST_ALPHA: GLenum

BLEND_DST_RGB

BLEND_DST_RGB: GLenum

BLEND_EQUATION

BLEND_EQUATION: GLenum

BLEND_EQUATION_ALPHA

BLEND_EQUATION_ALPHA: GLenum

BLEND_EQUATION_RGB

BLEND_EQUATION_RGB: GLenum

BLEND_SRC_ALPHA

BLEND_SRC_ALPHA: GLenum

BLEND_SRC_RGB

BLEND_SRC_RGB: GLenum

BLUE_BITS

BLUE_BITS: GLenum

BOOL

BOOL: GLenum

BOOL_VEC2

BOOL_VEC2: GLenum

BOOL_VEC3

BOOL_VEC3: GLenum

BOOL_VEC4

BOOL_VEC4: GLenum

BROWSER_DEFAULT_WEBGL

BROWSER_DEFAULT_WEBGL: GLenum

BUFFER_SIZE

BUFFER_SIZE: GLenum

BUFFER_USAGE

BUFFER_USAGE: GLenum

BYTE

BYTE: GLenum

CCW

CCW: GLenum

CLAMP_TO_EDGE

CLAMP_TO_EDGE: GLenum

COLOR_ATTACHMENT0

COLOR_ATTACHMENT0: GLenum

COLOR_BUFFER_BIT

COLOR_BUFFER_BIT: GLenum

COLOR_CLEAR_VALUE

COLOR_CLEAR_VALUE: GLenum

COLOR_WRITEMASK

COLOR_WRITEMASK: GLenum

COMPILE_STATUS

COMPILE_STATUS: GLenum

COMPRESSED_TEXTURE_FORMATS

COMPRESSED_TEXTURE_FORMATS: GLenum

CONSTANT_ALPHA

CONSTANT_ALPHA: GLenum

CONSTANT_COLOR

CONSTANT_COLOR: GLenum

CONTEXT_LOST_WEBGL

CONTEXT_LOST_WEBGL: GLenum

CULL_FACE

CULL_FACE: GLenum

CULL_FACE_MODE

CULL_FACE_MODE: GLenum

CURRENT_PROGRAM

CURRENT_PROGRAM: GLenum

CURRENT_VERTEX_ATTRIB

CURRENT_VERTEX_ATTRIB: GLenum

CW

CW: GLenum

DECR

DECR: GLenum

DECR_WRAP

DECR_WRAP: GLenum

DELETE_STATUS

DELETE_STATUS: GLenum

DEPTH_ATTACHMENT

DEPTH_ATTACHMENT: GLenum

DEPTH_BITS

DEPTH_BITS: GLenum

DEPTH_BUFFER_BIT

DEPTH_BUFFER_BIT: GLenum

DEPTH_CLEAR_VALUE

DEPTH_CLEAR_VALUE: GLenum

DEPTH_COMPONENT

DEPTH_COMPONENT: GLenum

DEPTH_COMPONENT16

DEPTH_COMPONENT16: GLenum

DEPTH_FUNC

DEPTH_FUNC: GLenum

DEPTH_RANGE

DEPTH_RANGE: GLenum

DEPTH_STENCIL

DEPTH_STENCIL: GLenum

DEPTH_STENCIL_ATTACHMENT

DEPTH_STENCIL_ATTACHMENT: GLenum

DEPTH_TEST

DEPTH_TEST: GLenum

DEPTH_WRITEMASK

DEPTH_WRITEMASK: GLenum

DITHER

DITHER: GLenum

DONT_CARE

DONT_CARE: GLenum

DST_ALPHA

DST_ALPHA: GLenum

DST_COLOR

DST_COLOR: GLenum

DYNAMIC_DRAW

DYNAMIC_DRAW: GLenum

ELEMENT_ARRAY_BUFFER

ELEMENT_ARRAY_BUFFER: GLenum

ELEMENT_ARRAY_BUFFER_BINDING

ELEMENT_ARRAY_BUFFER_BINDING: GLenum

EQUAL

EQUAL: GLenum

FASTEST

FASTEST: GLenum

FLOAT

FLOAT: GLenum

FLOAT_MAT2

FLOAT_MAT2: GLenum

FLOAT_MAT3

FLOAT_MAT3: GLenum

FLOAT_MAT4

FLOAT_MAT4: GLenum

FLOAT_VEC2

FLOAT_VEC2: GLenum

FLOAT_VEC3

FLOAT_VEC3: GLenum

FLOAT_VEC4

FLOAT_VEC4: GLenum

FRAGMENT_SHADER

FRAGMENT_SHADER: GLenum

FRAMEBUFFER

FRAMEBUFFER: GLenum

FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenum

FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenum

FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenum

FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenum

FRAMEBUFFER_BINDING

FRAMEBUFFER_BINDING: GLenum

FRAMEBUFFER_COMPLETE

FRAMEBUFFER_COMPLETE: GLenum

FRAMEBUFFER_INCOMPLETE_ATTACHMENT

FRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenum

FRAMEBUFFER_INCOMPLETE_DIMENSIONS

FRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenum

FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenum

FRAMEBUFFER_UNSUPPORTED

FRAMEBUFFER_UNSUPPORTED: GLenum

FRONT

FRONT: GLenum

FRONT_AND_BACK

FRONT_AND_BACK: GLenum

FRONT_FACE

FRONT_FACE: GLenum

FUNC_ADD

FUNC_ADD: GLenum

FUNC_REVERSE_SUBTRACT

FUNC_REVERSE_SUBTRACT: GLenum

FUNC_SUBTRACT

FUNC_SUBTRACT: GLenum

GENERATE_MIPMAP_HINT

GENERATE_MIPMAP_HINT: GLenum

GEQUAL

GEQUAL: GLenum

GREATER

GREATER: GLenum

GREEN_BITS

GREEN_BITS: GLenum

HIGH_FLOAT

HIGH_FLOAT: GLenum

HIGH_INT

HIGH_INT: GLenum

IMPLEMENTATION_COLOR_READ_FORMAT

IMPLEMENTATION_COLOR_READ_FORMAT: GLenum

IMPLEMENTATION_COLOR_READ_TYPE

IMPLEMENTATION_COLOR_READ_TYPE: GLenum

INCR

INCR: GLenum

INCR_WRAP

INCR_WRAP: GLenum

INT

INT: GLenum

INT_VEC2

INT_VEC2: GLenum

INT_VEC3

INT_VEC3: GLenum

INT_VEC4

INT_VEC4: GLenum

INVALID_ENUM

INVALID_ENUM: GLenum

INVALID_FRAMEBUFFER_OPERATION

INVALID_FRAMEBUFFER_OPERATION: GLenum

INVALID_OPERATION

INVALID_OPERATION: GLenum

INVALID_VALUE

INVALID_VALUE: GLenum

INVERT

INVERT: GLenum

KEEP

KEEP: GLenum

LEQUAL

LEQUAL: GLenum

LESS

LESS: GLenum

LINEAR

LINEAR: GLenum

LINEAR_MIPMAP_LINEAR

LINEAR_MIPMAP_LINEAR: GLenum

LINEAR_MIPMAP_NEAREST

LINEAR_MIPMAP_NEAREST: GLenum

LINES

LINES: GLenum

LINE_LOOP

LINE_LOOP: GLenum

LINE_STRIP

LINE_STRIP: GLenum

LINE_WIDTH

LINE_WIDTH: GLenum

LINK_STATUS

LINK_STATUS: GLenum

LOW_FLOAT

LOW_FLOAT: GLenum

LOW_INT

LOW_INT: GLenum

LUMINANCE

LUMINANCE: GLenum

LUMINANCE_ALPHA

LUMINANCE_ALPHA: GLenum

MAX_COMBINED_TEXTURE_IMAGE_UNITS

MAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenum

MAX_CUBE_MAP_TEXTURE_SIZE

MAX_CUBE_MAP_TEXTURE_SIZE: GLenum

MAX_FRAGMENT_UNIFORM_VECTORS

MAX_FRAGMENT_UNIFORM_VECTORS: GLenum

MAX_RENDERBUFFER_SIZE

MAX_RENDERBUFFER_SIZE: GLenum

MAX_TEXTURE_IMAGE_UNITS

MAX_TEXTURE_IMAGE_UNITS: GLenum

MAX_TEXTURE_SIZE

MAX_TEXTURE_SIZE: GLenum

MAX_VARYING_VECTORS

MAX_VARYING_VECTORS: GLenum

MAX_VERTEX_ATTRIBS

MAX_VERTEX_ATTRIBS: GLenum

MAX_VERTEX_TEXTURE_IMAGE_UNITS

MAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenum

MAX_VERTEX_UNIFORM_VECTORS

MAX_VERTEX_UNIFORM_VECTORS: GLenum

MAX_VIEWPORT_DIMS

MAX_VIEWPORT_DIMS: GLenum

MEDIUM_FLOAT

MEDIUM_FLOAT: GLenum

MEDIUM_INT

MEDIUM_INT: GLenum

MIRRORED_REPEAT

MIRRORED_REPEAT: GLenum

NEAREST

NEAREST: GLenum

NEAREST_MIPMAP_LINEAR

NEAREST_MIPMAP_LINEAR: GLenum

NEAREST_MIPMAP_NEAREST

NEAREST_MIPMAP_NEAREST: GLenum

NEVER

NEVER: GLenum

NICEST

NICEST: GLenum

NONE

NONE: GLenum

NOTEQUAL

NOTEQUAL: GLenum

NO_ERROR

NO_ERROR: GLenum

ONE

ONE: GLenum

ONE_MINUS_CONSTANT_ALPHA

ONE_MINUS_CONSTANT_ALPHA: GLenum

ONE_MINUS_CONSTANT_COLOR

ONE_MINUS_CONSTANT_COLOR: GLenum

ONE_MINUS_DST_ALPHA

ONE_MINUS_DST_ALPHA: GLenum

ONE_MINUS_DST_COLOR

ONE_MINUS_DST_COLOR: GLenum

ONE_MINUS_SRC_ALPHA

ONE_MINUS_SRC_ALPHA: GLenum

ONE_MINUS_SRC_COLOR

ONE_MINUS_SRC_COLOR: GLenum

OUT_OF_MEMORY

OUT_OF_MEMORY: GLenum

PACK_ALIGNMENT

PACK_ALIGNMENT: GLenum

POINTS

POINTS: GLenum

POLYGON_OFFSET_FACTOR

POLYGON_OFFSET_FACTOR: GLenum

POLYGON_OFFSET_FILL

POLYGON_OFFSET_FILL: GLenum

POLYGON_OFFSET_UNITS

POLYGON_OFFSET_UNITS: GLenum

RED_BITS

RED_BITS: GLenum

RENDERBUFFER

RENDERBUFFER: GLenum

RENDERBUFFER_ALPHA_SIZE

RENDERBUFFER_ALPHA_SIZE: GLenum

RENDERBUFFER_BINDING

RENDERBUFFER_BINDING: GLenum

RENDERBUFFER_BLUE_SIZE

RENDERBUFFER_BLUE_SIZE: GLenum

RENDERBUFFER_DEPTH_SIZE

RENDERBUFFER_DEPTH_SIZE: GLenum

RENDERBUFFER_GREEN_SIZE

RENDERBUFFER_GREEN_SIZE: GLenum

RENDERBUFFER_HEIGHT

RENDERBUFFER_HEIGHT: GLenum

RENDERBUFFER_INTERNAL_FORMAT

RENDERBUFFER_INTERNAL_FORMAT: GLenum

RENDERBUFFER_RED_SIZE

RENDERBUFFER_RED_SIZE: GLenum

RENDERBUFFER_STENCIL_SIZE

RENDERBUFFER_STENCIL_SIZE: GLenum

RENDERBUFFER_WIDTH

RENDERBUFFER_WIDTH: GLenum

RENDERER

RENDERER: GLenum

REPEAT

REPEAT: GLenum

REPLACE

REPLACE: GLenum

RGB

RGB: GLenum

RGB565

RGB565: GLenum

RGB5_A1

RGB5_A1: GLenum

RGBA

RGBA: GLenum

RGBA4

RGBA4: GLenum

SAMPLER_2D

SAMPLER_2D: GLenum

SAMPLER_CUBE

SAMPLER_CUBE: GLenum

SAMPLES

SAMPLES: GLenum

SAMPLE_ALPHA_TO_COVERAGE

SAMPLE_ALPHA_TO_COVERAGE: GLenum

SAMPLE_BUFFERS

SAMPLE_BUFFERS: GLenum

SAMPLE_COVERAGE

SAMPLE_COVERAGE: GLenum

SAMPLE_COVERAGE_INVERT

SAMPLE_COVERAGE_INVERT: GLenum

SAMPLE_COVERAGE_VALUE

SAMPLE_COVERAGE_VALUE: GLenum

SCISSOR_BOX

SCISSOR_BOX: GLenum

SCISSOR_TEST

SCISSOR_TEST: GLenum

SHADER_TYPE

SHADER_TYPE: GLenum

SHADING_LANGUAGE_VERSION

SHADING_LANGUAGE_VERSION: GLenum

SHORT

SHORT: GLenum

SRC_ALPHA

SRC_ALPHA: GLenum

SRC_ALPHA_SATURATE

SRC_ALPHA_SATURATE: GLenum

SRC_COLOR

SRC_COLOR: GLenum

STATIC_DRAW

STATIC_DRAW: GLenum

STENCIL_ATTACHMENT

STENCIL_ATTACHMENT: GLenum

STENCIL_BACK_FAIL

STENCIL_BACK_FAIL: GLenum

STENCIL_BACK_FUNC

STENCIL_BACK_FUNC: GLenum

STENCIL_BACK_PASS_DEPTH_FAIL

STENCIL_BACK_PASS_DEPTH_FAIL: GLenum

STENCIL_BACK_PASS_DEPTH_PASS

STENCIL_BACK_PASS_DEPTH_PASS: GLenum

STENCIL_BACK_REF

STENCIL_BACK_REF: GLenum

STENCIL_BACK_VALUE_MASK

STENCIL_BACK_VALUE_MASK: GLenum

STENCIL_BACK_WRITEMASK

STENCIL_BACK_WRITEMASK: GLenum

STENCIL_BITS

STENCIL_BITS: GLenum

STENCIL_BUFFER_BIT

STENCIL_BUFFER_BIT: GLenum

STENCIL_CLEAR_VALUE

STENCIL_CLEAR_VALUE: GLenum

STENCIL_FAIL

STENCIL_FAIL: GLenum

STENCIL_FUNC

STENCIL_FUNC: GLenum

STENCIL_INDEX8

STENCIL_INDEX8: GLenum

STENCIL_PASS_DEPTH_FAIL

STENCIL_PASS_DEPTH_FAIL: GLenum

STENCIL_PASS_DEPTH_PASS

STENCIL_PASS_DEPTH_PASS: GLenum

STENCIL_REF

STENCIL_REF: GLenum

STENCIL_TEST

STENCIL_TEST: GLenum

STENCIL_VALUE_MASK

STENCIL_VALUE_MASK: GLenum

STENCIL_WRITEMASK

STENCIL_WRITEMASK: GLenum

STREAM_DRAW

STREAM_DRAW: GLenum

SUBPIXEL_BITS

SUBPIXEL_BITS: GLenum

TEXTURE

TEXTURE: GLenum

TEXTURE0

TEXTURE0: GLenum

TEXTURE1

TEXTURE1: GLenum

TEXTURE10

TEXTURE10: GLenum

TEXTURE11

TEXTURE11: GLenum

TEXTURE12

TEXTURE12: GLenum

TEXTURE13

TEXTURE13: GLenum

TEXTURE14

TEXTURE14: GLenum

TEXTURE15

TEXTURE15: GLenum

TEXTURE16

TEXTURE16: GLenum

TEXTURE17

TEXTURE17: GLenum

TEXTURE18

TEXTURE18: GLenum

TEXTURE19

TEXTURE19: GLenum

TEXTURE2

TEXTURE2: GLenum

TEXTURE20

TEXTURE20: GLenum

TEXTURE21

TEXTURE21: GLenum

TEXTURE22

TEXTURE22: GLenum

TEXTURE23

TEXTURE23: GLenum

TEXTURE24

TEXTURE24: GLenum

TEXTURE25

TEXTURE25: GLenum

TEXTURE26

TEXTURE26: GLenum

TEXTURE27

TEXTURE27: GLenum

TEXTURE28

TEXTURE28: GLenum

TEXTURE29

TEXTURE29: GLenum

TEXTURE3

TEXTURE3: GLenum

TEXTURE30

TEXTURE30: GLenum

TEXTURE31

TEXTURE31: GLenum

TEXTURE4

TEXTURE4: GLenum

TEXTURE5

TEXTURE5: GLenum

TEXTURE6

TEXTURE6: GLenum

TEXTURE7

TEXTURE7: GLenum

TEXTURE8

TEXTURE8: GLenum

TEXTURE9

TEXTURE9: GLenum

TEXTURE_2D

TEXTURE_2D: GLenum

TEXTURE_BINDING_2D

TEXTURE_BINDING_2D: GLenum

TEXTURE_BINDING_CUBE_MAP

TEXTURE_BINDING_CUBE_MAP: GLenum

TEXTURE_CUBE_MAP

TEXTURE_CUBE_MAP: GLenum

TEXTURE_CUBE_MAP_NEGATIVE_X

TEXTURE_CUBE_MAP_NEGATIVE_X: GLenum

TEXTURE_CUBE_MAP_NEGATIVE_Y

TEXTURE_CUBE_MAP_NEGATIVE_Y: GLenum

TEXTURE_CUBE_MAP_NEGATIVE_Z

TEXTURE_CUBE_MAP_NEGATIVE_Z: GLenum

TEXTURE_CUBE_MAP_POSITIVE_X

TEXTURE_CUBE_MAP_POSITIVE_X: GLenum

TEXTURE_CUBE_MAP_POSITIVE_Y

TEXTURE_CUBE_MAP_POSITIVE_Y: GLenum

TEXTURE_CUBE_MAP_POSITIVE_Z

TEXTURE_CUBE_MAP_POSITIVE_Z: GLenum

TEXTURE_MAG_FILTER

TEXTURE_MAG_FILTER: GLenum

TEXTURE_MIN_FILTER

TEXTURE_MIN_FILTER: GLenum

TEXTURE_WRAP_S

TEXTURE_WRAP_S: GLenum

TEXTURE_WRAP_T

TEXTURE_WRAP_T: GLenum

TRIANGLES

TRIANGLES: GLenum

TRIANGLE_FAN

TRIANGLE_FAN: GLenum

TRIANGLE_STRIP

TRIANGLE_STRIP: GLenum

UNPACK_ALIGNMENT

UNPACK_ALIGNMENT: GLenum

UNPACK_COLORSPACE_CONVERSION_WEBGL

UNPACK_COLORSPACE_CONVERSION_WEBGL: GLenum

UNPACK_FLIP_Y_WEBGL

UNPACK_FLIP_Y_WEBGL: GLenum

UNPACK_PREMULTIPLY_ALPHA_WEBGL

UNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenum

UNSIGNED_BYTE

UNSIGNED_BYTE: GLenum

UNSIGNED_INT

UNSIGNED_INT: GLenum

UNSIGNED_SHORT

UNSIGNED_SHORT: GLenum

UNSIGNED_SHORT_4_4_4_4

UNSIGNED_SHORT_4_4_4_4: GLenum

UNSIGNED_SHORT_5_5_5_1

UNSIGNED_SHORT_5_5_5_1: GLenum

UNSIGNED_SHORT_5_6_5

UNSIGNED_SHORT_5_6_5: GLenum

VALIDATE_STATUS

VALIDATE_STATUS: GLenum

VENDOR

VENDOR: GLenum

VERSION

VERSION: GLenum

VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenum

VERTEX_ATTRIB_ARRAY_ENABLED

VERTEX_ATTRIB_ARRAY_ENABLED: GLenum

VERTEX_ATTRIB_ARRAY_NORMALIZED

VERTEX_ATTRIB_ARRAY_NORMALIZED: GLenum

VERTEX_ATTRIB_ARRAY_POINTER

VERTEX_ATTRIB_ARRAY_POINTER: GLenum

VERTEX_ATTRIB_ARRAY_SIZE

VERTEX_ATTRIB_ARRAY_SIZE: GLenum

VERTEX_ATTRIB_ARRAY_STRIDE

VERTEX_ATTRIB_ARRAY_STRIDE: GLenum

VERTEX_ATTRIB_ARRAY_TYPE

VERTEX_ATTRIB_ARRAY_TYPE: GLenum

VERTEX_SHADER

VERTEX_SHADER: GLenum

VIEWPORT

VIEWPORT: GLenum

ZERO

ZERO: GLenum

canvas

drawingBufferHeight

drawingBufferHeight: GLsizei

drawingBufferWidth

drawingBufferWidth: GLsizei

Methods

activeTexture

  • activeTexture(texture: GLenum): void
  • Parameters

    Returns void

attachShader

bindAttribLocation

bindBuffer

bindFramebuffer

bindRenderbuffer

bindTexture

blendColor

blendEquation

  • blendEquation(mode: GLenum): void
  • Parameters

    Returns void

blendEquationSeparate

  • blendEquationSeparate(modeRGB: GLenum, modeAlpha: GLenum): void

blendFunc

  • Parameters

    Returns void

blendFuncSeparate

bufferData

bufferSubData

checkFramebufferStatus

clear

  • Parameters

    Returns void

clearColor

clearDepth

  • Parameters

    Returns void

clearStencil

  • clearStencil(s: GLint): void
  • Parameters

    Returns void

colorMask

compileShader

compressedTexImage2D

compressedTexSubImage2D

copyTexImage2D

copyTexSubImage2D

createBuffer

createFramebuffer

createProgram

createRenderbuffer

createShader

createTexture

cullFace

  • cullFace(mode: GLenum): void
  • Parameters

    Returns void

deleteBuffer

deleteFramebuffer

deleteProgram

deleteRenderbuffer

deleteShader

deleteTexture

depthFunc

  • depthFunc(func: GLenum): void
  • Parameters

    Returns void

depthMask

  • Parameters

    Returns void

depthRange

detachShader

disable

  • Parameters

    Returns void

disableVertexAttribArray

  • disableVertexAttribArray(index: GLuint): void

drawArrays

drawElements

enable

  • Parameters

    Returns void

enableVertexAttribArray

  • enableVertexAttribArray(index: GLuint): void

finish

  • finish(): void
  • Returns void

flush

  • flush(): void
  • Returns void

framebufferRenderbuffer

framebufferTexture2D

frontFace

  • frontFace(mode: GLenum): void
  • Parameters

    Returns void

generateMipmap

  • generateMipmap(target: GLenum): void
  • Parameters

    Returns void

getActiveAttrib

getActiveUniform

getAttachedShaders

getAttribLocation

getBufferParameter

getContextAttributes

getError

  • Returns GLenum

getExtension

getFramebufferAttachmentParameter

  • getFramebufferAttachmentParameter(target: GLenum, attachment: GLenum, pname: GLenum): any

getParameter

  • getParameter(pname: GLenum): any
  • Parameters

    Returns any

getProgramInfoLog

getProgramParameter

getRenderbufferParameter

  • getRenderbufferParameter(target: GLenum, pname: GLenum): any

getShaderInfoLog

getShaderParameter

getShaderPrecisionFormat

getShaderSource

getSupportedExtensions

  • getSupportedExtensions(): string[] | null

getTexParameter

getUniform

getUniformLocation

getVertexAttrib

getVertexAttribOffset

hint

  • Parameters

    Returns void

isBuffer

isContextLost

  • isContextLost(): boolean
  • Returns boolean

isEnabled

isFramebuffer

isProgram

isRenderbuffer

isShader

isTexture

lineWidth

  • Parameters

    Returns void

linkProgram

pixelStorei

polygonOffset

readPixels

renderbufferStorage

sampleCoverage

scissor

shaderSource

  • shaderSource(shader: WebGLShader, source: string): void
  • Parameters

    Returns void

stencilFunc

stencilFuncSeparate

stencilMask

  • stencilMask(mask: GLuint): void
  • Parameters

    Returns void

stencilMaskSeparate

stencilOp

stencilOpSeparate

texImage2D

texParameterf

texParameteri

texSubImage2D

uniform1f

uniform1fv

uniform1i

uniform1iv

uniform2f

uniform2fv

uniform2i

uniform2iv

uniform3f

uniform3fv

uniform3i

uniform3iv

uniform4f

uniform4fv

uniform4i

uniform4iv

uniformMatrix2fv

uniformMatrix3fv

uniformMatrix4fv

useProgram

  • Parameters

    Returns void

validateProgram

vertexAttrib1f

vertexAttrib1fv

vertexAttrib2f

vertexAttrib2fv

vertexAttrib3f

vertexAttrib3fv

vertexAttrib4f

vertexAttrib4fv

vertexAttribPointer

viewport

Generated using TypeDoc