@types/webgl2

  • Version 0.0.6
  • Published
  • 76.7 kB
  • No dependencies
  • MIT license

Install

npm i @types/webgl2
yarn add @types/webgl2
pnpm add @types/webgl2

Overview

TypeScript definitions for WebGL 2, Editor's Draft Fri Feb 24 16:10:18 2017 -0800

Index

Variables

variable WebGL2RenderingContext

var WebGL2RenderingContext: {
new (): WebGL2RenderingContext;
prototype: WebGL2RenderingContext;
readonly ACTIVE_ATTRIBUTES: number;
readonly ACTIVE_TEXTURE: number;
readonly ACTIVE_UNIFORMS: number;
readonly ALIASED_LINE_WIDTH_RANGE: number;
readonly ALIASED_POINT_SIZE_RANGE: number;
readonly ALPHA: number;
readonly ALPHA_BITS: number;
readonly ALWAYS: number;
readonly ARRAY_BUFFER: number;
readonly ARRAY_BUFFER_BINDING: number;
readonly ATTACHED_SHADERS: number;
readonly BACK: number;
readonly BLEND: number;
readonly BLEND_COLOR: number;
readonly BLEND_DST_ALPHA: number;
readonly BLEND_DST_RGB: number;
readonly BLEND_EQUATION: number;
readonly BLEND_EQUATION_ALPHA: number;
readonly BLEND_EQUATION_RGB: number;
readonly BLEND_SRC_ALPHA: number;
readonly BLEND_SRC_RGB: number;
readonly BLUE_BITS: number;
readonly BOOL: number;
readonly BOOL_VEC2: number;
readonly BOOL_VEC3: number;
readonly BOOL_VEC4: number;
readonly BROWSER_DEFAULT_WEBGL: number;
readonly BUFFER_SIZE: number;
readonly BUFFER_USAGE: number;
readonly BYTE: number;
readonly CCW: number;
readonly CLAMP_TO_EDGE: number;
readonly COLOR_ATTACHMENT0: number;
readonly COLOR_BUFFER_BIT: number;
readonly COLOR_CLEAR_VALUE: number;
readonly COLOR_WRITEMASK: number;
readonly COMPILE_STATUS: number;
readonly COMPRESSED_TEXTURE_FORMATS: number;
readonly CONSTANT_ALPHA: number;
readonly CONSTANT_COLOR: number;
readonly CONTEXT_LOST_WEBGL: number;
readonly CULL_FACE: number;
readonly CULL_FACE_MODE: number;
readonly CURRENT_PROGRAM: number;
readonly CURRENT_VERTEX_ATTRIB: number;
readonly CW: number;
readonly DECR: number;
readonly DECR_WRAP: number;
readonly DELETE_STATUS: number;
readonly DEPTH_ATTACHMENT: number;
readonly DEPTH_BITS: number;
readonly DEPTH_BUFFER_BIT: number;
readonly DEPTH_CLEAR_VALUE: number;
readonly DEPTH_COMPONENT: number;
readonly DEPTH_COMPONENT16: number;
readonly DEPTH_FUNC: number;
readonly DEPTH_RANGE: number;
readonly DEPTH_STENCIL: number;
readonly DEPTH_STENCIL_ATTACHMENT: number;
readonly DEPTH_TEST: number;
readonly DEPTH_WRITEMASK: number;
readonly DITHER: number;
readonly DONT_CARE: number;
readonly DST_ALPHA: number;
readonly DST_COLOR: number;
readonly DYNAMIC_DRAW: number;
readonly ELEMENT_ARRAY_BUFFER: number;
readonly ELEMENT_ARRAY_BUFFER_BINDING: number;
readonly EQUAL: number;
readonly FASTEST: number;
readonly FLOAT: number;
readonly FLOAT_MAT2: number;
readonly FLOAT_MAT3: number;
readonly FLOAT_MAT4: number;
readonly FLOAT_VEC2: number;
readonly FLOAT_VEC3: number;
readonly FLOAT_VEC4: number;
readonly FRAGMENT_SHADER: number;
readonly FRAMEBUFFER: number;
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: number;
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: number;
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: number;
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: number;
readonly FRAMEBUFFER_BINDING: number;
readonly FRAMEBUFFER_COMPLETE: number;
readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: number;
readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: number;
readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: number;
readonly FRAMEBUFFER_UNSUPPORTED: number;
readonly FRONT: number;
readonly FRONT_AND_BACK: number;
readonly FRONT_FACE: number;
readonly FUNC_ADD: number;
readonly FUNC_REVERSE_SUBTRACT: number;
readonly FUNC_SUBTRACT: number;
readonly GENERATE_MIPMAP_HINT: number;
readonly GEQUAL: number;
readonly GREATER: number;
readonly GREEN_BITS: number;
readonly HIGH_FLOAT: number;
readonly HIGH_INT: number;
readonly IMPLEMENTATION_COLOR_READ_FORMAT: number;
readonly IMPLEMENTATION_COLOR_READ_TYPE: number;
readonly INCR: number;
readonly INCR_WRAP: number;
readonly INT: number;
readonly INT_VEC2: number;
readonly INT_VEC3: number;
readonly INT_VEC4: number;
readonly INVALID_ENUM: number;
readonly INVALID_FRAMEBUFFER_OPERATION: number;
readonly INVALID_OPERATION: number;
readonly INVALID_VALUE: number;
readonly INVERT: number;
readonly KEEP: number;
readonly LEQUAL: number;
readonly LESS: number;
readonly LINEAR: number;
readonly LINEAR_MIPMAP_LINEAR: number;
readonly LINEAR_MIPMAP_NEAREST: number;
readonly LINES: number;
readonly LINE_LOOP: number;
readonly LINE_STRIP: number;
readonly LINE_WIDTH: number;
readonly LINK_STATUS: number;
readonly LOW_FLOAT: number;
readonly LOW_INT: number;
readonly LUMINANCE: number;
readonly LUMINANCE_ALPHA: number;
readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: number;
readonly MAX_CUBE_MAP_TEXTURE_SIZE: number;
readonly MAX_FRAGMENT_UNIFORM_VECTORS: number;
readonly MAX_RENDERBUFFER_SIZE: number;
readonly MAX_TEXTURE_IMAGE_UNITS: number;
readonly MAX_TEXTURE_SIZE: number;
readonly MAX_VARYING_VECTORS: number;
readonly MAX_VERTEX_ATTRIBS: number;
readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: number;
readonly MAX_VERTEX_UNIFORM_VECTORS: number;
readonly MAX_VIEWPORT_DIMS: number;
readonly MEDIUM_FLOAT: number;
readonly MEDIUM_INT: number;
readonly MIRRORED_REPEAT: number;
readonly NEAREST: number;
readonly NEAREST_MIPMAP_LINEAR: number;
readonly NEAREST_MIPMAP_NEAREST: number;
readonly NEVER: number;
readonly NICEST: number;
readonly NONE: number;
readonly NOTEQUAL: number;
readonly NO_ERROR: number;
readonly ONE: number;
readonly ONE_MINUS_CONSTANT_ALPHA: number;
readonly ONE_MINUS_CONSTANT_COLOR: number;
readonly ONE_MINUS_DST_ALPHA: number;
readonly ONE_MINUS_DST_COLOR: number;
readonly ONE_MINUS_SRC_ALPHA: number;
readonly ONE_MINUS_SRC_COLOR: number;
readonly OUT_OF_MEMORY: number;
readonly PACK_ALIGNMENT: number;
readonly POINTS: number;
readonly POLYGON_OFFSET_FACTOR: number;
readonly POLYGON_OFFSET_FILL: number;
readonly POLYGON_OFFSET_UNITS: number;
readonly RED_BITS: number;
readonly RENDERBUFFER: number;
readonly RENDERBUFFER_ALPHA_SIZE: number;
readonly RENDERBUFFER_BINDING: number;
readonly RENDERBUFFER_BLUE_SIZE: number;
readonly RENDERBUFFER_DEPTH_SIZE: number;
readonly RENDERBUFFER_GREEN_SIZE: number;
readonly RENDERBUFFER_HEIGHT: number;
readonly RENDERBUFFER_INTERNAL_FORMAT: number;
readonly RENDERBUFFER_RED_SIZE: number;
readonly RENDERBUFFER_STENCIL_SIZE: number;
readonly RENDERBUFFER_WIDTH: number;
readonly RENDERER: number;
readonly REPEAT: number;
readonly REPLACE: number;
readonly RGB: number;
readonly RGB565: number;
readonly RGB5_A1: number;
readonly RGBA: number;
readonly RGBA4: number;
readonly SAMPLER_2D: number;
readonly SAMPLER_CUBE: number;
readonly SAMPLES: number;
readonly SAMPLE_ALPHA_TO_COVERAGE: number;
readonly SAMPLE_BUFFERS: number;
readonly SAMPLE_COVERAGE: number;
readonly SAMPLE_COVERAGE_INVERT: number;
readonly SAMPLE_COVERAGE_VALUE: number;
readonly SCISSOR_BOX: number;
readonly SCISSOR_TEST: number;
readonly SHADER_TYPE: number;
readonly SHADING_LANGUAGE_VERSION: number;
readonly SHORT: number;
readonly SRC_ALPHA: number;
readonly SRC_ALPHA_SATURATE: number;
readonly SRC_COLOR: number;
readonly STATIC_DRAW: number;
readonly STENCIL_ATTACHMENT: number;
readonly STENCIL_BACK_FAIL: number;
readonly STENCIL_BACK_FUNC: number;
readonly STENCIL_BACK_PASS_DEPTH_FAIL: number;
readonly STENCIL_BACK_PASS_DEPTH_PASS: number;
readonly STENCIL_BACK_REF: number;
readonly STENCIL_BACK_VALUE_MASK: number;
readonly STENCIL_BACK_WRITEMASK: number;
readonly STENCIL_BITS: number;
readonly STENCIL_BUFFER_BIT: number;
readonly STENCIL_CLEAR_VALUE: number;
readonly STENCIL_FAIL: number;
readonly STENCIL_FUNC: number;
readonly STENCIL_INDEX8: number;
readonly STENCIL_PASS_DEPTH_FAIL: number;
readonly STENCIL_PASS_DEPTH_PASS: number;
readonly STENCIL_REF: number;
readonly STENCIL_TEST: number;
readonly STENCIL_VALUE_MASK: number;
readonly STENCIL_WRITEMASK: number;
readonly STREAM_DRAW: number;
readonly SUBPIXEL_BITS: number;
readonly TEXTURE: number;
readonly TEXTURE0: number;
readonly TEXTURE1: number;
readonly TEXTURE10: number;
readonly TEXTURE11: number;
readonly TEXTURE12: number;
readonly TEXTURE13: number;
readonly TEXTURE14: number;
readonly TEXTURE15: number;
readonly TEXTURE16: number;
readonly TEXTURE17: number;
readonly TEXTURE18: number;
readonly TEXTURE19: number;
readonly TEXTURE2: number;
readonly TEXTURE20: number;
readonly TEXTURE21: number;
readonly TEXTURE22: number;
readonly TEXTURE23: number;
readonly TEXTURE24: number;
readonly TEXTURE25: number;
readonly TEXTURE26: number;
readonly TEXTURE27: number;
readonly TEXTURE28: number;
readonly TEXTURE29: number;
readonly TEXTURE3: number;
readonly TEXTURE30: number;
readonly TEXTURE31: number;
readonly TEXTURE4: number;
readonly TEXTURE5: number;
readonly TEXTURE6: number;
readonly TEXTURE7: number;
readonly TEXTURE8: number;
readonly TEXTURE9: number;
readonly TEXTURE_2D: number;
readonly TEXTURE_BINDING_2D: number;
readonly TEXTURE_BINDING_CUBE_MAP: number;
readonly TEXTURE_CUBE_MAP: number;
readonly TEXTURE_CUBE_MAP_NEGATIVE_X: number;
readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: number;
readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: number;
readonly TEXTURE_CUBE_MAP_POSITIVE_X: number;
readonly TEXTURE_CUBE_MAP_POSITIVE_Y: number;
readonly TEXTURE_CUBE_MAP_POSITIVE_Z: number;
readonly TEXTURE_MAG_FILTER: number;
readonly TEXTURE_MIN_FILTER: number;
readonly TEXTURE_WRAP_S: number;
readonly TEXTURE_WRAP_T: number;
readonly TRIANGLES: number;
readonly TRIANGLE_FAN: number;
readonly TRIANGLE_STRIP: number;
readonly UNPACK_ALIGNMENT: number;
readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: number;
readonly UNPACK_FLIP_Y_WEBGL: number;
readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: number;
readonly UNSIGNED_BYTE: number;
readonly UNSIGNED_INT: number;
readonly UNSIGNED_SHORT: number;
readonly UNSIGNED_SHORT_4_4_4_4: number;
readonly UNSIGNED_SHORT_5_5_5_1: number;
readonly UNSIGNED_SHORT_5_6_5: number;
readonly VALIDATE_STATUS: number;
readonly VENDOR: number;
readonly VERSION: number;
readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: number;
readonly VERTEX_ATTRIB_ARRAY_ENABLED: number;
readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: number;
readonly VERTEX_ATTRIB_ARRAY_POINTER: number;
readonly VERTEX_ATTRIB_ARRAY_SIZE: number;
readonly VERTEX_ATTRIB_ARRAY_STRIDE: number;
readonly VERTEX_ATTRIB_ARRAY_TYPE: number;
readonly VERTEX_SHADER: number;
readonly VIEWPORT: number;
readonly ZERO: number;
readonly ACTIVE_UNIFORM_BLOCKS: number;
readonly ALREADY_SIGNALED: number;
readonly ANY_SAMPLES_PASSED: number;
readonly ANY_SAMPLES_PASSED_CONSERVATIVE: number;
readonly COLOR: number;
readonly COLOR_ATTACHMENT1: number;
readonly COLOR_ATTACHMENT10: number;
readonly COLOR_ATTACHMENT11: number;
readonly COLOR_ATTACHMENT12: number;
readonly COLOR_ATTACHMENT13: number;
readonly COLOR_ATTACHMENT14: number;
readonly COLOR_ATTACHMENT15: number;
readonly COLOR_ATTACHMENT2: number;
readonly COLOR_ATTACHMENT3: number;
readonly COLOR_ATTACHMENT4: number;
readonly COLOR_ATTACHMENT5: number;
readonly COLOR_ATTACHMENT6: number;
readonly COLOR_ATTACHMENT7: number;
readonly COLOR_ATTACHMENT8: number;
readonly COLOR_ATTACHMENT9: number;
readonly COMPARE_REF_TO_TEXTURE: number;
readonly CONDITION_SATISFIED: number;
readonly COPY_READ_BUFFER: number;
readonly COPY_READ_BUFFER_BINDING: number;
readonly COPY_WRITE_BUFFER: number;
readonly COPY_WRITE_BUFFER_BINDING: number;
readonly CURRENT_QUERY: number;
readonly DEPTH: number;
readonly DEPTH24_STENCIL8: number;
readonly DEPTH32F_STENCIL8: number;
readonly DEPTH_COMPONENT24: number;
readonly DEPTH_COMPONENT32F: number;
readonly DRAW_BUFFER0: number;
readonly DRAW_BUFFER1: number;
readonly DRAW_BUFFER10: number;
readonly DRAW_BUFFER11: number;
readonly DRAW_BUFFER12: number;
readonly DRAW_BUFFER13: number;
readonly DRAW_BUFFER14: number;
readonly DRAW_BUFFER15: number;
readonly DRAW_BUFFER2: number;
readonly DRAW_BUFFER3: number;
readonly DRAW_BUFFER4: number;
readonly DRAW_BUFFER5: number;
readonly DRAW_BUFFER6: number;
readonly DRAW_BUFFER7: number;
readonly DRAW_BUFFER8: number;
readonly DRAW_BUFFER9: number;
readonly DRAW_FRAMEBUFFER: number;
readonly DRAW_FRAMEBUFFER_BINDING: number;
readonly DYNAMIC_COPY: number;
readonly DYNAMIC_READ: number;
readonly FLOAT_32_UNSIGNED_INT_24_8_REV: number;
readonly FLOAT_MAT2x3: number;
readonly FLOAT_MAT2x4: number;
readonly FLOAT_MAT3x2: number;
readonly FLOAT_MAT3x4: number;
readonly FLOAT_MAT4x2: number;
readonly FLOAT_MAT4x3: number;
readonly FRAGMENT_SHADER_DERIVATIVE_HINT: number;
readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: number;
readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: number;
readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: number;
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: number;
readonly FRAMEBUFFER_DEFAULT: number;
readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: number;
readonly HALF_FLOAT: number;
readonly INTERLEAVED_ATTRIBS: number;
readonly INT_2_10_10_10_REV: number;
readonly INT_SAMPLER_2D: number;
readonly INT_SAMPLER_2D_ARRAY: number;
readonly INT_SAMPLER_3D: number;
readonly INT_SAMPLER_CUBE: number;
readonly INVALID_INDEX: number;
readonly MAX: number;
readonly MAX_3D_TEXTURE_SIZE: number;
readonly MAX_ARRAY_TEXTURE_LAYERS: number;
readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: number;
readonly MAX_COLOR_ATTACHMENTS: number;
readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: number;
readonly MAX_COMBINED_UNIFORM_BLOCKS: number;
readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: number;
readonly MAX_DRAW_BUFFERS: number;
readonly MAX_ELEMENTS_INDICES: number;
readonly MAX_ELEMENTS_VERTICES: number;
readonly MAX_ELEMENT_INDEX: number;
readonly MAX_FRAGMENT_INPUT_COMPONENTS: number;
readonly MAX_FRAGMENT_UNIFORM_BLOCKS: number;
readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: number;
readonly MAX_PROGRAM_TEXEL_OFFSET: number;
readonly MAX_SAMPLES: number;
readonly MAX_SERVER_WAIT_TIMEOUT: number;
readonly MAX_TEXTURE_LOD_BIAS: number;
readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: number;
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: number;
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: number;
readonly MAX_UNIFORM_BLOCK_SIZE: number;
readonly MAX_UNIFORM_BUFFER_BINDINGS: number;
readonly MAX_VARYING_COMPONENTS: number;
readonly MAX_VERTEX_OUTPUT_COMPONENTS: number;
readonly MAX_VERTEX_UNIFORM_BLOCKS: number;
readonly MAX_VERTEX_UNIFORM_COMPONENTS: number;
readonly MIN: number;
readonly MIN_PROGRAM_TEXEL_OFFSET: number;
readonly OBJECT_TYPE: number;
readonly PACK_ROW_LENGTH: number;
readonly PACK_SKIP_PIXELS: number;
readonly PACK_SKIP_ROWS: number;
readonly PIXEL_PACK_BUFFER: number;
readonly PIXEL_PACK_BUFFER_BINDING: number;
readonly PIXEL_UNPACK_BUFFER: number;
readonly PIXEL_UNPACK_BUFFER_BINDING: number;
readonly QUERY_RESULT: number;
readonly QUERY_RESULT_AVAILABLE: number;
readonly R11F_G11F_B10F: number;
readonly R16F: number;
readonly R16I: number;
readonly R16UI: number;
readonly R32F: number;
readonly R32I: number;
readonly R32UI: number;
readonly R8: number;
readonly R8I: number;
readonly R8UI: number;
readonly R8_SNORM: number;
readonly RASTERIZER_DISCARD: number;
readonly READ_BUFFER: number;
readonly READ_FRAMEBUFFER: number;
readonly READ_FRAMEBUFFER_BINDING: number;
readonly RED: number;
readonly RED_INTEGER: number;
readonly RENDERBUFFER_SAMPLES: number;
readonly RG: number;
readonly RG16F: number;
readonly RG16I: number;
readonly RG16UI: number;
readonly RG32F: number;
readonly RG32I: number;
readonly RG32UI: number;
readonly RG8: number;
readonly RG8I: number;
readonly RG8UI: number;
readonly RG8_SNORM: number;
readonly RGB10_A2: number;
readonly RGB10_A2UI: number;
readonly RGB16F: number;
readonly RGB16I: number;
readonly RGB16UI: number;
readonly RGB32F: number;
readonly RGB32I: number;
readonly RGB32UI: number;
readonly RGB8: number;
readonly RGB8I: number;
readonly RGB8UI: number;
readonly RGB8_SNORM: number;
readonly RGB9_E5: number;
readonly RGBA16F: number;
readonly RGBA16I: number;
readonly RGBA16UI: number;
readonly RGBA32F: number;
readonly RGBA32I: number;
readonly RGBA32UI: number;
readonly RGBA8: number;
readonly RGBA8I: number;
readonly RGBA8UI: number;
readonly RGBA8_SNORM: number;
readonly RGBA_INTEGER: number;
readonly RGB_INTEGER: number;
readonly RG_INTEGER: number;
readonly SAMPLER_2D_ARRAY: number;
readonly SAMPLER_2D_ARRAY_SHADOW: number;
readonly SAMPLER_2D_SHADOW: number;
readonly SAMPLER_3D: number;
readonly SAMPLER_BINDING: number;
readonly SAMPLER_CUBE_SHADOW: number;
readonly SEPARATE_ATTRIBS: number;
readonly SIGNALED: number;
readonly SIGNED_NORMALIZED: number;
readonly SRGB: number;
readonly SRGB8: number;
readonly SRGB8_ALPHA8: number;
readonly STATIC_COPY: number;
readonly STATIC_READ: number;
readonly STENCIL: number;
readonly STREAM_COPY: number;
readonly STREAM_READ: number;
readonly SYNC_CONDITION: number;
readonly SYNC_FENCE: number;
readonly SYNC_FLAGS: number;
readonly SYNC_FLUSH_COMMANDS_BIT: number;
readonly SYNC_GPU_COMMANDS_COMPLETE: number;
readonly SYNC_STATUS: number;
readonly TEXTURE_2D_ARRAY: number;
readonly TEXTURE_3D: number;
readonly TEXTURE_BASE_LEVEL: number;
readonly TEXTURE_BINDING_2D_ARRAY: number;
readonly TEXTURE_BINDING_3D: number;
readonly TEXTURE_COMPARE_FUNC: number;
readonly TEXTURE_COMPARE_MODE: number;
readonly TEXTURE_IMMUTABLE_FORMAT: number;
readonly TEXTURE_IMMUTABLE_LEVELS: number;
readonly TEXTURE_MAX_LEVEL: number;
readonly TEXTURE_MAX_LOD: number;
readonly TEXTURE_MIN_LOD: number;
readonly TEXTURE_WRAP_R: number;
readonly TIMEOUT_EXPIRED: number;
readonly TIMEOUT_IGNORED: number;
readonly TRANSFORM_FEEDBACK: number;
readonly TRANSFORM_FEEDBACK_ACTIVE: number;
readonly TRANSFORM_FEEDBACK_BINDING: number;
readonly TRANSFORM_FEEDBACK_BUFFER: number;
readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: number;
readonly TRANSFORM_FEEDBACK_BUFFER_MODE: number;
readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: number;
readonly TRANSFORM_FEEDBACK_BUFFER_START: number;
readonly TRANSFORM_FEEDBACK_PAUSED: number;
readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: number;
readonly TRANSFORM_FEEDBACK_VARYINGS: number;
readonly UNIFORM_ARRAY_STRIDE: number;
readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: number;
readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: number;
readonly UNIFORM_BLOCK_BINDING: number;
readonly UNIFORM_BLOCK_DATA_SIZE: number;
readonly UNIFORM_BLOCK_INDEX: number;
readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: number;
readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: number;
readonly UNIFORM_BUFFER: number;
readonly UNIFORM_BUFFER_BINDING: number;
readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: number;
readonly UNIFORM_BUFFER_SIZE: number;
readonly UNIFORM_BUFFER_START: number;
readonly UNIFORM_IS_ROW_MAJOR: number;
readonly UNIFORM_MATRIX_STRIDE: number;
readonly UNIFORM_OFFSET: number;
readonly UNIFORM_SIZE: number;
readonly UNIFORM_TYPE: number;
readonly UNPACK_IMAGE_HEIGHT: number;
readonly UNPACK_ROW_LENGTH: number;
readonly UNPACK_SKIP_IMAGES: number;
readonly UNPACK_SKIP_PIXELS: number;
readonly UNPACK_SKIP_ROWS: number;
readonly UNSIGNALED: number;
readonly UNSIGNED_INT_10F_11F_11F_REV: number;
readonly UNSIGNED_INT_24_8: number;
readonly UNSIGNED_INT_2_10_10_10_REV: number;
readonly UNSIGNED_INT_5_9_9_9_REV: number;
readonly UNSIGNED_INT_SAMPLER_2D: number;
readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: number;
readonly UNSIGNED_INT_SAMPLER_3D: number;
readonly UNSIGNED_INT_SAMPLER_CUBE: number;
readonly UNSIGNED_INT_VEC2: number;
readonly UNSIGNED_INT_VEC3: number;
readonly UNSIGNED_INT_VEC4: number;
readonly UNSIGNED_NORMALIZED: number;
readonly VERTEX_ARRAY_BINDING: number;
readonly VERTEX_ATTRIB_ARRAY_DIVISOR: number;
readonly VERTEX_ATTRIB_ARRAY_INTEGER: number;
readonly WAIT_FAILED: number;
};

    variable WebGLQuery

    var WebGLQuery: { new (): WebGLQuery; prototype: WebGLQuery };

      variable WebGLSampler

      var WebGLSampler: { new (): WebGLSampler; prototype: WebGLSampler };

        variable WebGLSync

        var WebGLSync: { new (): WebGLSync; prototype: WebGLSync };

          variable WebGLTransformFeedback

          var WebGLTransformFeedback: {
          new (): WebGLTransformFeedback;
          prototype: WebGLTransformFeedback;
          };

            variable WebGLVertexArrayObject

            var WebGLVertexArrayObject: {
            new (): WebGLVertexArrayObject;
            prototype: WebGLVertexArrayObject;
            };

              Package Files (1)

              Dependencies (0)

              No dependencies.

              Dev Dependencies (0)

              No dev dependencies.

              Peer Dependencies (0)

              No peer dependencies.

              Badge

              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/webgl2.

              • Markdown
                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/webgl2)
              • HTML
                <a href="https://www.jsdocs.io/package/@types/webgl2"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>