Mac OS X Reference Library Apple Developer
Search

WebGLRenderingContext

Module:
html
Inherits from:
Declared In:

Overview

Use the links in the table of contents to the left to access the documentation.



Functions

activeTexture
attachShader
bindAttribLocation
bindBuffer
bindFramebuffer
bindRenderbuffer
bindTexture
blendColor
blendEquation
blendEquationSeparate
blendFunc
blendFuncSeparate
bufferData
bufferData(in unsigned long, in ArrayBufferView, in unsigned long)
bufferData(in unsigned long, in long, in unsigned long)
bufferSubData()
bufferSubData(in unsigned long, in long, in ArrayBufferView)
checkFramebufferStatus
clear
clearColor
clearDepth
clearStencil
colorMask
compileShader
copyTexImage2D
copyTexSubImage2D
createBuffer
createFramebuffer
createProgram
createRenderbuffer
createShader
createTexture
cullFace
deleteBuffer
deleteFramebuffer
deleteProgram
deleteRenderbuffer
deleteShader
deleteTexture
depthFunc
depthMask
depthRange
detachShader
disable
disableVertexAttribArray
drawArrays
drawElements
enable
enableVertexAttribArray
finish
flush
framebufferRenderbuffer
framebufferTexture2D
frontFace
generateMipmap
getActiveAttrib
getActiveUniform
getAttribLocation
getBufferParameter
getContextAttributes
getError
getFramebufferAttachmentParameter
getParameter
getProgramInfoLog
getProgramParameter
getRenderbufferParameter
getShaderInfoLog
getShaderParameter
getShaderSource
getString
getTexParameter
getUniform
getUniformLocation
getVertexAttrib
getVertexAttribOffset
hint
isBuffer
isEnabled
isFramebuffer
isProgram
isRenderbuffer
isShader
isTexture
lineWidth
linkProgram
pixelStorei
polygonOffset
readPixels
releaseShaderCompiler
renderbufferStorage
sampleCoverage
scissor
shaderSource
sizeInBytes
stencilFunc
stencilFuncSeparate
stencilMask
stencilMaskSeparate
stencilOp
stencilOpSeparate
texImage2D()
texImage2D(in unsigned long, in long, in HTMLCanvasElement, in boolean, in boolean)
texImage2D(in unsigned long, in long, in HTMLImageElement, in boolean, in boolean)
texImage2D(in unsigned long, in long, in HTMLVideoElement, in boolean, in boolean)
texImage2D(in unsigned long, in long, in ImageData, in boolean, in boolean)
texImage2D(in unsigned long, in long, in unsigned long, in long, in long, in long, in unsigned long, in unsigned long, in ArrayBufferView)
texParameterf
texParameteri
texSubImage2D()
texSubImage2D(in unsigned long, in long, in long, in long, in HTMLCanvasElement, in boolean, in boolean)
texSubImage2D(in unsigned long, in long, in long, in long, in HTMLImageElement, in boolean, in boolean)
texSubImage2D(in unsigned long, in long, in long, in long, in HTMLVideoElement, in boolean, in boolean)
texSubImage2D(in unsigned long, in long, in long, in long, in ImageData, in boolean, in boolean)
texSubImage2D(in unsigned long, in long, in long, in long, in long, in long, in unsigned long, in unsigned long, in ArrayBufferView)
uniform1f
uniform1fv
uniform1i
uniform1iv
uniform2f
uniform2fv
uniform2i
uniform2iv
uniform3f
uniform3fv
uniform3i
uniform3iv
uniform4f
uniform4fv
uniform4i
uniform4iv
uniformMatrix2fv
uniformMatrix3fv
uniformMatrix4fv
useProgram
validateProgram
vertexAttrib1f
vertexAttrib1fv
vertexAttrib2f
vertexAttrib2fv
vertexAttrib3f
vertexAttrib3fv
vertexAttrib4f
vertexAttrib4fv
vertexAttribPointer
viewport

activeTexture



void activeTexture(
    in unsigned long texture) raises(DOMException); 

attachShader



void attachShader(
    in WebGLProgram program,
    in WebGLShader shader) raises(DOMException); 

bindAttribLocation



void bindAttribLocation(
    in WebGLProgram program,
    in unsigned long index,
    in DOMString name) raises(DOMException); 

bindBuffer



void bindBuffer(
    in unsigned long target,
    in WebGLBuffer buffer) raises(DOMException); 

bindFramebuffer



void bindFramebuffer(
    in unsigned long target,
    in WebGLFramebuffer framebuffer) raises(DOMException); 

bindRenderbuffer



void bindRenderbuffer(
    in unsigned long target,
    in WebGLRenderbuffer renderbuffer) raises(DOMException); 

bindTexture



void bindTexture(
    in unsigned long target,
    in WebGLTexture texture) raises(DOMException); 

blendColor



void blendColor(
    in double red,
    in double green,
    in double blue,
    in double alpha); 

blendEquation



void blendEquation(
    in unsigned long mode ); 

blendEquationSeparate



void blendEquationSeparate(
    in unsigned long modeRGB,
    in unsigned long modeAlpha); 

blendFunc



void blendFunc(
    in unsigned long sfactor,
    in unsigned long dfactor); 

blendFuncSeparate



void blendFuncSeparate(
    in unsigned long srcRGB,
    in unsigned long dstRGB,
    in unsigned long srcAlpha,
    in unsigned long dstAlpha); 

bufferData



void bufferData() raises(DOMException); 

bufferData(in unsigned long, in ArrayBufferView, in unsigned long)



void bufferData(
    in unsigned long target,
    in ArrayBufferView data,
    in unsigned long usage) raises (DOMException); 

bufferData(in unsigned long, in long, in unsigned long)



void bufferData(
    in unsigned long target,
    in long size,
    in unsigned long usage) raises (DOMException); 

bufferSubData()



void bufferSubData() raises(DOMException); 

bufferSubData(in unsigned long, in long, in ArrayBufferView)



void bufferSubData(
    in unsigned long target,
    in long offset,
    in ArrayBufferView data) raises (DOMException); 

checkFramebufferStatus



unsigned long checkFramebufferStatus(
    in unsigned long target); 

clear



void clear(
    in unsigned long mask); 

clearColor



void clearColor(
    in double red,
    in double green,
    in double blue,
    in double alpha); 

clearDepth



void clearDepth(
    in double depth); 

clearStencil



void clearStencil(
    in long s); 

colorMask



void colorMask(
    in boolean red,
    in boolean green,
    in boolean blue,
    in boolean alpha); 

compileShader



void compileShader(
    in WebGLShader shader) raises(DOMException); 

copyTexImage2D



void copyTexImage2D(
    in unsigned long target,
    in long level,
    in unsigned long internalformat,
    in long x,
    in long y,
    in unsigned long width,
    in unsigned long height,
    in long border); 

copyTexSubImage2D



void copyTexSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset,
    in long x,
    in long y,
    in unsigned long width,
    in unsigned long height); 

createBuffer



WebGLBuffer createBuffer(); 

createFramebuffer



WebGLFramebuffer createFramebuffer(); 

createProgram



WebGLProgram createProgram(); 

createRenderbuffer



WebGLRenderbuffer createRenderbuffer(); 

createShader



WebGLShader createShader(
    in unsigned long type) raises(DOMException); 

createTexture



WebGLTexture createTexture(); 

cullFace



void cullFace(
    in unsigned long mode); 

deleteBuffer



void deleteBuffer(
    in WebGLBuffer buffer); 

deleteFramebuffer



void deleteFramebuffer(
    in WebGLFramebuffer framebuffer); 

deleteProgram



void deleteProgram(
    in WebGLProgram program); 

deleteRenderbuffer



void deleteRenderbuffer(
    in WebGLRenderbuffer renderbuffer); 

deleteShader



void deleteShader(
    in WebGLShader shader); 

deleteTexture



void deleteTexture(
    in WebGLTexture texture); 

depthFunc



void depthFunc(
    in unsigned long func); 

depthMask



void depthMask(
    in boolean flag); 

depthRange



void depthRange(
    in double zNear,
    in double zFar); 

detachShader



void detachShader(
    in WebGLProgram program,
    in WebGLShader shader) raises(DOMException); 

disable



void disable(
    in unsigned long cap); 

disableVertexAttribArray



void disableVertexAttribArray(
    in unsigned long index) raises(DOMException); 

drawArrays



void drawArrays(
    in unsigned long mode,
    in long first,
    in unsigned long count) raises(DOMException); 

drawElements



void drawElements(
    in unsigned long mode,
    in long count,
    in unsigned long type,
    in unsigned long offset) raises(DOMException); 

enable



void enable(
    in unsigned long cap); 

enableVertexAttribArray



void enableVertexAttribArray(
    in unsigned long index) raises(DOMException); 

finish



void finish(); 

flush



void flush(); 

framebufferRenderbuffer



void framebufferRenderbuffer(
    in unsigned long target,
    in unsigned long attachment,
    in unsigned long renderbuffertarget,
    in WebGLRenderbuffer renderbuffer) raises(DOMException); 

framebufferTexture2D



void framebufferTexture2D(
    in unsigned long target,
    in unsigned long attachment,
    in unsigned long textarget,
    in WebGLTexture texture,
    in long level) raises(DOMException); 

frontFace



void frontFace(
    in unsigned long mode); 

generateMipmap



void generateMipmap(
    in unsigned long target); 

getActiveAttrib



WebGLActiveInfo getActiveAttrib(
    in WebGLProgram program,
    in unsigned long index) raises (DOMException); 

getActiveUniform



WebGLActiveInfo getActiveUniform(
    in WebGLProgram program,
    in unsigned long index) raises (DOMException); 

getAttribLocation



int getAttribLocation(
    in WebGLProgram program,
    in DOMString name); 

getBufferParameter



void getBufferParameter(); 

getContextAttributes



WebGLContextAttributes getContextAttributes(); 

getError



unsigned long getError(); 

getFramebufferAttachmentParameter



void getFramebufferAttachmentParameter(); 

getParameter



void getParameter(); 

getProgramInfoLog



DOMString getProgramInfoLog(
    in WebGLProgram program) raises(DOMException); 

getProgramParameter



void getProgramParameter(); 

getRenderbufferParameter



void getRenderbufferParameter(); 

getShaderInfoLog



DOMString getShaderInfoLog(
    in WebGLShader shader) raises(DOMException); 

getShaderParameter



void getShaderParameter() raises(DOMException); 

getShaderSource



DOMString getShaderSource(
    in WebGLShader shader) raises(DOMException); 

getString



DOMString getString(
    in unsigned long name); 

getTexParameter



void getTexParameter(); 

getUniform



void getUniform(); 

getUniformLocation



WebGLUniformLocation getUniformLocation(
    in WebGLProgram program,
    in DOMString name) raises(DOMException); 

getVertexAttrib



void getVertexAttrib(); 

getVertexAttribOffset



long getVertexAttribOffset(
    in unsigned long index,
    in unsigned long pname); 

hint



void hint(
    in unsigned long target,
    in unsigned long mode); 

isBuffer



boolean isBuffer(
    in WebGLBuffer buffer); 

isEnabled



boolean isEnabled(
    in unsigned long cap); 

isFramebuffer



boolean isFramebuffer(
    in WebGLFramebuffer framebuffer); 

isProgram



boolean isProgram(
    in WebGLProgram program); 

isRenderbuffer



boolean isRenderbuffer(
    in WebGLRenderbuffer renderbuffer); 

isShader



boolean isShader(
    in WebGLShader shader); 

isTexture



boolean isTexture(
    in WebGLTexture texture); 

lineWidth



void lineWidth(
    in double width); 

linkProgram



void linkProgram(
    in WebGLProgram program) raises(DOMException); 

pixelStorei



void pixelStorei(
    in unsigned long pname,
    in long param); 

polygonOffset



void polygonOffset(
    in double factor,
    in double units); 

readPixels



ArrayBufferView readPixels(
    in long x,
    in long y,
    in unsigned long width,
    in unsigned long height,
    in unsigned long format,
    in unsigned long type); 

releaseShaderCompiler



void releaseShaderCompiler(); 

renderbufferStorage



void renderbufferStorage(
    in unsigned long target,
    in unsigned long internalformat,
    in unsigned long width,
    in unsigned long height); 

sampleCoverage



void sampleCoverage(
    in double value,
    in boolean invert); 

scissor



void scissor(
    in long x,
    in long y,
    in unsigned long width,
    in unsigned long height); 

shaderSource



void shaderSource(
    in WebGLShader shader,
    in DOMString string) raises(DOMException); 

sizeInBytes



long sizeInBytes(
    in unsigned long type) raises(DOMException); 

stencilFunc



void stencilFunc(
    in unsigned long func,
    in long ref,
    in unsigned long mask); 

stencilFuncSeparate



void stencilFuncSeparate(
    in unsigned long face,
    in unsigned long func,
    in long ref,
    in unsigned long mask); 

stencilMask



void stencilMask(
    in unsigned long mask); 

stencilMaskSeparate



void stencilMaskSeparate(
    in unsigned long face,
    in unsigned long mask); 

stencilOp



void stencilOp(
    in unsigned long fail,
    in unsigned long zfail,
    in unsigned long zpass); 

stencilOpSeparate



void stencilOpSeparate(
    in unsigned long face,
    in unsigned long fail,
    in unsigned long zfail,
    in unsigned long zpass); 

texImage2D()



void texImage2D(); 

texImage2D(in unsigned long, in long, in HTMLCanvasElement, in boolean, in boolean)



void texImage2D(
    in unsigned long target,
    in long level,
    in HTMLCanvasElement canvas, 
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texImage2D(in unsigned long, in long, in HTMLImageElement, in boolean, in boolean)



void texImage2D(
    in unsigned long target,
    in long level,
    in HTMLImageElement image, 
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texImage2D(in unsigned long, in long, in HTMLVideoElement, in boolean, in boolean)



void texImage2D(
    in unsigned long target,
    in long level,
    in HTMLVideoElement video, 
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texImage2D(in unsigned long, in long, in ImageData, in boolean, in boolean)



void texImage2D(
    in unsigned long target,
    in long level,
    in ImageData pixels, 
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texImage2D(in unsigned long, in long, in unsigned long, in long, in long, in long, in unsigned long, in unsigned long, in ArrayBufferView)



void texImage2D(
    in unsigned long target,
    in long level,
    in unsigned long internalformat,
    in long width,
    in long height, 
    in long border,
    in unsigned long format,
    in unsigned long type,
    in ArrayBufferView pixels) raises (DOMException); 

texParameterf



void texParameterf(
    in unsigned long target,
    in unsigned long pname,
    in float param); 

texParameteri



void texParameteri(
    in unsigned long target,
    in unsigned long pname,
    in long param); 

texSubImage2D()



void texSubImage2D(); 

texSubImage2D(in unsigned long, in long, in long, in long, in HTMLCanvasElement, in boolean, in boolean)



void texSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset, 
    in HTMLCanvasElement canvas,
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texSubImage2D(in unsigned long, in long, in long, in long, in HTMLImageElement, in boolean, in boolean)



void texSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset, 
    in HTMLImageElement image,
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texSubImage2D(in unsigned long, in long, in long, in long, in HTMLVideoElement, in boolean, in boolean)



void texSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset, 
    in HTMLVideoElement video,
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texSubImage2D(in unsigned long, in long, in long, in long, in ImageData, in boolean, in boolean)



void texSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset, 
    in ImageData pixels,
    in boolean flipY,
    in boolean premultiplyAlpha) raises (DOMException); 

texSubImage2D(in unsigned long, in long, in long, in long, in long, in long, in unsigned long, in unsigned long, in ArrayBufferView)



void texSubImage2D(
    in unsigned long target,
    in long level,
    in long xoffset,
    in long yoffset, 
    in long width,
    in long height, 
    in unsigned long format,
    in unsigned long type,
    in ArrayBufferView pixels) raises (DOMException); 

uniform1f



void uniform1f(
    in WebGLUniformLocation location,
    in float x) raises(DOMException); 

uniform1fv



void uniform1fv(
    in WebGLUniformLocation location,
    in FloatArray v) raises(DOMException); 

uniform1i



void uniform1i(
    in WebGLUniformLocation location,
    in long x) raises(DOMException); 

uniform1iv



void uniform1iv(
    in WebGLUniformLocation location,
    in Int32Array v) raises(DOMException); 

uniform2f



void uniform2f(
    in WebGLUniformLocation location,
    in float x,
    in float y) raises(DOMException); 

uniform2fv



void uniform2fv(
    in WebGLUniformLocation location,
    in FloatArray v) raises(DOMException); 

uniform2i



void uniform2i(
    in WebGLUniformLocation location,
    in long x,
    in long y) raises(DOMException); 

uniform2iv



void uniform2iv(
    in WebGLUniformLocation location,
    in Int32Array v) raises(DOMException); 

uniform3f



void uniform3f(
    in WebGLUniformLocation location,
    in float x,
    in float y,
    in float z) raises(DOMException); 

uniform3fv



void uniform3fv(
    in WebGLUniformLocation location,
    in FloatArray v) raises(DOMException); 

uniform3i



void uniform3i(
    in WebGLUniformLocation location,
    in long x,
    in long y,
    in long z) raises(DOMException); 

uniform3iv



void uniform3iv(
    in WebGLUniformLocation location,
    in Int32Array v) raises(DOMException); 

uniform4f



void uniform4f(
    in WebGLUniformLocation location,
    in float x,
    in float y,
    in float z,
    in float w) raises(DOMException); 

uniform4fv



void uniform4fv(
    in WebGLUniformLocation location,
    in FloatArray v) raises(DOMException); 

uniform4i



void uniform4i(
    in WebGLUniformLocation location,
    in long x,
    in long y,
    in long z,
    in long w) raises(DOMException); 

uniform4iv



void uniform4iv(
    in WebGLUniformLocation location,
    in Int32Array v) raises(DOMException); 

uniformMatrix2fv



void uniformMatrix2fv(
    in WebGLUniformLocation location,
    in boolean transpose,
    in FloatArray array) raises(DOMException); 

uniformMatrix3fv



void uniformMatrix3fv(
    in WebGLUniformLocation location,
    in boolean transpose,
    in FloatArray array) raises(DOMException); 

uniformMatrix4fv



void uniformMatrix4fv(
    in WebGLUniformLocation location,
    in boolean transpose,
    in FloatArray array) raises(DOMException); 

useProgram



void useProgram(
    in WebGLProgram program) raises(DOMException); 

validateProgram



void validateProgram(
    in WebGLProgram program) raises(DOMException); 

vertexAttrib1f



void vertexAttrib1f(
    in unsigned long indx,
    in float x); 

vertexAttrib1fv



void vertexAttrib1fv(
    in unsigned long indx,
    in FloatArray values); 

vertexAttrib2f



void vertexAttrib2f(
    in unsigned long indx,
    in float x,
    in float y); 

vertexAttrib2fv



void vertexAttrib2fv(
    in unsigned long indx,
    in FloatArray values); 

vertexAttrib3f



void vertexAttrib3f(
    in unsigned long indx,
    in float x,
    in float y,
    in float z); 

vertexAttrib3fv



void vertexAttrib3fv(
    in unsigned long indx,
    in FloatArray values); 

vertexAttrib4f



void vertexAttrib4f(
    in unsigned long indx,
    in float x,
    in float y,
    in float z,
    in float w); 

vertexAttrib4fv



void vertexAttrib4fv(
    in unsigned long indx,
    in FloatArray values); 

vertexAttribPointer



void vertexAttribPointer(
    in unsigned long indx,
    in long size,
    in unsigned long type,
    in boolean normalized, 
    in long stride,
    in unsigned long offset) raises(DOMException); 

viewport



void viewport(
    in long x,
    in long y,
    in unsigned long width,
    in unsigned long height); 

Member Data

ACTIVE_ATTRIBUTE_MAX_LENGTH
ACTIVE_ATTRIBUTES
ACTIVE_TEXTURE
ACTIVE_UNIFORM_MAX_LENGTH
ACTIVE_UNIFORMS
ALIASED_LINE_WIDTH_RANGE
ALIASED_POINT_SIZE_RANGE
ALPHA
ALPHA_BITS
ALWAYS
ARRAY_BUFFER
ARRAY_BUFFER_BINDING
ATTACHED_SHADERS
BACK
BLEND
BLEND_COLOR
BLEND_DST_ALPHA
BLEND_DST_RGB
BLEND_EQUATION
BLEND_EQUATION_ALPHA
BLEND_EQUATION_RGB
BLEND_SRC_ALPHA
BLEND_SRC_RGB
BLUE_BITS
BOOL
BOOL_VEC2
BOOL_VEC3
BOOL_VEC4
BUFFER_SIZE
BUFFER_USAGE
BYTE
CCW
CLAMP_TO_EDGE
COLOR_ATTACHMENT0
COLOR_BUFFER_BIT
COLOR_CLEAR_VALUE
COLOR_WRITEMASK
COMPILE_STATUS
COMPRESSED_TEXTURE_FORMATS
CONSTANT_ALPHA
CONSTANT_COLOR
CULL_FACE
CULL_FACE_MODE
CURRENT_PROGRAM
CURRENT_VERTEX_ATTRIB
CW
DECR
DECR_WRAP
DELETE_STATUS
DEPTH_ATTACHMENT
DEPTH_BITS
DEPTH_BUFFER_BIT
DEPTH_CLEAR_VALUE
DEPTH_COMPONENT
DEPTH_COMPONENT16
DEPTH_FUNC
DEPTH_RANGE
DEPTH_STENCIL
DEPTH_STENCIL_ATTACHMENT
DEPTH_TEST
DEPTH_WRITEMASK
DITHER
DONT_CARE
DST_ALPHA
DST_COLOR
DYNAMIC_DRAW
ELEMENT_ARRAY_BUFFER
ELEMENT_ARRAY_BUFFER_BINDING
EQUAL
EXTENSIONS
FALSE
FASTEST
FIXED
FLOAT
FLOAT_MAT2
FLOAT_MAT3
FLOAT_MAT4
FLOAT_VEC2
FLOAT_VEC3
FLOAT_VEC4
FRAGMENT_SHADER
FRAMEBUFFER
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
FRAMEBUFFER_BINDING
FRAMEBUFFER_COMPLETE
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
FRAMEBUFFER_UNSUPPORTED
FRONT
FRONT_AND_BACK
FRONT_FACE
FUNC_ADD
FUNC_REVERSE_SUBTRACT
FUNC_SUBTRACT
GENERATE_MIPMAP_HINT
GEQUAL
GREATER
GREEN_BITS
HIGH_FLOAT
HIGH_INT
IMPLEMENTATION_COLOR_READ_FORMAT
IMPLEMENTATION_COLOR_READ_TYPE
INCR
INCR_WRAP
INFO_LOG_LENGTH
INT
INT_VEC2
INT_VEC3
INT_VEC4
INVALID_ENUM
INVALID_FRAMEBUFFER_OPERATION
INVALID_OPERATION
INVALID_VALUE
INVERT
KEEP
LEQUAL
LESS
LINE_LOOP
LINE_STRIP
LINE_WIDTH
LINEAR
LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
LINES
LINK_STATUS
LOW_FLOAT
LOW_INT
LUMINANCE
LUMINANCE_ALPHA
MAX_COMBINED_TEXTURE_IMAGE_UNITS
MAX_CUBE_MAP_TEXTURE_SIZE
MAX_FRAGMENT_UNIFORM_VECTORS
MAX_RENDERBUFFER_SIZE
MAX_TEXTURE_IMAGE_UNITS
MAX_TEXTURE_SIZE
MAX_VARYING_VECTORS
MAX_VERTEX_ATTRIBS
MAX_VERTEX_TEXTURE_IMAGE_UNITS
MAX_VERTEX_UNIFORM_VECTORS
MAX_VIEWPORT_DIMS
MEDIUM_FLOAT
MEDIUM_INT
MIRRORED_REPEAT
NEAREST
NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
NEVER
NICEST
NO_ERROR
NONE
NOTEQUAL
NUM_COMPRESSED_TEXTURE_FORMATS
NUM_SHADER_BINARY_FORMATS
ONE
ONE_MINUS_CONSTANT_ALPHA
ONE_MINUS_CONSTANT_COLOR
ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
OUT_OF_MEMORY
PACK_ALIGNMENT
POINTS
POLYGON_OFFSET_FACTOR
POLYGON_OFFSET_FILL
POLYGON_OFFSET_UNITS
RED_BITS
RENDERBUFFER
RENDERBUFFER_ALPHA_SIZE
RENDERBUFFER_BINDING
RENDERBUFFER_BLUE_SIZE
RENDERBUFFER_DEPTH_SIZE
RENDERBUFFER_GREEN_SIZE
RENDERBUFFER_HEIGHT
RENDERBUFFER_INTERNAL_FORMAT
RENDERBUFFER_RED_SIZE
RENDERBUFFER_STENCIL_SIZE
RENDERBUFFER_WIDTH
RENDERER
REPEAT
REPLACE
RGB
RGB565
RGB5_A1
RGBA
RGBA4
SAMPLE_ALPHA_TO_COVERAGE
SAMPLE_BUFFERS
SAMPLE_COVERAGE
SAMPLE_COVERAGE_INVERT
SAMPLE_COVERAGE_VALUE
SAMPLER_2D
SAMPLER_CUBE
SAMPLES
SCISSOR_BOX
SCISSOR_TEST
SHADER_BINARY_FORMATS
SHADER_COMPILER
SHADER_SOURCE_LENGTH
SHADER_TYPE
SHADING_LANGUAGE_VERSION
SHORT
SRC_ALPHA
SRC_ALPHA_SATURATE
SRC_COLOR
STATIC_DRAW
STENCIL_ATTACHMENT
STENCIL_BACK_FAIL
STENCIL_BACK_FUNC
STENCIL_BACK_PASS_DEPTH_FAIL
STENCIL_BACK_PASS_DEPTH_PASS
STENCIL_BACK_REF
STENCIL_BACK_VALUE_MASK
STENCIL_BACK_WRITEMASK
STENCIL_BITS
STENCIL_BUFFER_BIT
STENCIL_CLEAR_VALUE
STENCIL_FAIL
STENCIL_FUNC
STENCIL_INDEX
STENCIL_INDEX8
STENCIL_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
STENCIL_REF
STENCIL_TEST
STENCIL_VALUE_MASK
STENCIL_WRITEMASK
STREAM_DRAW
SUBPIXEL_BITS
TEXTURE
TEXTURE0
TEXTURE1
TEXTURE10
TEXTURE11
TEXTURE12
TEXTURE13
TEXTURE14
TEXTURE15
TEXTURE16
TEXTURE17
TEXTURE18
TEXTURE19
TEXTURE2
TEXTURE20
TEXTURE21
TEXTURE22
TEXTURE23
TEXTURE24
TEXTURE25
TEXTURE26
TEXTURE27
TEXTURE28
TEXTURE29
TEXTURE3
TEXTURE30
TEXTURE31
TEXTURE4
TEXTURE5
TEXTURE6
TEXTURE7
TEXTURE8
TEXTURE9
TEXTURE_2D
TEXTURE_BINDING_2D
TEXTURE_BINDING_CUBE_MAP
TEXTURE_CUBE_MAP
TEXTURE_CUBE_MAP_NEGATIVE_X
TEXTURE_CUBE_MAP_NEGATIVE_Y
TEXTURE_CUBE_MAP_NEGATIVE_Z
TEXTURE_CUBE_MAP_POSITIVE_X
TEXTURE_CUBE_MAP_POSITIVE_Y
TEXTURE_CUBE_MAP_POSITIVE_Z
TEXTURE_MAG_FILTER
TEXTURE_MIN_FILTER
TEXTURE_WRAP_S
TEXTURE_WRAP_T
TRIANGLE_FAN
TRIANGLE_STRIP
TRIANGLES
TRUE
UNPACK_ALIGNMENT
UNSIGNED_BYTE
UNSIGNED_INT
UNSIGNED_SHORT
UNSIGNED_SHORT_4_4_4_4
UNSIGNED_SHORT_5_5_5_1
UNSIGNED_SHORT_5_6_5
VALIDATE_STATUS
VENDOR
VERSION
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
VERTEX_ATTRIB_ARRAY_ENABLED
VERTEX_ATTRIB_ARRAY_NORMALIZED
VERTEX_ATTRIB_ARRAY_POINTER
VERTEX_ATTRIB_ARRAY_SIZE
VERTEX_ATTRIB_ARRAY_STRIDE
VERTEX_ATTRIB_ARRAY_TYPE
VERTEX_SHADER
VIEWPORT
ZERO

ACTIVE_ATTRIBUTE_MAX_LENGTH



const unsigned int ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A; 

ACTIVE_ATTRIBUTES



const unsigned int ACTIVE_ATTRIBUTES = 0x8B89; 

ACTIVE_TEXTURE



const unsigned int ACTIVE_TEXTURE = 0x84E0; 

ACTIVE_UNIFORM_MAX_LENGTH



const unsigned int ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87; 

ACTIVE_UNIFORMS



const unsigned int ACTIVE_UNIFORMS = 0x8B86; 

ALIASED_LINE_WIDTH_RANGE



const unsigned int ALIASED_LINE_WIDTH_RANGE = 0x846E; 

ALIASED_POINT_SIZE_RANGE



const unsigned int ALIASED_POINT_SIZE_RANGE = 0x846D; 

ALPHA



const unsigned int ALPHA = 0x1906; 

ALPHA_BITS



const unsigned int ALPHA_BITS = 0x0D55; 

ALWAYS



const unsigned int ALWAYS = 0x0207; 

ARRAY_BUFFER



const unsigned int ARRAY_BUFFER = 0x8892; 

ARRAY_BUFFER_BINDING



const unsigned int ARRAY_BUFFER_BINDING = 0x8894; 

ATTACHED_SHADERS



const unsigned int ATTACHED_SHADERS = 0x8B85; 

BACK



const unsigned int BACK = 0x0405; 

BLEND



const unsigned int BLEND = 0x0BE2; 

BLEND_COLOR



const unsigned int BLEND_COLOR = 0x8005; 

BLEND_DST_ALPHA



const unsigned int BLEND_DST_ALPHA = 0x80CA; 

BLEND_DST_RGB



const unsigned int BLEND_DST_RGB = 0x80C8; 

BLEND_EQUATION



const unsigned int BLEND_EQUATION = 0x8009; 

BLEND_EQUATION_ALPHA



const unsigned int BLEND_EQUATION_ALPHA = 0x883D; 

BLEND_EQUATION_RGB



const unsigned int BLEND_EQUATION_RGB = 0x8009; 

BLEND_SRC_ALPHA



const unsigned int BLEND_SRC_ALPHA = 0x80CB; 

BLEND_SRC_RGB



const unsigned int BLEND_SRC_RGB = 0x80C9; 

BLUE_BITS



const unsigned int BLUE_BITS = 0x0D54; 

BOOL



const unsigned int BOOL = 0x8B56; 

BOOL_VEC2



const unsigned int BOOL_VEC2 = 0x8B57; 

BOOL_VEC3



const unsigned int BOOL_VEC3 = 0x8B58; 

BOOL_VEC4



const unsigned int BOOL_VEC4 = 0x8B59; 

BUFFER_SIZE



const unsigned int BUFFER_SIZE = 0x8764; 

BUFFER_USAGE



const unsigned int BUFFER_USAGE = 0x8765; 

BYTE



const unsigned int BYTE = 0x1400; 

CCW



const unsigned int CCW = 0x0901; 

CLAMP_TO_EDGE



const unsigned int CLAMP_TO_EDGE = 0x812F; 

COLOR_ATTACHMENT0



const unsigned int COLOR_ATTACHMENT0 = 0x8CE0; 

COLOR_BUFFER_BIT



const unsigned int COLOR_BUFFER_BIT = 0x00004000; 

COLOR_CLEAR_VALUE



const unsigned int COLOR_CLEAR_VALUE = 0x0C22; 

COLOR_WRITEMASK



const unsigned int COLOR_WRITEMASK = 0x0C23; 

COMPILE_STATUS



const unsigned int COMPILE_STATUS = 0x8B81; 

COMPRESSED_TEXTURE_FORMATS



const unsigned int COMPRESSED_TEXTURE_FORMATS = 0x86A3; 

CONSTANT_ALPHA



const unsigned int CONSTANT_ALPHA = 0x8003; 

CONSTANT_COLOR



const unsigned int CONSTANT_COLOR = 0x8001; 

CULL_FACE



const unsigned int CULL_FACE = 0x0B44; 

CULL_FACE_MODE



const unsigned int CULL_FACE_MODE = 0x0B45; 

CURRENT_PROGRAM



const unsigned int CURRENT_PROGRAM = 0x8B8D; 

CURRENT_VERTEX_ATTRIB



const unsigned int CURRENT_VERTEX_ATTRIB = 0x8626; 

CW



const unsigned int CW = 0x0900; 

DECR



const unsigned int DECR = 0x1E03; 

DECR_WRAP



const unsigned int DECR_WRAP = 0x8508; 

DELETE_STATUS



const unsigned int DELETE_STATUS = 0x8B80; 

DEPTH_ATTACHMENT



const unsigned int DEPTH_ATTACHMENT = 0x8D00; 

DEPTH_BITS



const unsigned int DEPTH_BITS = 0x0D56; 

DEPTH_BUFFER_BIT



const unsigned int DEPTH_BUFFER_BIT = 0x00000100; 

DEPTH_CLEAR_VALUE



const unsigned int DEPTH_CLEAR_VALUE = 0x0B73; 

DEPTH_COMPONENT



const unsigned int DEPTH_COMPONENT = 0x1902; 

DEPTH_COMPONENT16



const unsigned int DEPTH_COMPONENT16 = 0x81A5; 

DEPTH_FUNC



const unsigned int DEPTH_FUNC = 0x0B74; 

DEPTH_RANGE



const unsigned int DEPTH_RANGE = 0x0B70; 

DEPTH_STENCIL



const unsigned int DEPTH_STENCIL = 0x84F9; 

DEPTH_STENCIL_ATTACHMENT



const unsigned int DEPTH_STENCIL_ATTACHMENT = 0x821A; 

DEPTH_TEST



const unsigned int DEPTH_TEST = 0x0B71; 

DEPTH_WRITEMASK



const unsigned int DEPTH_WRITEMASK = 0x0B72; 

DITHER



const unsigned int DITHER = 0x0BD0; 

DONT_CARE



const unsigned int DONT_CARE = 0x1100; 

DST_ALPHA



const unsigned int DST_ALPHA = 0x0304; 

DST_COLOR



const unsigned int DST_COLOR = 0x0306; 

DYNAMIC_DRAW



const unsigned int DYNAMIC_DRAW = 0x88E8; 

ELEMENT_ARRAY_BUFFER



const unsigned int ELEMENT_ARRAY_BUFFER = 0x8893; 

ELEMENT_ARRAY_BUFFER_BINDING



const unsigned int ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; 

EQUAL



const unsigned int EQUAL = 0x0202; 

EXTENSIONS



const unsigned int EXTENSIONS = 0x1F03; 

FALSE



const unsigned int FALSE = 0; 

FASTEST



const unsigned int FASTEST = 0x1101; 

FIXED



const unsigned int FIXED = 0x140C; 

FLOAT



const unsigned int FLOAT = 0x1406; 

FLOAT_MAT2



const unsigned int FLOAT_MAT2 = 0x8B5A; 

FLOAT_MAT3



const unsigned int FLOAT_MAT3 = 0x8B5B; 

FLOAT_MAT4



const unsigned int FLOAT_MAT4 = 0x8B5C; 

FLOAT_VEC2



const unsigned int FLOAT_VEC2 = 0x8B50; 

FLOAT_VEC3



const unsigned int FLOAT_VEC3 = 0x8B51; 

FLOAT_VEC4



const unsigned int FLOAT_VEC4 = 0x8B52; 

FRAGMENT_SHADER



const unsigned int FRAGMENT_SHADER = 0x8B30; 

FRAMEBUFFER



const unsigned int FRAMEBUFFER = 0x8D40; 

FRAMEBUFFER_ATTACHMENT_OBJECT_NAME



const unsigned int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1; 

FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE



const unsigned int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0; 

FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE



const unsigned int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 
0x8CD3; 

FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL



const unsigned int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2; 

FRAMEBUFFER_BINDING



const unsigned int FRAMEBUFFER_BINDING = 0x8CA6; 

FRAMEBUFFER_COMPLETE



const unsigned int FRAMEBUFFER_COMPLETE = 0x8CD5; 

FRAMEBUFFER_INCOMPLETE_ATTACHMENT



const unsigned int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6; 

FRAMEBUFFER_INCOMPLETE_DIMENSIONS



const unsigned int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9; 

FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT



const unsigned int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 
0x8CD7; 

FRAMEBUFFER_UNSUPPORTED



const unsigned int FRAMEBUFFER_UNSUPPORTED = 0x8CDD; 

FRONT



const unsigned int FRONT = 0x0404; 

FRONT_AND_BACK



const unsigned int FRONT_AND_BACK = 0x0408; 

FRONT_FACE



const unsigned int FRONT_FACE = 0x0B46; 

FUNC_ADD



const unsigned int FUNC_ADD = 0x8006; 

FUNC_REVERSE_SUBTRACT



const unsigned int FUNC_REVERSE_SUBTRACT = 0x800B; 

FUNC_SUBTRACT



const unsigned int FUNC_SUBTRACT = 0x800A; 

GENERATE_MIPMAP_HINT



const unsigned int GENERATE_MIPMAP_HINT = 0x8192; 

GEQUAL



const unsigned int GEQUAL = 0x0206; 

GREATER



const unsigned int GREATER = 0x0204; 

GREEN_BITS



const unsigned int GREEN_BITS = 0x0D53; 

HIGH_FLOAT



const unsigned int HIGH_FLOAT = 0x8DF2; 

HIGH_INT



const unsigned int HIGH_INT = 0x8DF5; 

IMPLEMENTATION_COLOR_READ_FORMAT



const unsigned int IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B; 

IMPLEMENTATION_COLOR_READ_TYPE



const unsigned int IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A; 

INCR



const unsigned int INCR = 0x1E02; 

INCR_WRAP



const unsigned int INCR_WRAP = 0x8507; 

INFO_LOG_LENGTH



const unsigned int INFO_LOG_LENGTH = 0x8B84; 

INT



const unsigned int INT = 0x1404; 

INT_VEC2



const unsigned int INT_VEC2 = 0x8B53; 

INT_VEC3



const unsigned int INT_VEC3 = 0x8B54; 

INT_VEC4



const unsigned int INT_VEC4 = 0x8B55; 

INVALID_ENUM



const unsigned int INVALID_ENUM = 0x0500; 

INVALID_FRAMEBUFFER_OPERATION



const unsigned int INVALID_FRAMEBUFFER_OPERATION = 0x0506; 

INVALID_OPERATION



const unsigned int INVALID_OPERATION = 0x0502; 

INVALID_VALUE



const unsigned int INVALID_VALUE = 0x0501; 

INVERT



const unsigned int INVERT = 0x150A; 

KEEP



const unsigned int KEEP = 0x1E00; 

LEQUAL



const unsigned int LEQUAL = 0x0203; 

LESS



const unsigned int LESS = 0x0201; 

LINE_LOOP



const unsigned int LINE_LOOP = 0x0002; 

LINE_STRIP



const unsigned int LINE_STRIP = 0x0003; 

LINE_WIDTH



const unsigned int LINE_WIDTH = 0x0B21; 

LINEAR



const unsigned int LINEAR = 0x2601; 

LINEAR_MIPMAP_LINEAR



const unsigned int LINEAR_MIPMAP_LINEAR = 0x2703; 

LINEAR_MIPMAP_NEAREST



const unsigned int LINEAR_MIPMAP_NEAREST = 0x2701; 

LINES



const unsigned int LINES = 0x0001; 

LINK_STATUS



const unsigned int LINK_STATUS = 0x8B82; 

LOW_FLOAT



const unsigned int LOW_FLOAT = 0x8DF0; 

LOW_INT



const unsigned int LOW_INT = 0x8DF3; 

LUMINANCE



const unsigned int LUMINANCE = 0x1909; 

LUMINANCE_ALPHA



const unsigned int LUMINANCE_ALPHA = 0x190A; 

MAX_COMBINED_TEXTURE_IMAGE_UNITS



const unsigned int MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D; 

MAX_CUBE_MAP_TEXTURE_SIZE



const unsigned int MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; 

MAX_FRAGMENT_UNIFORM_VECTORS



const unsigned int MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD; 

MAX_RENDERBUFFER_SIZE



const unsigned int MAX_RENDERBUFFER_SIZE = 0x84E8; 

MAX_TEXTURE_IMAGE_UNITS



const unsigned int MAX_TEXTURE_IMAGE_UNITS = 0x8872; 

MAX_TEXTURE_SIZE



const unsigned int MAX_TEXTURE_SIZE = 0x0D33; 

MAX_VARYING_VECTORS



const unsigned int MAX_VARYING_VECTORS = 0x8DFC; 

MAX_VERTEX_ATTRIBS



const unsigned int MAX_VERTEX_ATTRIBS = 0x8869; 

MAX_VERTEX_TEXTURE_IMAGE_UNITS



const unsigned int MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C; 

MAX_VERTEX_UNIFORM_VECTORS



const unsigned int MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB; 

MAX_VIEWPORT_DIMS



const unsigned int MAX_VIEWPORT_DIMS = 0x0D3A; 

MEDIUM_FLOAT



const unsigned int MEDIUM_FLOAT = 0x8DF1; 

MEDIUM_INT



const unsigned int MEDIUM_INT = 0x8DF4; 

MIRRORED_REPEAT



const unsigned int MIRRORED_REPEAT = 0x8370; 

NEAREST



const unsigned int NEAREST = 0x2600; 

NEAREST_MIPMAP_LINEAR



const unsigned int NEAREST_MIPMAP_LINEAR = 0x2702; 

NEAREST_MIPMAP_NEAREST



const unsigned int NEAREST_MIPMAP_NEAREST = 0x2700; 

NEVER



const unsigned int NEVER = 0x0200; 

NICEST



const unsigned int NICEST = 0x1102; 

NO_ERROR



const unsigned int NO_ERROR = 0; 

NONE



const unsigned int NONE = 0; 

NOTEQUAL



const unsigned int NOTEQUAL = 0x0205; 

NUM_COMPRESSED_TEXTURE_FORMATS



const unsigned int NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2; 

NUM_SHADER_BINARY_FORMATS



const unsigned int NUM_SHADER_BINARY_FORMATS = 0x8DF9; 

ONE



const unsigned int ONE = 1; 

ONE_MINUS_CONSTANT_ALPHA



const unsigned int ONE_MINUS_CONSTANT_ALPHA = 0x8004; 

ONE_MINUS_CONSTANT_COLOR



const unsigned int ONE_MINUS_CONSTANT_COLOR = 0x8002; 

ONE_MINUS_DST_ALPHA



const unsigned int ONE_MINUS_DST_ALPHA = 0x0305; 

ONE_MINUS_DST_COLOR



const unsigned int ONE_MINUS_DST_COLOR = 0x0307; 

ONE_MINUS_SRC_ALPHA



const unsigned int ONE_MINUS_SRC_ALPHA = 0x0303; 

ONE_MINUS_SRC_COLOR



const unsigned int ONE_MINUS_SRC_COLOR = 0x0301; 

OUT_OF_MEMORY



const unsigned int OUT_OF_MEMORY = 0x0505; 

PACK_ALIGNMENT



const unsigned int PACK_ALIGNMENT = 0x0D05; 

POINTS



const unsigned int POINTS = 0x0000; 

POLYGON_OFFSET_FACTOR



const unsigned int POLYGON_OFFSET_FACTOR = 0x8038; 

POLYGON_OFFSET_FILL



const unsigned int POLYGON_OFFSET_FILL = 0x8037; 

POLYGON_OFFSET_UNITS



const unsigned int POLYGON_OFFSET_UNITS = 0x2A00; 

RED_BITS



const unsigned int RED_BITS = 0x0D52; 

RENDERBUFFER



const unsigned int RENDERBUFFER = 0x8D41; 

RENDERBUFFER_ALPHA_SIZE



const unsigned int RENDERBUFFER_ALPHA_SIZE = 0x8D53; 

RENDERBUFFER_BINDING



const unsigned int RENDERBUFFER_BINDING = 0x8CA7; 

RENDERBUFFER_BLUE_SIZE



const unsigned int RENDERBUFFER_BLUE_SIZE = 0x8D52; 

RENDERBUFFER_DEPTH_SIZE



const unsigned int RENDERBUFFER_DEPTH_SIZE = 0x8D54; 

RENDERBUFFER_GREEN_SIZE



const unsigned int RENDERBUFFER_GREEN_SIZE = 0x8D51; 

RENDERBUFFER_HEIGHT



const unsigned int RENDERBUFFER_HEIGHT = 0x8D43; 

RENDERBUFFER_INTERNAL_FORMAT



const unsigned int RENDERBUFFER_INTERNAL_FORMAT = 0x8D44; 

RENDERBUFFER_RED_SIZE



const unsigned int RENDERBUFFER_RED_SIZE = 0x8D50; 

RENDERBUFFER_STENCIL_SIZE



const unsigned int RENDERBUFFER_STENCIL_SIZE = 0x8D55; 

RENDERBUFFER_WIDTH



const unsigned int RENDERBUFFER_WIDTH = 0x8D42; 

RENDERER



const unsigned int RENDERER = 0x1F01; 

REPEAT



const unsigned int REPEAT = 0x2901; 

REPLACE



const unsigned int REPLACE = 0x1E01; 

RGB



const unsigned int RGB = 0x1907; 

RGB565



const unsigned int RGB565 = 0x8D62; 

RGB5_A1



const unsigned int RGB5_A1 = 0x8057; 

RGBA



const unsigned int RGBA = 0x1908; 

RGBA4



const unsigned int RGBA4 = 0x8056; 

SAMPLE_ALPHA_TO_COVERAGE



const unsigned int SAMPLE_ALPHA_TO_COVERAGE = 0x809E; 

SAMPLE_BUFFERS



const unsigned int SAMPLE_BUFFERS = 0x80A8; 

SAMPLE_COVERAGE



const unsigned int SAMPLE_COVERAGE = 0x80A0; 

SAMPLE_COVERAGE_INVERT



const unsigned int SAMPLE_COVERAGE_INVERT = 0x80AB; 

SAMPLE_COVERAGE_VALUE



const unsigned int SAMPLE_COVERAGE_VALUE = 0x80AA; 

SAMPLER_2D



const unsigned int SAMPLER_2D = 0x8B5E; 

SAMPLER_CUBE



const unsigned int SAMPLER_CUBE = 0x8B60; 

SAMPLES



const unsigned int SAMPLES = 0x80A9; 

SCISSOR_BOX



const unsigned int SCISSOR_BOX = 0x0C10; 

SCISSOR_TEST



const unsigned int SCISSOR_TEST = 0x0C11; 

SHADER_BINARY_FORMATS



const unsigned int SHADER_BINARY_FORMATS = 0x8DF8; 

SHADER_COMPILER



const unsigned int SHADER_COMPILER = 0x8DFA; 

SHADER_SOURCE_LENGTH



const unsigned int SHADER_SOURCE_LENGTH = 0x8B88; 

SHADER_TYPE



const unsigned int SHADER_TYPE = 0x8B4F; 

SHADING_LANGUAGE_VERSION



const unsigned int SHADING_LANGUAGE_VERSION = 0x8B8C; 

SHORT



const unsigned int SHORT = 0x1402; 

SRC_ALPHA



const unsigned int SRC_ALPHA = 0x0302; 

SRC_ALPHA_SATURATE



const unsigned int SRC_ALPHA_SATURATE = 0x0308; 

SRC_COLOR



const unsigned int SRC_COLOR = 0x0300; 

STATIC_DRAW



const unsigned int STATIC_DRAW = 0x88E4; 

STENCIL_ATTACHMENT



const unsigned int STENCIL_ATTACHMENT = 0x8D20; 

STENCIL_BACK_FAIL



const unsigned int STENCIL_BACK_FAIL = 0x8801; 

STENCIL_BACK_FUNC



const unsigned int STENCIL_BACK_FUNC = 0x8800; 

STENCIL_BACK_PASS_DEPTH_FAIL



const unsigned int STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802; 

STENCIL_BACK_PASS_DEPTH_PASS



const unsigned int STENCIL_BACK_PASS_DEPTH_PASS = 0x8803; 

STENCIL_BACK_REF



const unsigned int STENCIL_BACK_REF = 0x8CA3; 

STENCIL_BACK_VALUE_MASK



const unsigned int STENCIL_BACK_VALUE_MASK = 0x8CA4; 

STENCIL_BACK_WRITEMASK



const unsigned int STENCIL_BACK_WRITEMASK = 0x8CA5; 

STENCIL_BITS



const unsigned int STENCIL_BITS = 0x0D57; 

STENCIL_BUFFER_BIT



const unsigned int STENCIL_BUFFER_BIT = 0x00000400; 

STENCIL_CLEAR_VALUE



const unsigned int STENCIL_CLEAR_VALUE = 0x0B91; 

STENCIL_FAIL



const unsigned int STENCIL_FAIL = 0x0B94; 

STENCIL_FUNC



const unsigned int STENCIL_FUNC = 0x0B92; 

STENCIL_INDEX



const unsigned int STENCIL_INDEX = 0x1901; 

STENCIL_INDEX8



const unsigned int STENCIL_INDEX8 = 0x8D48; 

STENCIL_PASS_DEPTH_FAIL



const unsigned int STENCIL_PASS_DEPTH_FAIL = 0x0B95; 

STENCIL_PASS_DEPTH_PASS



const unsigned int STENCIL_PASS_DEPTH_PASS = 0x0B96; 

STENCIL_REF



const unsigned int STENCIL_REF = 0x0B97; 

STENCIL_TEST



const unsigned int STENCIL_TEST = 0x0B90; 

STENCIL_VALUE_MASK



const unsigned int STENCIL_VALUE_MASK = 0x0B93; 

STENCIL_WRITEMASK



const unsigned int STENCIL_WRITEMASK = 0x0B98; 

STREAM_DRAW



const unsigned int STREAM_DRAW = 0x88E0; 

SUBPIXEL_BITS



const unsigned int SUBPIXEL_BITS = 0x0D50; 

TEXTURE



const unsigned int TEXTURE = 0x1702; 

TEXTURE0



const unsigned int TEXTURE0 = 0x84C0; 

TEXTURE1



const unsigned int TEXTURE1 = 0x84C1; 

TEXTURE10



const unsigned int TEXTURE10 = 0x84CA; 

TEXTURE11



const unsigned int TEXTURE11 = 0x84CB; 

TEXTURE12



const unsigned int TEXTURE12 = 0x84CC; 

TEXTURE13



const unsigned int TEXTURE13 = 0x84CD; 

TEXTURE14



const unsigned int TEXTURE14 = 0x84CE; 

TEXTURE15



const unsigned int TEXTURE15 = 0x84CF; 

TEXTURE16



const unsigned int TEXTURE16 = 0x84D0; 

TEXTURE17



const unsigned int TEXTURE17 = 0x84D1; 

TEXTURE18



const unsigned int TEXTURE18 = 0x84D2; 

TEXTURE19



const unsigned int TEXTURE19 = 0x84D3; 

TEXTURE2



const unsigned int TEXTURE2 = 0x84C2; 

TEXTURE20



const unsigned int TEXTURE20 = 0x84D4; 

TEXTURE21



const unsigned int TEXTURE21 = 0x84D5; 

TEXTURE22



const unsigned int TEXTURE22 = 0x84D6; 

TEXTURE23



const unsigned int TEXTURE23 = 0x84D7; 

TEXTURE24



const unsigned int TEXTURE24 = 0x84D8; 

TEXTURE25



const unsigned int TEXTURE25 = 0x84D9; 

TEXTURE26



const unsigned int TEXTURE26 = 0x84DA; 

TEXTURE27



const unsigned int TEXTURE27 = 0x84DB; 

TEXTURE28



const unsigned int TEXTURE28 = 0x84DC; 

TEXTURE29



const unsigned int TEXTURE29 = 0x84DD; 

TEXTURE3



const unsigned int TEXTURE3 = 0x84C3; 

TEXTURE30



const unsigned int TEXTURE30 = 0x84DE; 

TEXTURE31



const unsigned int TEXTURE31 = 0x84DF; 

TEXTURE4



const unsigned int TEXTURE4 = 0x84C4; 

TEXTURE5



const unsigned int TEXTURE5 = 0x84C5; 

TEXTURE6



const unsigned int TEXTURE6 = 0x84C6; 

TEXTURE7



const unsigned int TEXTURE7 = 0x84C7; 

TEXTURE8



const unsigned int TEXTURE8 = 0x84C8; 

TEXTURE9



const unsigned int TEXTURE9 = 0x84C9; 

TEXTURE_2D



const unsigned int TEXTURE_2D = 0x0DE1; 

TEXTURE_BINDING_2D



const unsigned int TEXTURE_BINDING_2D = 0x8069; 

TEXTURE_BINDING_CUBE_MAP



const unsigned int TEXTURE_BINDING_CUBE_MAP = 0x8514; 

TEXTURE_CUBE_MAP



const unsigned int TEXTURE_CUBE_MAP = 0x8513; 

TEXTURE_CUBE_MAP_NEGATIVE_X



const unsigned int TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; 

TEXTURE_CUBE_MAP_NEGATIVE_Y



const unsigned int TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; 

TEXTURE_CUBE_MAP_NEGATIVE_Z



const unsigned int TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; 

TEXTURE_CUBE_MAP_POSITIVE_X



const unsigned int TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; 

TEXTURE_CUBE_MAP_POSITIVE_Y



const unsigned int TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; 

TEXTURE_CUBE_MAP_POSITIVE_Z



const unsigned int TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; 

TEXTURE_MAG_FILTER



const unsigned int TEXTURE_MAG_FILTER = 0x2800; 

TEXTURE_MIN_FILTER



const unsigned int TEXTURE_MIN_FILTER = 0x2801; 

TEXTURE_WRAP_S



const unsigned int TEXTURE_WRAP_S = 0x2802; 

TEXTURE_WRAP_T



const unsigned int TEXTURE_WRAP_T = 0x2803; 

TRIANGLE_FAN



const unsigned int TRIANGLE_FAN = 0x0006; 

TRIANGLE_STRIP



const unsigned int TRIANGLE_STRIP = 0x0005; 

TRIANGLES



const unsigned int TRIANGLES = 0x0004; 

TRUE



const unsigned int TRUE = 1; 

UNPACK_ALIGNMENT



const unsigned int UNPACK_ALIGNMENT = 0x0CF5; 

UNSIGNED_BYTE



const unsigned int UNSIGNED_BYTE = 0x1401; 

UNSIGNED_INT



const unsigned int UNSIGNED_INT = 0x1405; 

UNSIGNED_SHORT



const unsigned int UNSIGNED_SHORT = 0x1403; 

UNSIGNED_SHORT_4_4_4_4



const unsigned int UNSIGNED_SHORT_4_4_4_4 = 0x8033; 

UNSIGNED_SHORT_5_5_5_1



const unsigned int UNSIGNED_SHORT_5_5_5_1 = 0x8034; 

UNSIGNED_SHORT_5_6_5



const unsigned int UNSIGNED_SHORT_5_6_5 = 0x8363; 

VALIDATE_STATUS



const unsigned int VALIDATE_STATUS = 0x8B83; 

VENDOR



const unsigned int VENDOR = 0x1F00; 

VERSION



const unsigned int VERSION = 0x1F02; 

VERTEX_ATTRIB_ARRAY_BUFFER_BINDING



const unsigned int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F; 

VERTEX_ATTRIB_ARRAY_ENABLED



const unsigned int VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622; 

VERTEX_ATTRIB_ARRAY_NORMALIZED



const unsigned int VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A; 

VERTEX_ATTRIB_ARRAY_POINTER



const unsigned int VERTEX_ATTRIB_ARRAY_POINTER = 0x8645; 

VERTEX_ATTRIB_ARRAY_SIZE



const unsigned int VERTEX_ATTRIB_ARRAY_SIZE = 0x8623; 

VERTEX_ATTRIB_ARRAY_STRIDE



const unsigned int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624; 

VERTEX_ATTRIB_ARRAY_TYPE



const unsigned int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625; 

VERTEX_SHADER



const unsigned int VERTEX_SHADER = 0x8B31; 

VIEWPORT



const unsigned int VIEWPORT = 0x0BA2; 

ZERO



const unsigned int ZERO = 0; 

 

Did this document help you? Yes It's good, but... Not helpful...

Last Updated: 2010-05-27