Options
All
  • Public
  • Public/Protected
  • All
Menu

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

  • Parameters

    Returns void

bindAttribLocation

  • Parameters

    Returns void

bindBuffer

  • Parameters

    Returns void

bindFramebuffer

  • Parameters

    Returns void

bindRenderbuffer

  • Parameters

    Returns void

bindTexture

  • Parameters

    Returns void

blendColor

  • Parameters

    Returns void

blendEquation

  • blendEquation(mode: GLenum): void
  • Parameters

    Returns void

blendEquationSeparate

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

    Returns void

blendFunc

  • Parameters

    Returns void

blendFuncSeparate

  • Parameters

    Returns void

checkFramebufferStatus

  • Parameters

    Returns GLenum

clear

  • Parameters

    Returns void

clearColor

  • Parameters

    Returns void

clearDepth

  • Parameters

    Returns void

clearStencil

  • clearStencil(s: GLint): void
  • Parameters

    Returns void

colorMask

compileShader

  • Parameters

    Returns void

copyTexImage2D

copyTexSubImage2D

createBuffer

  • Returns WebGLBuffer | null

createFramebuffer

  • Returns WebGLFramebuffer | null

createProgram

  • Returns WebGLProgram | null

createRenderbuffer

  • Returns WebGLRenderbuffer | null

createShader

  • Parameters

    Returns WebGLShader | null

createTexture

  • Returns WebGLTexture | null

cullFace

  • cullFace(mode: GLenum): void
  • Parameters

    Returns void

deleteBuffer

  • Parameters

    Returns void

deleteFramebuffer

  • Parameters

    Returns void

deleteProgram

  • Parameters

    Returns void

deleteRenderbuffer

  • Parameters

    Returns void

deleteShader

  • Parameters

    Returns void

deleteTexture

  • Parameters

    Returns void

depthFunc

  • depthFunc(func: GLenum): void
  • Parameters

    Returns void

depthMask

  • Parameters

    Returns void

depthRange

  • Parameters

    Returns void

detachShader

  • Parameters

    Returns void

disable

  • Parameters

    Returns void

disableVertexAttribArray

  • disableVertexAttribArray(index: GLuint): void
  • Parameters

    Returns void

drawArrays

  • Parameters

    Returns void

drawElements

  • Parameters

    Returns void

enable

  • Parameters

    Returns void

enableVertexAttribArray

  • enableVertexAttribArray(index: GLuint): void
  • Parameters

    Returns void

finish

  • finish(): void
  • Returns void

flush

  • flush(): void
  • Returns void

framebufferRenderbuffer

  • Parameters

    Returns void

framebufferTexture2D

  • Parameters

    Returns void

frontFace

  • frontFace(mode: GLenum): void
  • Parameters

    Returns void

generateMipmap

  • generateMipmap(target: GLenum): void
  • Parameters

    Returns void

getActiveAttrib

getActiveUniform

getAttachedShaders

  • Parameters

    Returns WebGLShader[] | null

getAttribLocation

  • Parameters

    Returns GLint

getBufferParameter

  • Parameters

    Returns any

getContextAttributes

  • Returns WebGLContextAttributes | null

getError

  • Returns GLenum

getExtension

  • Parameters

    • extensionName: "EXT_blend_minmax"

    Returns EXT_blend_minmax | null

  • Parameters

    • extensionName: "EXT_texture_filter_anisotropic"

    Returns EXT_texture_filter_anisotropic | null

  • Parameters

    • extensionName: "EXT_frag_depth"

    Returns EXT_frag_depth | null

  • Parameters

    • extensionName: "EXT_shader_texture_lod"

    Returns EXT_shader_texture_lod | null

  • Parameters

    • extensionName: "EXT_sRGB"

    Returns EXT_sRGB | null

  • Parameters

    • extensionName: "OES_vertex_array_object"

    Returns OES_vertex_array_object | null

  • Parameters

    • extensionName: "WEBGL_color_buffer_float"

    Returns WEBGL_color_buffer_float | null

  • Parameters

    • extensionName: "WEBGL_compressed_texture_astc"

    Returns WEBGL_compressed_texture_astc | null

  • Parameters

    • extensionName: "WEBGL_compressed_texture_s3tc_srgb"

    Returns WEBGL_compressed_texture_s3tc_srgb | null

  • Parameters

    • extensionName: "WEBGL_debug_shaders"

    Returns WEBGL_debug_shaders | null

  • Parameters

    • extensionName: "WEBGL_draw_buffers"

    Returns WEBGL_draw_buffers | null

  • Parameters

    • extensionName: "WEBGL_lose_context"

    Returns WEBGL_lose_context | null

  • Parameters

    • extensionName: "WEBGL_depth_texture"

    Returns WEBGL_depth_texture | null

  • Parameters

    • extensionName: "WEBGL_debug_renderer_info"

    Returns WEBGL_debug_renderer_info | null

  • Parameters

    • extensionName: "WEBGL_compressed_texture_s3tc"

    Returns WEBGL_compressed_texture_s3tc | null

  • Parameters

    • extensionName: "OES_texture_half_float_linear"

    Returns OES_texture_half_float_linear | null

  • Parameters

    • extensionName: "OES_texture_half_float"

    Returns OES_texture_half_float | null

  • Parameters

    • extensionName: "OES_texture_float_linear"

    Returns OES_texture_float_linear | null

  • Parameters

    • extensionName: "OES_texture_float"

    Returns OES_texture_float | null

  • Parameters

    • extensionName: "OES_standard_derivatives"

    Returns OES_standard_derivatives | null

  • Parameters

    • extensionName: "OES_element_index_uint"

    Returns OES_element_index_uint | null

  • Parameters

    • extensionName: "ANGLE_instanced_arrays"

    Returns ANGLE_instanced_arrays | null

  • Parameters

    • extensionName: string

    Returns any

getFramebufferAttachmentParameter

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

    Returns any

getParameter

  • getParameter(pname: GLenum): any
  • Parameters

    Returns any

getProgramInfoLog

  • Parameters

    Returns string | null

getProgramParameter

  • Parameters

    Returns any

getRenderbufferParameter

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

    Returns any

getShaderInfoLog

  • Parameters

    Returns string | null

getShaderParameter

  • Parameters

    Returns any

getShaderPrecisionFormat

getShaderSource

  • Parameters

    Returns string | null

getSupportedExtensions

  • getSupportedExtensions(): string[] | null
  • Returns string[] | null

getTexParameter

  • Parameters

    Returns any

getUniform

getUniformLocation

  • Parameters

    Returns WebGLUniformLocation | null

getVertexAttrib

  • Parameters

    Returns any

getVertexAttribOffset

  • Parameters

    Returns GLintptr

hint

  • Parameters

    Returns void

isBuffer

  • Parameters

    Returns GLboolean

isContextLost

  • isContextLost(): boolean
  • Returns boolean

isEnabled

  • Parameters

    Returns GLboolean

isFramebuffer

  • Parameters

    Returns GLboolean

isProgram

  • Parameters

    Returns GLboolean

isRenderbuffer

  • Parameters

    Returns GLboolean

isShader

  • Parameters

    Returns GLboolean

isTexture

  • Parameters

    Returns GLboolean

lineWidth

  • Parameters

    Returns void

linkProgram

  • Parameters

    Returns void

pixelStorei

  • Parameters

    Returns void

polygonOffset

  • Parameters

    Returns void

renderbufferStorage

  • Parameters

    Returns void

sampleCoverage

  • Parameters

    Returns void

scissor

  • Parameters

    Returns void

shaderSource

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

    Returns void

stencilFunc

  • Parameters

    Returns void

stencilFuncSeparate

  • Parameters

    Returns void

stencilMask

  • stencilMask(mask: GLuint): void
  • Parameters

    Returns void

stencilMaskSeparate

  • Parameters

    Returns void

stencilOp

  • Parameters

    Returns void

stencilOpSeparate

  • Parameters

    Returns void

texParameterf

  • Parameters

    Returns void

texParameteri

  • Parameters

    Returns void

uniform1f

  • Parameters

    Returns void

uniform1i

  • Parameters

    Returns void

uniform2f

uniform2i

  • Parameters

    Returns void

uniform3f

uniform3i

uniform4f

uniform4i

useProgram

  • Parameters

    Returns void

validateProgram

  • Parameters

    Returns void

vertexAttrib1f

  • Parameters

    Returns void

vertexAttrib1fv

  • Parameters

    Returns void

vertexAttrib2f

  • Parameters

    Returns void

vertexAttrib2fv

  • Parameters

    Returns void

vertexAttrib3f

  • Parameters

    Returns void

vertexAttrib3fv

  • Parameters

    Returns void

vertexAttrib4f

vertexAttrib4fv

  • Parameters

    Returns void

vertexAttribPointer

viewport

  • Parameters

    Returns void

Generated using TypeDoc