The goog.webgl Namespace

.ACTIVE_ATTRIBUTES {number}

@const

.ACTIVE_TEXTURE {number}

@const

.ACTIVE_UNIFORMS {number}

@const

.ALIASED_LINE_WIDTH_RANGE {number}

@const

.ALIASED_POINT_SIZE_RANGE {number}

@const

.ALPHA {number}

@const

.ALPHA_BITS {number}

@const

.ALWAYS {number}

@const

.ARRAY_BUFFER {number}

@const

.ARRAY_BUFFER_BINDING {number}

@const

.ATTACHED_SHADERS {number}

@const

.BACK {number}

@const

.BLEND {number}

@const

.BLEND_COLOR {number}

@const

.BLEND_DST_ALPHA {number}

@const

.BLEND_DST_RGB {number}

@const

.BLEND_EQUATION {number}

@const

.BLEND_EQUATION_ALPHA {number}

@const

.BLEND_EQUATION_RGB {number}

Same as BLEND_EQUATION

@const

.BLEND_SRC_ALPHA {number}

@const

.BLEND_SRC_RGB {number}

@const

.BLUE_BITS {number}

@const

.BOOL {number}

@const

.BOOL_VEC2 {number}

@const

.BOOL_VEC3 {number}

@const

.BOOL_VEC4 {number}

@const

.BROWSER_DEFAULT_WEBGL {number}

@const

.BUFFER_SIZE {number}

@const

.BUFFER_USAGE {number}

@const

.BYTE {number}

@const

.CCW {number}

@const

.CLAMP_TO_EDGE {number}

@const

.COLOR_ATTACHMENT0 {number}

@const

.COLOR_BUFFER_BIT {number}

@const

.COLOR_CLEAR_VALUE {number}

@const

.COLOR_WRITEMASK {number}

@const

.COMPILE_STATUS {number}

@const

.COMPRESSED_RGBA_S3TC_DXT1_EXT {number}

From the WEBGL_compressed_texture_s3tc extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/

@const

.COMPRESSED_RGBA_S3TC_DXT3_EXT {number}

From the WEBGL_compressed_texture_s3tc extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/

@const

.COMPRESSED_RGBA_S3TC_DXT5_EXT {number}

From the WEBGL_compressed_texture_s3tc extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/

@const

.COMPRESSED_RGB_S3TC_DXT1_EXT {number}

From the WEBGL_compressed_texture_s3tc extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/

@const

.COMPRESSED_TEXTURE_FORMATS {number}

@const

.CONSTANT_ALPHA {number}

@const

.CONSTANT_COLOR {number}

@const

.CONTEXT_LOST_WEBGL {number}

@const

.CULL_FACE {number}

@const

.CULL_FACE_MODE {number}

@const

.CURRENT_PROGRAM {number}

@const

.CURRENT_VERTEX_ATTRIB {number}

@const

.CW {number}

@const

.DECR {number}

@const

.DECR_WRAP {number}

@const

.DELETE_STATUS {number}

@const

.DEPTH_ATTACHMENT {number}

@const

.DEPTH_BITS {number}

@const

.DEPTH_BUFFER_BIT {number}

@const

.DEPTH_CLEAR_VALUE {number}

@const

.DEPTH_COMPONENT {number}

@const

.DEPTH_COMPONENT16 {number}

@const

.DEPTH_FUNC {number}

@const

.DEPTH_RANGE {number}

@const

.DEPTH_STENCIL {number}

@const

.DEPTH_STENCIL_ATTACHMENT {number}

@const

.DEPTH_TEST {number}

@const

.DEPTH_WRITEMASK {number}

@const

.DITHER {number}

@const

.DONT_CARE {number}

@const

.DST_ALPHA {number}

@const

.DST_COLOR {number}

@const

.DYNAMIC_DRAW {number}

@const

.ELEMENT_ARRAY_BUFFER {number}

@const

.ELEMENT_ARRAY_BUFFER_BINDING {number}

@const

.EQUAL {number}

@const

.FASTEST {number}

@const

.FLOAT {number}

@const

.FLOAT_MAT2 {number}

@const

.FLOAT_MAT3 {number}

@const

.FLOAT_MAT4 {number}

@const

.FLOAT_VEC2 {number}

@const

.FLOAT_VEC3 {number}

@const

.FLOAT_VEC4 {number}

@const

.FRAGMENT_SHADER {number}

@const

.FRAGMENT_SHADER_DERIVATIVE_HINT_OES {number}

From the OES_standard_derivatives extension. http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/

@const

.FRAMEBUFFER {number}

@const

.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME {number}

@const

.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE {number}

@const

.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE {number}

@const

.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL {number}

@const

.FRAMEBUFFER_BINDING {number}

@const

.FRAMEBUFFER_COMPLETE {number}

@const

.FRAMEBUFFER_INCOMPLETE_ATTACHMENT {number}

@const

.FRAMEBUFFER_INCOMPLETE_DIMENSIONS {number}

@const

.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT {number}

@const

.FRAMEBUFFER_UNSUPPORTED {number}

@const

.FRONT {number}

@const

.FRONT_AND_BACK {number}

@const

.FRONT_FACE {number}

@const

.FUNC_ADD {number}

@const

.FUNC_REVERSE_SUBTRACT {number}

@const

.FUNC_SUBTRACT {number}

@const

.GENERATE_MIPMAP_HINT {number}

@const

.GEQUAL {number}

@const

.GREATER {number}

@const

.GREEN_BITS {number}

@const

.HALF_FLOAT_OES {number}

From the OES_texture_half_float extension. http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/

@const

.HIGH_FLOAT {number}

@const

.HIGH_INT {number}

@const

.INCR {number}

@const

.INCR_WRAP {number}

@const

.INT {number}

@const

.INT_VEC2 {number}

@const

.INT_VEC3 {number}

@const

.INT_VEC4 {number}

@const

.INVALID_ENUM {number}

@const

.INVALID_FRAMEBUFFER_OPERATION {number}

@const

.INVALID_OPERATION {number}

@const

.INVALID_VALUE {number}

@const

.INVERT {number}

@const

.KEEP {number}

@const

.LEQUAL {number}

@const

.LESS {number}

@const

.LINEAR {number}

@const

.LINEAR_MIPMAP_LINEAR {number}

@const

.LINEAR_MIPMAP_NEAREST {number}

@const

.LINES {number}

@const

.LINE_LOOP {number}

@const

.LINE_STRIP {number}

@const

.LINE_WIDTH {number}

@const
@const

.LOW_FLOAT {number}

@const

.LOW_INT {number}

@const

.LUMINANCE {number}

@const

.LUMINANCE_ALPHA {number}

@const

.MAX_COMBINED_TEXTURE_IMAGE_UNITS {number}

@const

.MAX_CUBE_MAP_TEXTURE_SIZE {number}

@const

.MAX_FRAGMENT_UNIFORM_VECTORS {number}

@const

.MAX_RENDERBUFFER_SIZE {number}

@const

.MAX_TEXTURE_IMAGE_UNITS {number}

@const

.MAX_TEXTURE_MAX_ANISOTROPY_EXT {number}

From the EXT_texture_filter_anisotropic extension. http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/

@const

.MAX_TEXTURE_SIZE {number}

@const

.MAX_VARYING_VECTORS {number}

@const

.MAX_VERTEX_ATTRIBS {number}

@const

.MAX_VERTEX_TEXTURE_IMAGE_UNITS {number}

@const

.MAX_VERTEX_UNIFORM_VECTORS {number}

@const

.MAX_VIEWPORT_DIMS {number}

@const

.MEDIUM_FLOAT {number}

@const

.MEDIUM_INT {number}

@const

.MIRRORED_REPEAT {number}

@const

.NEAREST {number}

@const

.NEAREST_MIPMAP_LINEAR {number}

@const

.NEAREST_MIPMAP_NEAREST {number}

@const

.NEVER {number}

@const

.NICEST {number}

@const

.NONE {number}

@const

.NOTEQUAL {number}

@const

.NO_ERROR {number}

@const

.ONE {number}

@const

.ONE_MINUS_CONSTANT_ALPHA {number}

@const

.ONE_MINUS_CONSTANT_COLOR {number}

@const

.ONE_MINUS_DST_ALPHA {number}

@const

.ONE_MINUS_DST_COLOR {number}

@const

.ONE_MINUS_SRC_ALPHA {number}

@const

.ONE_MINUS_SRC_COLOR {number}

@const

.OUT_OF_MEMORY {number}

@const

.PACK_ALIGNMENT {number}

@const

.POINTS {number}

@const

.POLYGON_OFFSET_FACTOR {number}

@const

.POLYGON_OFFSET_FILL {number}

@const

.POLYGON_OFFSET_UNITS {number}

@const

.RED_BITS {number}

@const

.RENDERBUFFER {number}

@const

.RENDERBUFFER_ALPHA_SIZE {number}

@const

.RENDERBUFFER_BINDING {number}

@const

.RENDERBUFFER_BLUE_SIZE {number}

@const

.RENDERBUFFER_DEPTH_SIZE {number}

@const

.RENDERBUFFER_GREEN_SIZE {number}

@const

.RENDERBUFFER_HEIGHT {number}

@const

.RENDERBUFFER_INTERNAL_FORMAT {number}

@const

.RENDERBUFFER_RED_SIZE {number}

@const

.RENDERBUFFER_STENCIL_SIZE {number}

@const

.RENDERBUFFER_WIDTH {number}

@const

.RENDERER {number}

@const

.REPEAT {number}

@const

.REPLACE {number}

@const

.RGB {number}

@const

.RGB565 {number}

@const

.RGB5_A1 {number}

@const

.RGBA {number}

@const

.RGBA4 {number}

@const

.SAMPLER_2D {number}

@const

.SAMPLER_CUBE {number}

@const

.SAMPLES {number}

@const

.SAMPLE_ALPHA_TO_COVERAGE {number}

@const

.SAMPLE_BUFFERS {number}

@const

.SAMPLE_COVERAGE {number}

@const

.SAMPLE_COVERAGE_INVERT {number}

@const

.SAMPLE_COVERAGE_VALUE {number}

@const

.SCISSOR_BOX {number}

@const

.SCISSOR_TEST {number}

@const

.SHADER_TYPE {number}

@const

.SHADING_LANGUAGE_VERSION {number}

@const

.SHORT {number}

@const

.SRC_ALPHA {number}

@const

.SRC_ALPHA_SATURATE {number}

@const

.SRC_COLOR {number}

@const

.STATIC_DRAW {number}

@const

.STENCIL_ATTACHMENT {number}

@const

.STENCIL_BACK_FAIL {number}

@const

.STENCIL_BACK_FUNC {number}

@const

.STENCIL_BACK_PASS_DEPTH_FAIL {number}

@const

.STENCIL_BACK_PASS_DEPTH_PASS {number}

@const

.STENCIL_BACK_REF {number}

@const

.STENCIL_BACK_VALUE_MASK {number}

@const

.STENCIL_BACK_WRITEMASK {number}

@const

.STENCIL_BITS {number}

@const

.STENCIL_BUFFER_BIT {number}

@const

.STENCIL_CLEAR_VALUE {number}

@const

.STENCIL_FAIL {number}

@const

.STENCIL_FUNC {number}

@const

.STENCIL_INDEX {number}

@const

.STENCIL_INDEX8 {number}

@const

.STENCIL_PASS_DEPTH_FAIL {number}

@const

.STENCIL_PASS_DEPTH_PASS {number}

@const

.STENCIL_REF {number}

@const

.STENCIL_TEST {number}

@const

.STENCIL_VALUE_MASK {number}

@const

.STENCIL_WRITEMASK {number}

@const

.STREAM_DRAW {number}

@const

.SUBPIXEL_BITS {number}

@const

.TEXTURE {number}

@const

.TEXTURE0 {number}

@const

.TEXTURE1 {number}

@const

.TEXTURE10 {number}

@const

.TEXTURE11 {number}

@const

.TEXTURE12 {number}

@const

.TEXTURE13 {number}

@const

.TEXTURE14 {number}

@const

.TEXTURE15 {number}

@const

.TEXTURE16 {number}

@const

.TEXTURE17 {number}

@const

.TEXTURE18 {number}

@const

.TEXTURE19 {number}

@const

.TEXTURE2 {number}

@const

.TEXTURE20 {number}

@const

.TEXTURE21 {number}

@const

.TEXTURE22 {number}

@const

.TEXTURE23 {number}

@const

.TEXTURE24 {number}

@const

.TEXTURE25 {number}

@const

.TEXTURE26 {number}

@const

.TEXTURE27 {number}

@const

.TEXTURE28 {number}

@const

.TEXTURE29 {number}

@const

.TEXTURE3 {number}

@const

.TEXTURE30 {number}

@const

.TEXTURE31 {number}

@const

.TEXTURE4 {number}

@const

.TEXTURE5 {number}

@const

.TEXTURE6 {number}

@const

.TEXTURE7 {number}

@const

.TEXTURE8 {number}

@const

.TEXTURE9 {number}

@const

.TEXTURE_2D {number}

@const

.TEXTURE_BINDING_2D {number}

@const

.TEXTURE_BINDING_CUBE_MAP {number}

@const

.TEXTURE_CUBE_MAP {number}

@const

.TEXTURE_CUBE_MAP_NEGATIVE_X {number}

@const

.TEXTURE_CUBE_MAP_NEGATIVE_Y {number}

@const

.TEXTURE_CUBE_MAP_NEGATIVE_Z {number}

@const

.TEXTURE_CUBE_MAP_POSITIVE_X {number}

@const

.TEXTURE_CUBE_MAP_POSITIVE_Y {number}

@const

.TEXTURE_CUBE_MAP_POSITIVE_Z {number}

@const

.TEXTURE_MAG_FILTER {number}

@const

.TEXTURE_MAX_ANISOTROPY_EXT {number}

From the EXT_texture_filter_anisotropic extension. http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/

@const

.TEXTURE_MIN_FILTER {number}

@const

.TEXTURE_WRAP_S {number}

@const

.TEXTURE_WRAP_T {number}

@const

.TRIANGLES {number}

@const

.TRIANGLE_FAN {number}

@const

.TRIANGLE_STRIP {number}

@const

.UNMASKED_RENDERER_WEBGL {number}

From the WEBGL_debug_renderer_info extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/

@const

.UNMASKED_VENDOR_WEBGL {number}

From the WEBGL_debug_renderer_info extension. http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/

@const

.UNPACK_ALIGNMENT {number}

@const

.UNPACK_COLORSPACE_CONVERSION_WEBGL {number}

@const

.UNPACK_FLIP_Y_WEBGL {number}

@const

.UNPACK_PREMULTIPLY_ALPHA_WEBGL {number}

@const

.UNSIGNED_BYTE {number}

@const

.UNSIGNED_INT {number}

@const

.UNSIGNED_SHORT {number}

@const

.UNSIGNED_SHORT_4_4_4_4 {number}

@const

.UNSIGNED_SHORT_5_5_5_1 {number}

@const

.UNSIGNED_SHORT_5_6_5 {number}

@const

.VALIDATE_STATUS {number}

@const

.VENDOR {number}

@const

.VERSION {number}

@const

.VERTEX_ARRAY_BINDING_OES {number}

From the OES_vertex_array_object extension. http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/

@const

.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING {number}

@const

.VERTEX_ATTRIB_ARRAY_ENABLED {number}

@const

.VERTEX_ATTRIB_ARRAY_NORMALIZED {number}

@const

.VERTEX_ATTRIB_ARRAY_POINTER {number}

@const

.VERTEX_ATTRIB_ARRAY_SIZE {number}

@const

.VERTEX_ATTRIB_ARRAY_STRIDE {number}

@const

.VERTEX_ATTRIB_ARRAY_TYPE {number}

@const

.VERTEX_SHADER {number}

@const

.VIEWPORT {number}

@const

.ZERO {number}

@const