HTML5 3d可以使用的方法和属性
程序员文章站
2022-05-03 09:02:23
ACTIVE_ATTRIBUTES: 35721
ACTIVE_TEXTURE: 34016
ACTIVE_UNIFORMS: 35718
ALIASED_LINE_WIDT...
ACTIVE_ATTRIBUTES: 35721
ACTIVE_TEXTURE: 34016
ACTIVE_UNIFORMS: 35718
ALIASED_LINE_WIDTH_RANGE: 33902
ALIASED_POINT_SIZE_RANGE: 33901
ALPHA: 6406
ALPHA_BITS: 3413
ALWAYS: 519
ARRAY_BUFFER: 34962
ARRAY_BUFFER_BINDING: 34964
ATTACHED_SHADERS: 35717
BACK: 1029
BLEND: 3042
BLEND_COLOR: 32773
BLEND_DST_ALPHA: 32970
BLEND_DST_RGB: 32968
BLEND_EQUATION: 32777
BLEND_EQUATION_ALPHA: 34877
BLEND_EQUATION_RGB: 32777
BLEND_SRC_ALPHA: 32971
BLEND_SRC_RGB: 32969
BLUE_BITS: 3412
BOOL: 35670
BOOL_VEC2: 35671
BOOL_VEC3: 35672
BOOL_VEC4: 35673
BROWSER_DEFAULT_WEBGL: 37444
BUFFER_SIZE: 34660
BUFFER_USAGE: 34661
BYTE: 5120
CCW: 2305
CLAMP_TO_EDGE: 33071
COLOR_ATTACHMENT0: 36064
COLOR_BUFFER_BIT: 16384
COLOR_CLEAR_VALUE: 3106
COLOR_WRITEMASK: 3107
COMPILE_STATUS: 35713
COMPRESSED_TEXTURE_FORMATS: 34467
CONSTANT_ALPHA: 32771
CONSTANT_COLOR: 32769
CONTEXT_LOST_WEBGL: 37442
CULL_FACE: 2884
CULL_FACE_MODE: 2885
CURRENT_PROGRAM: 35725
CURRENT_VERTEX_ATTRIB: 34342
CW: 2304
DECR: 7683
DECR_WRAP: 34056
DELETE_STATUS: 35712
DEPTH_ATTACHMENT: 36096
DEPTH_BITS: 3414
DEPTH_BUFFER_BIT: 256
DEPTH_CLEAR_VALUE: 2931
DEPTH_COMPONENT: 6402
DEPTH_COMPONENT16: 33189
DEPTH_FUNC: 2932
DEPTH_RANGE: 2928
DEPTH_STENCIL: 34041
DEPTH_STENCIL_ATTACHMENT: 33306
DEPTH_TEST: 2929
DEPTH_WRITEMASK: 2930
DITHER: 3024
DONT_CARE: 4352
DST_ALPHA: 772
DST_COLOR: 774
DYNAMIC_DRAW: 35048
ELEMENT_ARRAY_BUFFER: 34963
ELEMENT_ARRAY_BUFFER_BINDING: 34965
EQUAL: 514
FASTEST: 4353
FLOAT: 5126
FLOAT_MAT2: 35674
FLOAT_MAT3: 35675
FLOAT_MAT4: 35676
FLOAT_VEC2: 35664
FLOAT_VEC3: 35665
FLOAT_VEC4: 35666
FRAGMENT_SHADER: 35632
FRAMEBUFFER: 36160
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050
FRAMEBUFFER_BINDING: 36006
FRAMEBUFFER_COMPLETE: 36053
FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054
FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055
FRAMEBUFFER_UNSUPPORTED: 36061
FRONT: 1028
FRONT_AND_BACK: 1032
FRONT_FACE: 2886
FUNC_ADD: 32774
FUNC_REVERSE_SUBTRACT: 32779
FUNC_SUBTRACT: 32778
GENERATE_MIPMAP_HINT: 33170
GEQUAL: 518
GREATER: 516
GREEN_BITS: 3411
HIGH_FLOAT: 36338
HIGH_INT: 36341
INCR: 7682
INCR_WRAP: 34055
INT: 5124
INT_VEC2: 35667
INT_VEC3: 35668
INT_VEC4: 35669
INVALID_ENUM: 1280
INVALID_FRAMEBUFFER_OPERATION: 1286
INVALID_OPERATION: 1282
INVALID_VALUE: 1281
INVERT: 5386
KEEP: 7680
LEQUAL: 515
LESS: 513
LINEAR: 9729
LINEAR_MIPMAP_LINEAR: 9987
LINEAR_MIPMAP_NEAREST: 9985
LINES: 1
LINE_LOOP: 2
LINE_STRIP: 3
LINE_WIDTH: 2849
LINK_STATUS: 35714
LOW_FLOAT: 36336
LOW_INT: 36339
LUMINANCE: 6409
LUMINANCE_ALPHA: 6410
MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661
MAX_CUBE_MAP_TEXTURE_SIZE: 34076
MAX_FRAGMENT_UNIFORM_VECTORS: 36349
MAX_RENDERBUFFER_SIZE: 34024
MAX_TEXTURE_IMAGE_UNITS: 34930
MAX_TEXTURE_SIZE: 3379
MAX_VARYING_VECTORS: 36348
MAX_VERTEX_ATTRIBS: 34921
MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660
MAX_VERTEX_UNIFORM_VECTORS: 36347
MAX_VIEWPORT_DIMS: 3386
MEDIUM_FLOAT: 36337
MEDIUM_INT: 36340
MIRRORED_REPEAT: 33648
NEAREST: 9728
NEAREST_MIPMAP_LINEAR: 9986
NEAREST_MIPMAP_NEAREST: 9984
NEVER: 512
NICEST: 4354
NONE: 0
NOTEQUAL: 517
NO_ERROR: 0
ONE: 1
ONE_MINUS_CONSTANT_ALPHA: 32772
ONE_MINUS_CONSTANT_COLOR: 32770
ONE_MINUS_DST_ALPHA: 773
ONE_MINUS_DST_COLOR: 775
ONE_MINUS_SRC_ALPHA: 771
ONE_MINUS_SRC_COLOR: 769
OUT_OF_MEMORY: 1285
PACK_ALIGNMENT: 3333
POINTS: 0
POLYGON_OFFSET_FACTOR: 32824
POLYGON_OFFSET_FILL: 32823
POLYGON_OFFSET_UNITS: 10752
RED_BITS: 3410
RENDERBUFFER: 36161
RENDERBUFFER_ALPHA_SIZE: 36179
RENDERBUFFER_BINDING: 36007
RENDERBUFFER_BLUE_SIZE: 36178
RENDERBUFFER_DEPTH_SIZE: 36180
RENDERBUFFER_GREEN_SIZE: 36177
RENDERBUFFER_HEIGHT: 36163
RENDERBUFFER_INTERNAL_FORMAT: 36164
RENDERBUFFER_RED_SIZE: 36176
RENDERBUFFER_STENCIL_SIZE: 36181
RENDERBUFFER_WIDTH: 36162
RENDERER: 7937
REPEAT: 10497
REPLACE: 7681
RGB: 6407
RGB5_A1: 32855
RGB565: 36194
RGBA: 6408
RGBA4: 32854
SAMPLER_2D: 35678
SAMPLER_CUBE: 35680
SAMPLES: 32937
SAMPLE_ALPHA_TO_COVERAGE: 32926
SAMPLE_BUFFERS: 32936
SAMPLE_COVERAGE: 32928
SAMPLE_COVERAGE_INVERT: 32939
SAMPLE_COVERAGE_VALUE: 32938
SCISSOR_BOX: 3088
SCISSOR_TEST: 3089
SHADER_COMPILER: 36346
SHADER_TYPE: 35663
SHADING_LANGUAGE_VERSION: 35724
SHORT: 5122
SRC_ALPHA: 770
SRC_ALPHA_SATURATE: 776
SRC_COLOR: 768
STATIC_DRAW: 35044
STENCIL_ATTACHMENT: 36128
STENCIL_BACK_FAIL: 34817
STENCIL_BACK_FUNC: 34816
STENCIL_BACK_PASS_DEPTH_FAIL: 34818
STENCIL_BACK_PASS_DEPTH_PASS: 34819
STENCIL_BACK_REF: 36003
STENCIL_BACK_VALUE_MASK: 36004
STENCIL_BACK_WRITEMASK: 36005
STENCIL_BITS: 3415
STENCIL_BUFFER_BIT: 1024
STENCIL_CLEAR_VALUE: 2961
STENCIL_FAIL: 2964
STENCIL_FUNC: 2962
STENCIL_INDEX: 6401
STENCIL_INDEX8: 36168
STENCIL_PASS_DEPTH_FAIL: 2965
STENCIL_PASS_DEPTH_PASS: 2966
STENCIL_REF: 2967
STENCIL_TEST: 2960
STENCIL_VALUE_MASK: 2963
STENCIL_WRITEMASK: 2968
STREAM_DRAW: 35040
SUBPIXEL_BITS: 3408
TEXTURE: 5890
TEXTURE0: 33984
TEXTURE1: 33985
TEXTURE2: 33986
TEXTURE3: 33987
TEXTURE4: 33988
TEXTURE5: 33989
TEXTURE6: 33990
TEXTURE7: 33991
TEXTURE8: 33992
TEXTURE9: 33993
TEXTURE10: 33994
TEXTURE11: 33995
TEXTURE12: 33996
TEXTURE13: 33997
TEXTURE14: 33998
TEXTURE15: 33999
TEXTURE16: 34000
TEXTURE17: 34001
TEXTURE18: 34002
TEXTURE19: 34003
TEXTURE20: 34004
TEXTURE21: 34005
TEXTURE22: 34006
TEXTURE23: 34007
TEXTURE24: 34008
TEXTURE25: 34009
TEXTURE26: 34010
TEXTURE27: 34011
TEXTURE28: 34012
TEXTURE29: 34013
TEXTURE30: 34014
TEXTURE31: 34015
TEXTURE_2D: 3553
TEXTURE_BINDING_2D: 32873
TEXTURE_BINDING_CUBE_MAP: 34068
TEXTURE_CUBE_MAP: 34067
TEXTURE_CUBE_MAP_NEGATIVE_X: 34070
TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072
TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074
TEXTURE_CUBE_MAP_POSITIVE_X: 34069
TEXTURE_CUBE_MAP_POSITIVE_Y: 34071
TEXTURE_CUBE_MAP_POSITIVE_Z: 34073
TEXTURE_MAG_FILTER: 10240
TEXTURE_MIN_FILTER: 10241
TEXTURE_WRAP_S: 10242
TEXTURE_WRAP_T: 10243
TRIANGLES: 4
TRIANGLE_FAN: 6
TRIANGLE_STRIP: 5
UNPACK_ALIGNMENT: 3317
UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443
UNPACK_FLIP_Y_WEBGL: 37440
UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441
UNSIGNED_BYTE: 5121
UNSIGNED_INT: 5125
UNSIGNED_SHORT: 5123
UNSIGNED_SHORT_4_4_4_4: 32819
UNSIGNED_SHORT_5_5_5_1: 32820
UNSIGNED_SHORT_5_6_5: 33635
VALIDATE_STATUS: 35715
VENDOR: 7936
VERSION: 7938
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975
VERTEX_ATTRIB_ARRAY_ENABLED: 34338
VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922
VERTEX_ATTRIB_ARRAY_POINTER: 34373
VERTEX_ATTRIB_ARRAY_SIZE: 34339
VERTEX_ATTRIB_ARRAY_STRIDE: 34340
VERTEX_ATTRIB_ARRAY_TYPE: 34341
VERTEX_SHADER: 35633
VIEWPORT: 2978
ZERO: 0
activeTexture: function activeTexture() { [native code] }
attachShader: function attachShader() { [native code] }
bindAttribLocation: function bindAttribLocation() { [native code] }
bindBuffer: function bindBuffer() { [native code] }
bindFramebuffer: function bindFramebuffer() { [native code] }
bindRenderbuffer: function bindRenderbuffer() { [native code] }
bindTexture: function bindTexture() { [native code] }
blendColor: function blendColor() { [native code] }
blendEquation: function blendEquation() { [native code] }
blendEquationSeparate: function blendEquationSeparate() { [native code] }
blendFunc: function blendFunc() { [native code] }
blendFuncSeparate: function blendFuncSeparate() { [native code] }
bufferData: function bufferData() { [native code] }
bufferSubData: function bufferSubData() { [native code] }
checkFramebufferStatus: function checkFramebufferStatus() { [native code] }
clear: function clear() { [native code] }
clearColor: function clearColor() { [native code] }
clearDepth: function clearDepth() { [native code] }
clearStencil: function clearStencil() { [native code] }
colorMask: function colorMask() { [native code] }
compileShader: function compileShader() { [native code] }
compressedTexImage2D: function compressedTexImage2D() { [native code] }
compressedTexSubImage2D: function compressedTexSubImage2D() { [native code] }
constructor: function WebGLRenderingContext() { [native code] }
copyTexImage2D: function copyTexImage2D() { [native code] }
copyTexSubImage2D: function copyTexSubImage2D() { [native code] }
createBuffer: function createBuffer() { [native code] }
createFramebuffer: function createFramebuffer() { [native code] }
createProgram: function createProgram() { [native code] }
createRenderbuffer: function createRenderbuffer() { [native code] }
createShader: function createShader() { [native code] }
createTexture: function createTexture() { [native code] }
cullFace: function cullFace() { [native code] }
deleteBuffer: function deleteBuffer() { [native code] }
deleteFramebuffer: function deleteFramebuffer() { [native code] }
deleteProgram: function deleteProgram() { [native code] }
deleteRenderbuffer: function deleteRenderbuffer() { [native code] }
deleteShader: function deleteShader() { [native code] }
deleteTexture: function deleteTexture() { [native code] }
depthFunc: function depthFunc() { [native code] }
depthMask: function depthMask() { [native code] }
depthRange: function depthRange() { [native code] }
detachShader: function detachShader() { [native code] }
disable: function disable() { [native code] }
disableVertexAttribArray: function disableVertexAttribArray() { [native code] }
drawArrays: function drawArrays() { [native code] }
drawElements: function drawElements() { [native code] }
enable: function enable() { [native code] }
enableVertexAttribArray: function enableVertexAttribArray() { [native code] }
finish: function finish() { [native code] }
flush: function flush() { [native code] }
framebufferRenderbuffer: function framebufferRenderbuffer() { [native code] }
framebufferTexture2D: function framebufferTexture2D() { [native code] }
frontFace: function frontFace() { [native code] }
generateMipmap: function generateMipmap() { [native code] }
getActiveAttrib: function getActiveAttrib() { [native code] }
getActiveUniform: function getActiveUniform() { [native code] }
getAttachedShaders: function getAttachedShaders() { [native code] }
getAttribLocation: function getAttribLocation() { [native code] }
getBufferParameter: function getBufferParameter() { [native code] }
getContextAttributes: function getContextAttributes() { [native code] }
getError: function getError() { [native code] }
getExtension: function getExtension() { [native code] }
getFramebufferAttachmentParameter: function getFramebufferAttachmentParameter() { [native code] }
getParameter: function getParameter() { [native code] }
getProgramInfoLog: function getProgramInfoLog() { [native code] }
getProgramParameter: function getProgramParameter() { [native code] }
getRenderbufferParameter: function getRenderbufferParameter() { [native code] }
getShaderInfoLog: function getShaderInfoLog() { [native code] }
getShaderParameter: function getShaderParameter() { [native code] }
getShaderSource: function getShaderSource() { [native code] }
getSupportedExtensions: function getSupportedExtensions() { [native code] }
getTexParameter: function getTexParameter() { [native code] }
getUniform: function getUniform() { [native code] }
getUniformLocation: function getUniformLocation() { [native code] }
getVertexAttrib: function getVertexAttrib() { [native code] }
getVertexAttribOffset: function getVertexAttribOffset() { [native code] }
hint: function hint() { [native code] }
isBuffer: function isBuffer() { [native code] }
isContextLost: function isContextLost() { [native code] }
isEnabled: function isEnabled() { [native code] }
isFramebuffer: function isFramebuffer() { [native code] }
isProgram: function isProgram() { [native code] }
isRenderbuffer: function isRenderbuffer() { [native code] }
isShader: function isShader() { [native code] }
isTexture: function isTexture() { [native code] }
lineWidth: function lineWidth() { [native code] }
linkProgram: function linkProgram() { [native code] }
pixelStorei: function pixelStorei() { [native code] }
polygonOffset: function polygonOffset() { [native code] }
readPixels: function readPixels() { [native code] }
releaseShaderCompiler: function releaseShaderCompiler() { [native code] }
renderbufferStorage: function renderbufferStorage() { [native code] }
sampleCoverage: function sampleCoverage() { [native code] }
scissor: function scissor() { [native code] }
shaderSource: function shaderSource() { [native code] }
stencilFunc: function stencilFunc() { [native code] }
stencilFuncSeparate: function stencilFuncSeparate() { [native code] }
stencilMask: function stencilMask() { [native code] }
stencilMaskSeparate: function stencilMaskSeparate() { [native code] }
stencilOp: function stencilOp() { [native code] }
stencilOpSeparate: function stencilOpSeparate() { [native code] }
texImage2D: function texImage2D() { [native code] }
texParameterf: function texParameterf() { [native code] }
texParameteri: function texParameteri() { [native code] }
texSubImage2D: function texSubImage2D() { [native code] }
uniform1f: function uniform1f() { [native code] }
uniform1fv: function uniform1fv() { [native code] }
uniform1i: function uniform1i() { [native code] }
uniform1iv: function uniform1iv() { [native code] }
uniform2f: function uniform2f() { [native code] }
uniform2fv: function uniform2fv() { [native code] }
uniform2i: function uniform2i() { [native code] }
uniform2iv: function uniform2iv() { [native code] }
uniform3f: function uniform3f() { [native code] }
uniform3fv: function uniform3fv() { [native code] }
uniform3i: function uniform3i() { [native code] }
uniform3iv: function uniform3iv() { [native code] }
uniform4f: function uniform4f() { [native code] }
uniform4fv: function uniform4fv() { [native code] }
uniform4i: function uniform4i() { [native code] }
uniform4iv: function uniform4iv() { [native code] }
uniformMatrix2fv: function uniformMatrix2fv() { [native code] }
uniformMatrix3fv: function uniformMatrix3fv() { [native code] }
uniformMatrix4fv: function uniformMatrix4fv() { [native code] }
useProgram: function useProgram() { [native code] }
validateProgram: function validateProgram() { [native code] }
vertexAttrib1f: function vertexAttrib1f() { [native code] }
vertexAttrib1fv: function vertexAttrib1fv() { [native code] }
vertexAttrib2f: function vertexAttrib2f() { [native code] }
vertexAttrib2fv: function vertexAttrib2fv() { [native code] }
vertexAttrib3f: function vertexAttrib3f() { [native code] }
vertexAttrib3fv: function vertexAttrib3fv() { [native code] }
vertexAttrib4f: function vertexAttrib4f() { [native code] }
vertexAttrib4fv: function vertexAttrib4fv() { [native code] }
vertexAttribPointer: function vertexAttribPointer() { [native code] }
viewport: function viewport() { [native code] }
摘自 吃掉大象的蚂蚁的专栏
ACTIVE_TEXTURE: 34016
ACTIVE_UNIFORMS: 35718
ALIASED_LINE_WIDTH_RANGE: 33902
ALIASED_POINT_SIZE_RANGE: 33901
ALPHA: 6406
ALPHA_BITS: 3413
ALWAYS: 519
ARRAY_BUFFER: 34962
ARRAY_BUFFER_BINDING: 34964
ATTACHED_SHADERS: 35717
BACK: 1029
BLEND: 3042
BLEND_COLOR: 32773
BLEND_DST_ALPHA: 32970
BLEND_DST_RGB: 32968
BLEND_EQUATION: 32777
BLEND_EQUATION_ALPHA: 34877
BLEND_EQUATION_RGB: 32777
BLEND_SRC_ALPHA: 32971
BLEND_SRC_RGB: 32969
BLUE_BITS: 3412
BOOL: 35670
BOOL_VEC2: 35671
BOOL_VEC3: 35672
BOOL_VEC4: 35673
BROWSER_DEFAULT_WEBGL: 37444
BUFFER_SIZE: 34660
BUFFER_USAGE: 34661
BYTE: 5120
CCW: 2305
CLAMP_TO_EDGE: 33071
COLOR_ATTACHMENT0: 36064
COLOR_BUFFER_BIT: 16384
COLOR_CLEAR_VALUE: 3106
COLOR_WRITEMASK: 3107
COMPILE_STATUS: 35713
COMPRESSED_TEXTURE_FORMATS: 34467
CONSTANT_ALPHA: 32771
CONSTANT_COLOR: 32769
CONTEXT_LOST_WEBGL: 37442
CULL_FACE: 2884
CULL_FACE_MODE: 2885
CURRENT_PROGRAM: 35725
CURRENT_VERTEX_ATTRIB: 34342
CW: 2304
DECR: 7683
DECR_WRAP: 34056
DELETE_STATUS: 35712
DEPTH_ATTACHMENT: 36096
DEPTH_BITS: 3414
DEPTH_BUFFER_BIT: 256
DEPTH_CLEAR_VALUE: 2931
DEPTH_COMPONENT: 6402
DEPTH_COMPONENT16: 33189
DEPTH_FUNC: 2932
DEPTH_RANGE: 2928
DEPTH_STENCIL: 34041
DEPTH_STENCIL_ATTACHMENT: 33306
DEPTH_TEST: 2929
DEPTH_WRITEMASK: 2930
DITHER: 3024
DONT_CARE: 4352
DST_ALPHA: 772
DST_COLOR: 774
DYNAMIC_DRAW: 35048
ELEMENT_ARRAY_BUFFER: 34963
ELEMENT_ARRAY_BUFFER_BINDING: 34965
EQUAL: 514
FASTEST: 4353
FLOAT: 5126
FLOAT_MAT2: 35674
FLOAT_MAT3: 35675
FLOAT_MAT4: 35676
FLOAT_VEC2: 35664
FLOAT_VEC3: 35665
FLOAT_VEC4: 35666
FRAGMENT_SHADER: 35632
FRAMEBUFFER: 36160
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050
FRAMEBUFFER_BINDING: 36006
FRAMEBUFFER_COMPLETE: 36053
FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054
FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055
FRAMEBUFFER_UNSUPPORTED: 36061
FRONT: 1028
FRONT_AND_BACK: 1032
FRONT_FACE: 2886
FUNC_ADD: 32774
FUNC_REVERSE_SUBTRACT: 32779
FUNC_SUBTRACT: 32778
GENERATE_MIPMAP_HINT: 33170
GEQUAL: 518
GREATER: 516
GREEN_BITS: 3411
HIGH_FLOAT: 36338
HIGH_INT: 36341
INCR: 7682
INCR_WRAP: 34055
INT: 5124
INT_VEC2: 35667
INT_VEC3: 35668
INT_VEC4: 35669
INVALID_ENUM: 1280
INVALID_FRAMEBUFFER_OPERATION: 1286
INVALID_OPERATION: 1282
INVALID_VALUE: 1281
INVERT: 5386
KEEP: 7680
LEQUAL: 515
LESS: 513
LINEAR: 9729
LINEAR_MIPMAP_LINEAR: 9987
LINEAR_MIPMAP_NEAREST: 9985
LINES: 1
LINE_LOOP: 2
LINE_STRIP: 3
LINE_WIDTH: 2849
LINK_STATUS: 35714
LOW_FLOAT: 36336
LOW_INT: 36339
LUMINANCE: 6409
LUMINANCE_ALPHA: 6410
MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661
MAX_CUBE_MAP_TEXTURE_SIZE: 34076
MAX_FRAGMENT_UNIFORM_VECTORS: 36349
MAX_RENDERBUFFER_SIZE: 34024
MAX_TEXTURE_IMAGE_UNITS: 34930
MAX_TEXTURE_SIZE: 3379
MAX_VARYING_VECTORS: 36348
MAX_VERTEX_ATTRIBS: 34921
MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660
MAX_VERTEX_UNIFORM_VECTORS: 36347
MAX_VIEWPORT_DIMS: 3386
MEDIUM_FLOAT: 36337
MEDIUM_INT: 36340
MIRRORED_REPEAT: 33648
NEAREST: 9728
NEAREST_MIPMAP_LINEAR: 9986
NEAREST_MIPMAP_NEAREST: 9984
NEVER: 512
NICEST: 4354
NONE: 0
NOTEQUAL: 517
NO_ERROR: 0
ONE: 1
ONE_MINUS_CONSTANT_ALPHA: 32772
ONE_MINUS_CONSTANT_COLOR: 32770
ONE_MINUS_DST_ALPHA: 773
ONE_MINUS_DST_COLOR: 775
ONE_MINUS_SRC_ALPHA: 771
ONE_MINUS_SRC_COLOR: 769
OUT_OF_MEMORY: 1285
PACK_ALIGNMENT: 3333
POINTS: 0
POLYGON_OFFSET_FACTOR: 32824
POLYGON_OFFSET_FILL: 32823
POLYGON_OFFSET_UNITS: 10752
RED_BITS: 3410
RENDERBUFFER: 36161
RENDERBUFFER_ALPHA_SIZE: 36179
RENDERBUFFER_BINDING: 36007
RENDERBUFFER_BLUE_SIZE: 36178
RENDERBUFFER_DEPTH_SIZE: 36180
RENDERBUFFER_GREEN_SIZE: 36177
RENDERBUFFER_HEIGHT: 36163
RENDERBUFFER_INTERNAL_FORMAT: 36164
RENDERBUFFER_RED_SIZE: 36176
RENDERBUFFER_STENCIL_SIZE: 36181
RENDERBUFFER_WIDTH: 36162
RENDERER: 7937
REPEAT: 10497
REPLACE: 7681
RGB: 6407
RGB5_A1: 32855
RGB565: 36194
RGBA: 6408
RGBA4: 32854
SAMPLER_2D: 35678
SAMPLER_CUBE: 35680
SAMPLES: 32937
SAMPLE_ALPHA_TO_COVERAGE: 32926
SAMPLE_BUFFERS: 32936
SAMPLE_COVERAGE: 32928
SAMPLE_COVERAGE_INVERT: 32939
SAMPLE_COVERAGE_VALUE: 32938
SCISSOR_BOX: 3088
SCISSOR_TEST: 3089
SHADER_COMPILER: 36346
SHADER_TYPE: 35663
SHADING_LANGUAGE_VERSION: 35724
SHORT: 5122
SRC_ALPHA: 770
SRC_ALPHA_SATURATE: 776
SRC_COLOR: 768
STATIC_DRAW: 35044
STENCIL_ATTACHMENT: 36128
STENCIL_BACK_FAIL: 34817
STENCIL_BACK_FUNC: 34816
STENCIL_BACK_PASS_DEPTH_FAIL: 34818
STENCIL_BACK_PASS_DEPTH_PASS: 34819
STENCIL_BACK_REF: 36003
STENCIL_BACK_VALUE_MASK: 36004
STENCIL_BACK_WRITEMASK: 36005
STENCIL_BITS: 3415
STENCIL_BUFFER_BIT: 1024
STENCIL_CLEAR_VALUE: 2961
STENCIL_FAIL: 2964
STENCIL_FUNC: 2962
STENCIL_INDEX: 6401
STENCIL_INDEX8: 36168
STENCIL_PASS_DEPTH_FAIL: 2965
STENCIL_PASS_DEPTH_PASS: 2966
STENCIL_REF: 2967
STENCIL_TEST: 2960
STENCIL_VALUE_MASK: 2963
STENCIL_WRITEMASK: 2968
STREAM_DRAW: 35040
SUBPIXEL_BITS: 3408
TEXTURE: 5890
TEXTURE0: 33984
TEXTURE1: 33985
TEXTURE2: 33986
TEXTURE3: 33987
TEXTURE4: 33988
TEXTURE5: 33989
TEXTURE6: 33990
TEXTURE7: 33991
TEXTURE8: 33992
TEXTURE9: 33993
TEXTURE10: 33994
TEXTURE11: 33995
TEXTURE12: 33996
TEXTURE13: 33997
TEXTURE14: 33998
TEXTURE15: 33999
TEXTURE16: 34000
TEXTURE17: 34001
TEXTURE18: 34002
TEXTURE19: 34003
TEXTURE20: 34004
TEXTURE21: 34005
TEXTURE22: 34006
TEXTURE23: 34007
TEXTURE24: 34008
TEXTURE25: 34009
TEXTURE26: 34010
TEXTURE27: 34011
TEXTURE28: 34012
TEXTURE29: 34013
TEXTURE30: 34014
TEXTURE31: 34015
TEXTURE_2D: 3553
TEXTURE_BINDING_2D: 32873
TEXTURE_BINDING_CUBE_MAP: 34068
TEXTURE_CUBE_MAP: 34067
TEXTURE_CUBE_MAP_NEGATIVE_X: 34070
TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072
TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074
TEXTURE_CUBE_MAP_POSITIVE_X: 34069
TEXTURE_CUBE_MAP_POSITIVE_Y: 34071
TEXTURE_CUBE_MAP_POSITIVE_Z: 34073
TEXTURE_MAG_FILTER: 10240
TEXTURE_MIN_FILTER: 10241
TEXTURE_WRAP_S: 10242
TEXTURE_WRAP_T: 10243
TRIANGLES: 4
TRIANGLE_FAN: 6
TRIANGLE_STRIP: 5
UNPACK_ALIGNMENT: 3317
UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443
UNPACK_FLIP_Y_WEBGL: 37440
UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441
UNSIGNED_BYTE: 5121
UNSIGNED_INT: 5125
UNSIGNED_SHORT: 5123
UNSIGNED_SHORT_4_4_4_4: 32819
UNSIGNED_SHORT_5_5_5_1: 32820
UNSIGNED_SHORT_5_6_5: 33635
VALIDATE_STATUS: 35715
VENDOR: 7936
VERSION: 7938
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975
VERTEX_ATTRIB_ARRAY_ENABLED: 34338
VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922
VERTEX_ATTRIB_ARRAY_POINTER: 34373
VERTEX_ATTRIB_ARRAY_SIZE: 34339
VERTEX_ATTRIB_ARRAY_STRIDE: 34340
VERTEX_ATTRIB_ARRAY_TYPE: 34341
VERTEX_SHADER: 35633
VIEWPORT: 2978
ZERO: 0
activeTexture: function activeTexture() { [native code] }
attachShader: function attachShader() { [native code] }
bindAttribLocation: function bindAttribLocation() { [native code] }
bindBuffer: function bindBuffer() { [native code] }
bindFramebuffer: function bindFramebuffer() { [native code] }
bindRenderbuffer: function bindRenderbuffer() { [native code] }
bindTexture: function bindTexture() { [native code] }
blendColor: function blendColor() { [native code] }
blendEquation: function blendEquation() { [native code] }
blendEquationSeparate: function blendEquationSeparate() { [native code] }
blendFunc: function blendFunc() { [native code] }
blendFuncSeparate: function blendFuncSeparate() { [native code] }
bufferData: function bufferData() { [native code] }
bufferSubData: function bufferSubData() { [native code] }
checkFramebufferStatus: function checkFramebufferStatus() { [native code] }
clear: function clear() { [native code] }
clearColor: function clearColor() { [native code] }
clearDepth: function clearDepth() { [native code] }
clearStencil: function clearStencil() { [native code] }
colorMask: function colorMask() { [native code] }
compileShader: function compileShader() { [native code] }
compressedTexImage2D: function compressedTexImage2D() { [native code] }
compressedTexSubImage2D: function compressedTexSubImage2D() { [native code] }
constructor: function WebGLRenderingContext() { [native code] }
copyTexImage2D: function copyTexImage2D() { [native code] }
copyTexSubImage2D: function copyTexSubImage2D() { [native code] }
createBuffer: function createBuffer() { [native code] }
createFramebuffer: function createFramebuffer() { [native code] }
createProgram: function createProgram() { [native code] }
createRenderbuffer: function createRenderbuffer() { [native code] }
createShader: function createShader() { [native code] }
createTexture: function createTexture() { [native code] }
cullFace: function cullFace() { [native code] }
deleteBuffer: function deleteBuffer() { [native code] }
deleteFramebuffer: function deleteFramebuffer() { [native code] }
deleteProgram: function deleteProgram() { [native code] }
deleteRenderbuffer: function deleteRenderbuffer() { [native code] }
deleteShader: function deleteShader() { [native code] }
deleteTexture: function deleteTexture() { [native code] }
depthFunc: function depthFunc() { [native code] }
depthMask: function depthMask() { [native code] }
depthRange: function depthRange() { [native code] }
detachShader: function detachShader() { [native code] }
disable: function disable() { [native code] }
disableVertexAttribArray: function disableVertexAttribArray() { [native code] }
drawArrays: function drawArrays() { [native code] }
drawElements: function drawElements() { [native code] }
enable: function enable() { [native code] }
enableVertexAttribArray: function enableVertexAttribArray() { [native code] }
finish: function finish() { [native code] }
flush: function flush() { [native code] }
framebufferRenderbuffer: function framebufferRenderbuffer() { [native code] }
framebufferTexture2D: function framebufferTexture2D() { [native code] }
frontFace: function frontFace() { [native code] }
generateMipmap: function generateMipmap() { [native code] }
getActiveAttrib: function getActiveAttrib() { [native code] }
getActiveUniform: function getActiveUniform() { [native code] }
getAttachedShaders: function getAttachedShaders() { [native code] }
getAttribLocation: function getAttribLocation() { [native code] }
getBufferParameter: function getBufferParameter() { [native code] }
getContextAttributes: function getContextAttributes() { [native code] }
getError: function getError() { [native code] }
getExtension: function getExtension() { [native code] }
getFramebufferAttachmentParameter: function getFramebufferAttachmentParameter() { [native code] }
getParameter: function getParameter() { [native code] }
getProgramInfoLog: function getProgramInfoLog() { [native code] }
getProgramParameter: function getProgramParameter() { [native code] }
getRenderbufferParameter: function getRenderbufferParameter() { [native code] }
getShaderInfoLog: function getShaderInfoLog() { [native code] }
getShaderParameter: function getShaderParameter() { [native code] }
getShaderSource: function getShaderSource() { [native code] }
getSupportedExtensions: function getSupportedExtensions() { [native code] }
getTexParameter: function getTexParameter() { [native code] }
getUniform: function getUniform() { [native code] }
getUniformLocation: function getUniformLocation() { [native code] }
getVertexAttrib: function getVertexAttrib() { [native code] }
getVertexAttribOffset: function getVertexAttribOffset() { [native code] }
hint: function hint() { [native code] }
isBuffer: function isBuffer() { [native code] }
isContextLost: function isContextLost() { [native code] }
isEnabled: function isEnabled() { [native code] }
isFramebuffer: function isFramebuffer() { [native code] }
isProgram: function isProgram() { [native code] }
isRenderbuffer: function isRenderbuffer() { [native code] }
isShader: function isShader() { [native code] }
isTexture: function isTexture() { [native code] }
lineWidth: function lineWidth() { [native code] }
linkProgram: function linkProgram() { [native code] }
pixelStorei: function pixelStorei() { [native code] }
polygonOffset: function polygonOffset() { [native code] }
readPixels: function readPixels() { [native code] }
releaseShaderCompiler: function releaseShaderCompiler() { [native code] }
renderbufferStorage: function renderbufferStorage() { [native code] }
sampleCoverage: function sampleCoverage() { [native code] }
scissor: function scissor() { [native code] }
shaderSource: function shaderSource() { [native code] }
stencilFunc: function stencilFunc() { [native code] }
stencilFuncSeparate: function stencilFuncSeparate() { [native code] }
stencilMask: function stencilMask() { [native code] }
stencilMaskSeparate: function stencilMaskSeparate() { [native code] }
stencilOp: function stencilOp() { [native code] }
stencilOpSeparate: function stencilOpSeparate() { [native code] }
texImage2D: function texImage2D() { [native code] }
texParameterf: function texParameterf() { [native code] }
texParameteri: function texParameteri() { [native code] }
texSubImage2D: function texSubImage2D() { [native code] }
uniform1f: function uniform1f() { [native code] }
uniform1fv: function uniform1fv() { [native code] }
uniform1i: function uniform1i() { [native code] }
uniform1iv: function uniform1iv() { [native code] }
uniform2f: function uniform2f() { [native code] }
uniform2fv: function uniform2fv() { [native code] }
uniform2i: function uniform2i() { [native code] }
uniform2iv: function uniform2iv() { [native code] }
uniform3f: function uniform3f() { [native code] }
uniform3fv: function uniform3fv() { [native code] }
uniform3i: function uniform3i() { [native code] }
uniform3iv: function uniform3iv() { [native code] }
uniform4f: function uniform4f() { [native code] }
uniform4fv: function uniform4fv() { [native code] }
uniform4i: function uniform4i() { [native code] }
uniform4iv: function uniform4iv() { [native code] }
uniformMatrix2fv: function uniformMatrix2fv() { [native code] }
uniformMatrix3fv: function uniformMatrix3fv() { [native code] }
uniformMatrix4fv: function uniformMatrix4fv() { [native code] }
useProgram: function useProgram() { [native code] }
validateProgram: function validateProgram() { [native code] }
vertexAttrib1f: function vertexAttrib1f() { [native code] }
vertexAttrib1fv: function vertexAttrib1fv() { [native code] }
vertexAttrib2f: function vertexAttrib2f() { [native code] }
vertexAttrib2fv: function vertexAttrib2fv() { [native code] }
vertexAttrib3f: function vertexAttrib3f() { [native code] }
vertexAttrib3fv: function vertexAttrib3fv() { [native code] }
vertexAttrib4f: function vertexAttrib4f() { [native code] }
vertexAttrib4fv: function vertexAttrib4fv() { [native code] }
vertexAttribPointer: function vertexAttribPointer() { [native code] }
viewport: function viewport() { [native code] }
摘自 吃掉大象的蚂蚁的专栏