typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
1,864 lines (1,556 loc) • 27.9 kB
TypeScript
/// <reference path="../../../globals.d.ts" />
declare module goog.webgl {
/**
* @const
* @type {number}
*/
var DEPTH_BUFFER_BIT: number;
/**
* @const
* @type {number}
*/
var STENCIL_BUFFER_BIT: number;
/**
* @const
* @type {number}
*/
var COLOR_BUFFER_BIT: number;
/**
* @const
* @type {number}
*/
var POINTS: number;
/**
* @const
* @type {number}
*/
var LINES: number;
/**
* @const
* @type {number}
*/
var LINE_LOOP: number;
/**
* @const
* @type {number}
*/
var LINE_STRIP: number;
/**
* @const
* @type {number}
*/
var TRIANGLES: number;
/**
* @const
* @type {number}
*/
var TRIANGLE_STRIP: number;
/**
* @const
* @type {number}
*/
var TRIANGLE_FAN: number;
/**
* @const
* @type {number}
*/
var ZERO: number;
/**
* @const
* @type {number}
*/
var ONE: number;
/**
* @const
* @type {number}
*/
var SRC_COLOR: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_SRC_COLOR: number;
/**
* @const
* @type {number}
*/
var SRC_ALPHA: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_SRC_ALPHA: number;
/**
* @const
* @type {number}
*/
var DST_ALPHA: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_DST_ALPHA: number;
/**
* @const
* @type {number}
*/
var DST_COLOR: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_DST_COLOR: number;
/**
* @const
* @type {number}
*/
var SRC_ALPHA_SATURATE: number;
/**
* @const
* @type {number}
*/
var FUNC_ADD: number;
/**
* @const
* @type {number}
*/
var BLEND_EQUATION: number;
/**
* Same as BLEND_EQUATION
* @const
* @type {number}
*/
var BLEND_EQUATION_RGB: number;
/**
* @const
* @type {number}
*/
var BLEND_EQUATION_ALPHA: number;
/**
* @const
* @type {number}
*/
var FUNC_SUBTRACT: number;
/**
* @const
* @type {number}
*/
var FUNC_REVERSE_SUBTRACT: number;
/**
* @const
* @type {number}
*/
var BLEND_DST_RGB: number;
/**
* @const
* @type {number}
*/
var BLEND_SRC_RGB: number;
/**
* @const
* @type {number}
*/
var BLEND_DST_ALPHA: number;
/**
* @const
* @type {number}
*/
var BLEND_SRC_ALPHA: number;
/**
* @const
* @type {number}
*/
var CONSTANT_COLOR: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_CONSTANT_COLOR: number;
/**
* @const
* @type {number}
*/
var CONSTANT_ALPHA: number;
/**
* @const
* @type {number}
*/
var ONE_MINUS_CONSTANT_ALPHA: number;
/**
* @const
* @type {number}
*/
var BLEND_COLOR: number;
/**
* @const
* @type {number}
*/
var ARRAY_BUFFER: number;
/**
* @const
* @type {number}
*/
var ELEMENT_ARRAY_BUFFER: number;
/**
* @const
* @type {number}
*/
var ARRAY_BUFFER_BINDING: number;
/**
* @const
* @type {number}
*/
var ELEMENT_ARRAY_BUFFER_BINDING: number;
/**
* @const
* @type {number}
*/
var STREAM_DRAW: number;
/**
* @const
* @type {number}
*/
var STATIC_DRAW: number;
/**
* @const
* @type {number}
*/
var DYNAMIC_DRAW: number;
/**
* @const
* @type {number}
*/
var BUFFER_SIZE: number;
/**
* @const
* @type {number}
*/
var BUFFER_USAGE: number;
/**
* @const
* @type {number}
*/
var CURRENT_VERTEX_ATTRIB: number;
/**
* @const
* @type {number}
*/
var FRONT: number;
/**
* @const
* @type {number}
*/
var BACK: number;
/**
* @const
* @type {number}
*/
var FRONT_AND_BACK: number;
/**
* @const
* @type {number}
*/
var CULL_FACE: number;
/**
* @const
* @type {number}
*/
var BLEND: number;
/**
* @const
* @type {number}
*/
var DITHER: number;
/**
* @const
* @type {number}
*/
var STENCIL_TEST: number;
/**
* @const
* @type {number}
*/
var DEPTH_TEST: number;
/**
* @const
* @type {number}
*/
var SCISSOR_TEST: number;
/**
* @const
* @type {number}
*/
var POLYGON_OFFSET_FILL: number;
/**
* @const
* @type {number}
*/
var SAMPLE_ALPHA_TO_COVERAGE: number;
/**
* @const
* @type {number}
*/
var SAMPLE_COVERAGE: number;
/**
* @const
* @type {number}
*/
var NO_ERROR: number;
/**
* @const
* @type {number}
*/
var INVALID_ENUM: number;
/**
* @const
* @type {number}
*/
var INVALID_VALUE: number;
/**
* @const
* @type {number}
*/
var INVALID_OPERATION: number;
/**
* @const
* @type {number}
*/
var OUT_OF_MEMORY: number;
/**
* @const
* @type {number}
*/
var CW: number;
/**
* @const
* @type {number}
*/
var CCW: number;
/**
* @const
* @type {number}
*/
var LINE_WIDTH: number;
/**
* @const
* @type {number}
*/
var ALIASED_POINT_SIZE_RANGE: number;
/**
* @const
* @type {number}
*/
var ALIASED_LINE_WIDTH_RANGE: number;
/**
* @const
* @type {number}
*/
var CULL_FACE_MODE: number;
/**
* @const
* @type {number}
*/
var FRONT_FACE: number;
/**
* @const
* @type {number}
*/
var DEPTH_RANGE: number;
/**
* @const
* @type {number}
*/
var DEPTH_WRITEMASK: number;
/**
* @const
* @type {number}
*/
var DEPTH_CLEAR_VALUE: number;
/**
* @const
* @type {number}
*/
var DEPTH_FUNC: number;
/**
* @const
* @type {number}
*/
var STENCIL_CLEAR_VALUE: number;
/**
* @const
* @type {number}
*/
var STENCIL_FUNC: number;
/**
* @const
* @type {number}
*/
var STENCIL_FAIL: number;
/**
* @const
* @type {number}
*/
var STENCIL_PASS_DEPTH_FAIL: number;
/**
* @const
* @type {number}
*/
var STENCIL_PASS_DEPTH_PASS: number;
/**
* @const
* @type {number}
*/
var STENCIL_REF: number;
/**
* @const
* @type {number}
*/
var STENCIL_VALUE_MASK: number;
/**
* @const
* @type {number}
*/
var STENCIL_WRITEMASK: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_FUNC: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_FAIL: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_PASS_DEPTH_FAIL: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_PASS_DEPTH_PASS: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_REF: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_VALUE_MASK: number;
/**
* @const
* @type {number}
*/
var STENCIL_BACK_WRITEMASK: number;
/**
* @const
* @type {number}
*/
var VIEWPORT: number;
/**
* @const
* @type {number}
*/
var SCISSOR_BOX: number;
/**
* @const
* @type {number}
*/
var COLOR_CLEAR_VALUE: number;
/**
* @const
* @type {number}
*/
var COLOR_WRITEMASK: number;
/**
* @const
* @type {number}
*/
var UNPACK_ALIGNMENT: number;
/**
* @const
* @type {number}
*/
var PACK_ALIGNMENT: number;
/**
* @const
* @type {number}
*/
var MAX_TEXTURE_SIZE: number;
/**
* @const
* @type {number}
*/
var MAX_VIEWPORT_DIMS: number;
/**
* @const
* @type {number}
*/
var SUBPIXEL_BITS: number;
/**
* @const
* @type {number}
*/
var RED_BITS: number;
/**
* @const
* @type {number}
*/
var GREEN_BITS: number;
/**
* @const
* @type {number}
*/
var BLUE_BITS: number;
/**
* @const
* @type {number}
*/
var ALPHA_BITS: number;
/**
* @const
* @type {number}
*/
var DEPTH_BITS: number;
/**
* @const
* @type {number}
*/
var STENCIL_BITS: number;
/**
* @const
* @type {number}
*/
var POLYGON_OFFSET_UNITS: number;
/**
* @const
* @type {number}
*/
var POLYGON_OFFSET_FACTOR: number;
/**
* @const
* @type {number}
*/
var TEXTURE_BINDING_2D: number;
/**
* @const
* @type {number}
*/
var SAMPLE_BUFFERS: number;
/**
* @const
* @type {number}
*/
var SAMPLES: number;
/**
* @const
* @type {number}
*/
var SAMPLE_COVERAGE_VALUE: number;
/**
* @const
* @type {number}
*/
var SAMPLE_COVERAGE_INVERT: number;
/**
* @const
* @type {number}
*/
var COMPRESSED_TEXTURE_FORMATS: number;
/**
* @const
* @type {number}
*/
var DONT_CARE: number;
/**
* @const
* @type {number}
*/
var FASTEST: number;
/**
* @const
* @type {number}
*/
var NICEST: number;
/**
* @const
* @type {number}
*/
var GENERATE_MIPMAP_HINT: number;
/**
* @const
* @type {number}
*/
var BYTE: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_BYTE: number;
/**
* @const
* @type {number}
*/
var SHORT: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_SHORT: number;
/**
* @const
* @type {number}
*/
var INT: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_INT: number;
/**
* @const
* @type {number}
*/
var FLOAT: number;
/**
* @const
* @type {number}
*/
var DEPTH_COMPONENT: number;
/**
* @const
* @type {number}
*/
var ALPHA: number;
/**
* @const
* @type {number}
*/
var RGB: number;
/**
* @const
* @type {number}
*/
var RGBA: number;
/**
* @const
* @type {number}
*/
var LUMINANCE: number;
/**
* @const
* @type {number}
*/
var LUMINANCE_ALPHA: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_SHORT_4_4_4_4: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_SHORT_5_5_5_1: number;
/**
* @const
* @type {number}
*/
var UNSIGNED_SHORT_5_6_5: number;
/**
* @const
* @type {number}
*/
var FRAGMENT_SHADER: number;
/**
* @const
* @type {number}
*/
var VERTEX_SHADER: number;
/**
* @const
* @type {number}
*/
var MAX_VERTEX_ATTRIBS: number;
/**
* @const
* @type {number}
*/
var MAX_VERTEX_UNIFORM_VECTORS: number;
/**
* @const
* @type {number}
*/
var MAX_VARYING_VECTORS: number;
/**
* @const
* @type {number}
*/
var MAX_COMBINED_TEXTURE_IMAGE_UNITS: number;
/**
* @const
* @type {number}
*/
var MAX_VERTEX_TEXTURE_IMAGE_UNITS: number;
/**
* @const
* @type {number}
*/
var MAX_TEXTURE_IMAGE_UNITS: number;
/**
* @const
* @type {number}
*/
var MAX_FRAGMENT_UNIFORM_VECTORS: number;
/**
* @const
* @type {number}
*/
var SHADER_TYPE: number;
/**
* @const
* @type {number}
*/
var DELETE_STATUS: number;
/**
* @const
* @type {number}
*/
var LINK_STATUS: number;
/**
* @const
* @type {number}
*/
var VALIDATE_STATUS: number;
/**
* @const
* @type {number}
*/
var ATTACHED_SHADERS: number;
/**
* @const
* @type {number}
*/
var ACTIVE_UNIFORMS: number;
/**
* @const
* @type {number}
*/
var ACTIVE_ATTRIBUTES: number;
/**
* @const
* @type {number}
*/
var SHADING_LANGUAGE_VERSION: number;
/**
* @const
* @type {number}
*/
var CURRENT_PROGRAM: number;
/**
* @const
* @type {number}
*/
var NEVER: number;
/**
* @const
* @type {number}
*/
var LESS: number;
/**
* @const
* @type {number}
*/
var EQUAL: number;
/**
* @const
* @type {number}
*/
var LEQUAL: number;
/**
* @const
* @type {number}
*/
var GREATER: number;
/**
* @const
* @type {number}
*/
var NOTEQUAL: number;
/**
* @const
* @type {number}
*/
var GEQUAL: number;
/**
* @const
* @type {number}
*/
var ALWAYS: number;
/**
* @const
* @type {number}
*/
var KEEP: number;
/**
* @const
* @type {number}
*/
var REPLACE: number;
/**
* @const
* @type {number}
*/
var INCR: number;
/**
* @const
* @type {number}
*/
var DECR: number;
/**
* @const
* @type {number}
*/
var INVERT: number;
/**
* @const
* @type {number}
*/
var INCR_WRAP: number;
/**
* @const
* @type {number}
*/
var DECR_WRAP: number;
/**
* @const
* @type {number}
*/
var VENDOR: number;
/**
* @const
* @type {number}
*/
var RENDERER: number;
/**
* @const
* @type {number}
*/
var VERSION: number;
/**
* @const
* @type {number}
*/
var NEAREST: number;
/**
* @const
* @type {number}
*/
var LINEAR: number;
/**
* @const
* @type {number}
*/
var NEAREST_MIPMAP_NEAREST: number;
/**
* @const
* @type {number}
*/
var LINEAR_MIPMAP_NEAREST: number;
/**
* @const
* @type {number}
*/
var NEAREST_MIPMAP_LINEAR: number;
/**
* @const
* @type {number}
*/
var LINEAR_MIPMAP_LINEAR: number;
/**
* @const
* @type {number}
*/
var TEXTURE_MAG_FILTER: number;
/**
* @const
* @type {number}
*/
var TEXTURE_MIN_FILTER: number;
/**
* @const
* @type {number}
*/
var TEXTURE_WRAP_S: number;
/**
* @const
* @type {number}
*/
var TEXTURE_WRAP_T: number;
/**
* @const
* @type {number}
*/
var TEXTURE_2D: number;
/**
* @const
* @type {number}
*/
var TEXTURE: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP: number;
/**
* @const
* @type {number}
*/
var TEXTURE_BINDING_CUBE_MAP: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_POSITIVE_X: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_NEGATIVE_X: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_POSITIVE_Y: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_NEGATIVE_Y: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_POSITIVE_Z: number;
/**
* @const
* @type {number}
*/
var TEXTURE_CUBE_MAP_NEGATIVE_Z: number;
/**
* @const
* @type {number}
*/
var MAX_CUBE_MAP_TEXTURE_SIZE: number;
/**
* @const
* @type {number}
*/
var TEXTURE0: number;
/**
* @const
* @type {number}
*/
var TEXTURE1: number;
/**
* @const
* @type {number}
*/
var TEXTURE2: number;
/**
* @const
* @type {number}
*/
var TEXTURE3: number;
/**
* @const
* @type {number}
*/
var TEXTURE4: number;
/**
* @const
* @type {number}
*/
var TEXTURE5: number;
/**
* @const
* @type {number}
*/
var TEXTURE6: number;
/**
* @const
* @type {number}
*/
var TEXTURE7: number;
/**
* @const
* @type {number}
*/
var TEXTURE8: number;
/**
* @const
* @type {number}
*/
var TEXTURE9: number;
/**
* @const
* @type {number}
*/
var TEXTURE10: number;
/**
* @const
* @type {number}
*/
var TEXTURE11: number;
/**
* @const
* @type {number}
*/
var TEXTURE12: number;
/**
* @const
* @type {number}
*/
var TEXTURE13: number;
/**
* @const
* @type {number}
*/
var TEXTURE14: number;
/**
* @const
* @type {number}
*/
var TEXTURE15: number;
/**
* @const
* @type {number}
*/
var TEXTURE16: number;
/**
* @const
* @type {number}
*/
var TEXTURE17: number;
/**
* @const
* @type {number}
*/
var TEXTURE18: number;
/**
* @const
* @type {number}
*/
var TEXTURE19: number;
/**
* @const
* @type {number}
*/
var TEXTURE20: number;
/**
* @const
* @type {number}
*/
var TEXTURE21: number;
/**
* @const
* @type {number}
*/
var TEXTURE22: number;
/**
* @const
* @type {number}
*/
var TEXTURE23: number;
/**
* @const
* @type {number}
*/
var TEXTURE24: number;
/**
* @const
* @type {number}
*/
var TEXTURE25: number;
/**
* @const
* @type {number}
*/
var TEXTURE26: number;
/**
* @const
* @type {number}
*/
var TEXTURE27: number;
/**
* @const
* @type {number}
*/
var TEXTURE28: number;
/**
* @const
* @type {number}
*/
var TEXTURE29: number;
/**
* @const
* @type {number}
*/
var TEXTURE30: number;
/**
* @const
* @type {number}
*/
var TEXTURE31: number;
/**
* @const
* @type {number}
*/
var ACTIVE_TEXTURE: number;
/**
* @const
* @type {number}
*/
var REPEAT: number;
/**
* @const
* @type {number}
*/
var CLAMP_TO_EDGE: number;
/**
* @const
* @type {number}
*/
var MIRRORED_REPEAT: number;
/**
* @const
* @type {number}
*/
var FLOAT_VEC2: number;
/**
* @const
* @type {number}
*/
var FLOAT_VEC3: number;
/**
* @const
* @type {number}
*/
var FLOAT_VEC4: number;
/**
* @const
* @type {number}
*/
var INT_VEC2: number;
/**
* @const
* @type {number}
*/
var INT_VEC3: number;
/**
* @const
* @type {number}
*/
var INT_VEC4: number;
/**
* @const
* @type {number}
*/
var BOOL: number;
/**
* @const
* @type {number}
*/
var BOOL_VEC2: number;
/**
* @const
* @type {number}
*/
var BOOL_VEC3: number;
/**
* @const
* @type {number}
*/
var BOOL_VEC4: number;
/**
* @const
* @type {number}
*/
var FLOAT_MAT2: number;
/**
* @const
* @type {number}
*/
var FLOAT_MAT3: number;
/**
* @const
* @type {number}
*/
var FLOAT_MAT4: number;
/**
* @const
* @type {number}
*/
var SAMPLER_2D: number;
/**
* @const
* @type {number}
*/
var SAMPLER_CUBE: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_ENABLED: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_SIZE: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_STRIDE: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_TYPE: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_NORMALIZED: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_POINTER: number;
/**
* @const
* @type {number}
*/
var VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: number;
/**
* @const
* @type {number}
*/
var COMPILE_STATUS: number;
/**
* @const
* @type {number}
*/
var LOW_FLOAT: number;
/**
* @const
* @type {number}
*/
var MEDIUM_FLOAT: number;
/**
* @const
* @type {number}
*/
var HIGH_FLOAT: number;
/**
* @const
* @type {number}
*/
var LOW_INT: number;
/**
* @const
* @type {number}
*/
var MEDIUM_INT: number;
/**
* @const
* @type {number}
*/
var HIGH_INT: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER: number;
/**
* @const
* @type {number}
*/
var RGBA4: number;
/**
* @const
* @type {number}
*/
var RGB5_A1: number;
/**
* @const
* @type {number}
*/
var RGB565: number;
/**
* @const
* @type {number}
*/
var DEPTH_COMPONENT16: number;
/**
* @const
* @type {number}
*/
var STENCIL_INDEX: number;
/**
* @const
* @type {number}
*/
var STENCIL_INDEX8: number;
/**
* @const
* @type {number}
*/
var DEPTH_STENCIL: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_WIDTH: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_HEIGHT: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_INTERNAL_FORMAT: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_RED_SIZE: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_GREEN_SIZE: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_BLUE_SIZE: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_ALPHA_SIZE: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_DEPTH_SIZE: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_STENCIL_SIZE: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: number;
/**
* @const
* @type {number}
*/
var COLOR_ATTACHMENT0: number;
/**
* @const
* @type {number}
*/
var DEPTH_ATTACHMENT: number;
/**
* @const
* @type {number}
*/
var STENCIL_ATTACHMENT: number;
/**
* @const
* @type {number}
*/
var DEPTH_STENCIL_ATTACHMENT: number;
/**
* @const
* @type {number}
*/
var NONE: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_COMPLETE: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_INCOMPLETE_ATTACHMENT: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_INCOMPLETE_DIMENSIONS: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_UNSUPPORTED: number;
/**
* @const
* @type {number}
*/
var FRAMEBUFFER_BINDING: number;
/**
* @const
* @type {number}
*/
var RENDERBUFFER_BINDING: number;
/**
* @const
* @type {number}
*/
var MAX_RENDERBUFFER_SIZE: number;
/**
* @const
* @type {number}
*/
var INVALID_FRAMEBUFFER_OPERATION: number;
/**
* @const
* @type {number}
*/
var UNPACK_FLIP_Y_WEBGL: number;
/**
* @const
* @type {number}
*/
var UNPACK_PREMULTIPLY_ALPHA_WEBGL: number;
/**
* @const
* @type {number}
*/
var CONTEXT_LOST_WEBGL: number;
/**
* @const
* @type {number}
*/
var UNPACK_COLORSPACE_CONVERSION_WEBGL: number;
/**
* @const
* @type {number}
*/
var BROWSER_DEFAULT_WEBGL: number;
/**
* From the OES_texture_half_float extension.
* http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/
* @const
* @type {number}
*/
var HALF_FLOAT_OES: number;
/**
* From the OES_standard_derivatives extension.
* http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/
* @const
* @type {number}
*/
var FRAGMENT_SHADER_DERIVATIVE_HINT_OES: number;
/**
* From the OES_vertex_array_object extension.
* http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
* @const
* @type {number}
*/
var VERTEX_ARRAY_BINDING_OES: number;
/**
* From the WEBGL_debug_renderer_info extension.
* http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
* @const
* @type {number}
*/
var UNMASKED_VENDOR_WEBGL: number;
/**
* From the WEBGL_debug_renderer_info extension.
* http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
* @const
* @type {number}
*/
var UNMASKED_RENDERER_WEBGL: number;
/**
* From the WEBGL_compressed_texture_s3tc extension.
* http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3tc/
* @const
* @type {number}
*/
var 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
* @type {number}
*/
var 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
* @type {number}
*/
var 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
* @type {number}
*/
var COMPRESSED_RGBA_S3TC_DXT5_EXT: number;
/**
* From the EXT_texture_filter_anisotropic extension.
* http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/
* @const
* @type {number}
*/
var TEXTURE_MAX_ANISOTROPY_EXT: number;
/**
* From the EXT_texture_filter_anisotropic extension.
* http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotropic/
* @const
* @type {number}
*/
var MAX_TEXTURE_MAX_ANISOTROPY_EXT: number;
}