interface dom.WebGLRenderingContextBaseimport { type dom } from "https://deno.land/x/evt@v2.5.3/mod.ts"; const { WebGLRenderingContextBase } = dom; Propertiesreadonlycanvas: HTMLCanvasElement | OffscreenCanvasreadonlydrawingBufferHeight: GLsizeireadonlydrawingBufferWidth: GLsizeireadonlyACTIVE_ATTRIBUTES: GLenumreadonlyACTIVE_TEXTURE: GLenumreadonlyACTIVE_UNIFORMS: GLenumreadonlyALIASED_LINE_WIDTH_RANGE: GLenumreadonlyALIASED_POINT_SIZE_RANGE: GLenumreadonlyALPHA: GLenumreadonlyALPHA_BITS: GLenumreadonlyALWAYS: GLenumreadonlyARRAY_BUFFER: GLenumreadonlyARRAY_BUFFER_BINDING: GLenumreadonlyATTACHED_SHADERS: GLenumreadonlyBACK: GLenumreadonlyBLEND: GLenumreadonlyBLEND_COLOR: GLenumreadonlyBLEND_DST_ALPHA: GLenumreadonlyBLEND_DST_RGB: GLenumreadonlyBLEND_EQUATION: GLenumreadonlyBLEND_EQUATION_ALPHA: GLenumreadonlyBLEND_EQUATION_RGB: GLenumreadonlyBLEND_SRC_ALPHA: GLenumreadonlyBLEND_SRC_RGB: GLenumreadonlyBLUE_BITS: GLenumreadonlyBOOL: GLenumreadonlyBOOL_VEC2: GLenumreadonlyBOOL_VEC3: GLenumreadonlyBOOL_VEC4: GLenumreadonlyBROWSER_DEFAULT_WEBGL: GLenumreadonlyBUFFER_SIZE: GLenumreadonlyBUFFER_USAGE: GLenumreadonlyBYTE: GLenumreadonlyCCW: GLenumreadonlyCLAMP_TO_EDGE: GLenumreadonlyCOLOR_ATTACHMENT0: GLenumreadonlyCOLOR_BUFFER_BIT: GLenumreadonlyCOLOR_CLEAR_VALUE: GLenumreadonlyCOLOR_WRITEMASK: GLenumreadonlyCOMPILE_STATUS: GLenumreadonlyCOMPRESSED_TEXTURE_FORMATS: GLenumreadonlyCONSTANT_ALPHA: GLenumreadonlyCONSTANT_COLOR: GLenumreadonlyCONTEXT_LOST_WEBGL: GLenumreadonlyCULL_FACE: GLenumreadonlyCULL_FACE_MODE: GLenumreadonlyCURRENT_PROGRAM: GLenumreadonlyCURRENT_VERTEX_ATTRIB: GLenumreadonlyCW: GLenumreadonlyDECR: GLenumreadonlyDECR_WRAP: GLenumreadonlyDELETE_STATUS: GLenumreadonlyDEPTH_ATTACHMENT: GLenumreadonlyDEPTH_BITS: GLenumreadonlyDEPTH_BUFFER_BIT: GLenumreadonlyDEPTH_CLEAR_VALUE: GLenumreadonlyDEPTH_COMPONENT: GLenumreadonlyDEPTH_COMPONENT16: GLenumreadonlyDEPTH_FUNC: GLenumreadonlyDEPTH_RANGE: GLenumreadonlyDEPTH_STENCIL: GLenumreadonlyDEPTH_STENCIL_ATTACHMENT: GLenumreadonlyDEPTH_TEST: GLenumreadonlyDEPTH_WRITEMASK: GLenumreadonlyDITHER: GLenumreadonlyDONT_CARE: GLenumreadonlyDST_ALPHA: GLenumreadonlyDST_COLOR: GLenumreadonlyDYNAMIC_DRAW: GLenumreadonlyELEMENT_ARRAY_BUFFER: GLenumreadonlyELEMENT_ARRAY_BUFFER_BINDING: GLenumreadonlyEQUAL: GLenumreadonlyFASTEST: GLenumreadonlyFLOAT: GLenumreadonlyFLOAT_MAT2: GLenumreadonlyFLOAT_MAT3: GLenumreadonlyFLOAT_MAT4: GLenumreadonlyFLOAT_VEC2: GLenumreadonlyFLOAT_VEC3: GLenumreadonlyFLOAT_VEC4: GLenumreadonlyFRAGMENT_SHADER: GLenumreadonlyFRAMEBUFFER: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_OBJECT_NAME: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: GLenumreadonlyFRAMEBUFFER_BINDING: GLenumreadonlyFRAMEBUFFER_COMPLETE: GLenumreadonlyFRAMEBUFFER_INCOMPLETE_ATTACHMENT: GLenumreadonlyFRAMEBUFFER_INCOMPLETE_DIMENSIONS: GLenumreadonlyFRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: GLenumreadonlyFRAMEBUFFER_UNSUPPORTED: GLenumreadonlyFRONT: GLenumreadonlyFRONT_AND_BACK: GLenumreadonlyFRONT_FACE: GLenumreadonlyFUNC_ADD: GLenumreadonlyFUNC_REVERSE_SUBTRACT: GLenumreadonlyFUNC_SUBTRACT: GLenumreadonlyGENERATE_MIPMAP_HINT: GLenumreadonlyGEQUAL: GLenumreadonlyGREATER: GLenumreadonlyGREEN_BITS: GLenumreadonlyHIGH_FLOAT: GLenumreadonlyHIGH_INT: GLenumreadonlyIMPLEMENTATION_COLOR_READ_FORMAT: GLenumreadonlyIMPLEMENTATION_COLOR_READ_TYPE: GLenumreadonlyINCR: GLenumreadonlyINCR_WRAP: GLenumreadonlyINT: GLenumreadonlyINT_VEC2: GLenumreadonlyINT_VEC3: GLenumreadonlyINT_VEC4: GLenumreadonlyINVALID_ENUM: GLenumreadonlyINVALID_FRAMEBUFFER_OPERATION: GLenumreadonlyINVALID_OPERATION: GLenumreadonlyINVALID_VALUE: GLenumreadonlyINVERT: GLenumreadonlyKEEP: GLenumreadonlyLEQUAL: GLenumreadonlyLESS: GLenumreadonlyLINEAR: GLenumreadonlyLINEAR_MIPMAP_LINEAR: GLenumreadonlyLINEAR_MIPMAP_NEAREST: GLenumreadonlyLINES: GLenumreadonlyLINE_LOOP: GLenumreadonlyLINE_STRIP: GLenumreadonlyLINE_WIDTH: GLenumreadonlyLINK_STATUS: GLenumreadonlyLOW_FLOAT: GLenumreadonlyLOW_INT: GLenumreadonlyLUMINANCE: GLenumreadonlyLUMINANCE_ALPHA: GLenumreadonlyMAX_COMBINED_TEXTURE_IMAGE_UNITS: GLenumreadonlyMAX_CUBE_MAP_TEXTURE_SIZE: GLenumreadonlyMAX_FRAGMENT_UNIFORM_VECTORS: GLenumreadonlyMAX_RENDERBUFFER_SIZE: GLenumreadonlyMAX_TEXTURE_IMAGE_UNITS: GLenumreadonlyMAX_TEXTURE_SIZE: GLenumreadonlyMAX_VARYING_VECTORS: GLenumreadonlyMAX_VERTEX_ATTRIBS: GLenumreadonlyMAX_VERTEX_TEXTURE_IMAGE_UNITS: GLenumreadonlyMAX_VERTEX_UNIFORM_VECTORS: GLenumreadonlyMAX_VIEWPORT_DIMS: GLenumreadonlyMEDIUM_FLOAT: GLenumreadonlyMEDIUM_INT: GLenumreadonlyMIRRORED_REPEAT: GLenumreadonlyNEAREST: GLenumreadonlyNEAREST_MIPMAP_LINEAR: GLenumreadonlyNEAREST_MIPMAP_NEAREST: GLenumreadonlyNEVER: GLenumreadonlyNICEST: GLenumreadonlyNONE: GLenumreadonlyNOTEQUAL: GLenumreadonlyNO_ERROR: GLenumreadonlyONE: GLenumreadonlyONE_MINUS_CONSTANT_ALPHA: GLenumreadonlyONE_MINUS_CONSTANT_COLOR: GLenumreadonlyONE_MINUS_DST_ALPHA: GLenumreadonlyONE_MINUS_DST_COLOR: GLenumreadonlyONE_MINUS_SRC_ALPHA: GLenumreadonlyONE_MINUS_SRC_COLOR: GLenumreadonlyOUT_OF_MEMORY: GLenumreadonlyPACK_ALIGNMENT: GLenumreadonlyPOINTS: GLenumreadonlyPOLYGON_OFFSET_FACTOR: GLenumreadonlyPOLYGON_OFFSET_FILL: GLenumreadonlyPOLYGON_OFFSET_UNITS: GLenumreadonlyRED_BITS: GLenumreadonlyRENDERBUFFER: GLenumreadonlyRENDERBUFFER_ALPHA_SIZE: GLenumreadonlyRENDERBUFFER_BINDING: GLenumreadonlyRENDERBUFFER_BLUE_SIZE: GLenumreadonlyRENDERBUFFER_DEPTH_SIZE: GLenumreadonlyRENDERBUFFER_GREEN_SIZE: GLenumreadonlyRENDERBUFFER_HEIGHT: GLenumreadonlyRENDERBUFFER_INTERNAL_FORMAT: GLenumreadonlyRENDERBUFFER_RED_SIZE: GLenumreadonlyRENDERBUFFER_STENCIL_SIZE: GLenumreadonlyRENDERBUFFER_WIDTH: GLenumreadonlyRENDERER: GLenumreadonlyREPEAT: GLenumreadonlyREPLACE: GLenumreadonlyRGB: GLenumreadonlyRGB565: GLenumreadonlyRGB5_A1: GLenumreadonlyRGBA: GLenumreadonlyRGBA4: GLenumreadonlySAMPLER_2D: GLenumreadonlySAMPLER_CUBE: GLenumreadonlySAMPLES: GLenumreadonlySAMPLE_ALPHA_TO_COVERAGE: GLenumreadonlySAMPLE_BUFFERS: GLenumreadonlySAMPLE_COVERAGE: GLenumreadonlySAMPLE_COVERAGE_INVERT: GLenumreadonlySAMPLE_COVERAGE_VALUE: GLenumreadonlySCISSOR_BOX: GLenumreadonlySCISSOR_TEST: GLenumreadonlySHADER_TYPE: GLenumreadonlySHADING_LANGUAGE_VERSION: GLenumreadonlySHORT: GLenumreadonlySRC_ALPHA: GLenumreadonlySRC_ALPHA_SATURATE: GLenumreadonlySRC_COLOR: GLenumreadonlySTATIC_DRAW: GLenumreadonlySTENCIL_ATTACHMENT: GLenumreadonlySTENCIL_BACK_FAIL: GLenumreadonlySTENCIL_BACK_FUNC: GLenumreadonlySTENCIL_BACK_PASS_DEPTH_FAIL: GLenumreadonlySTENCIL_BACK_PASS_DEPTH_PASS: GLenumreadonlySTENCIL_BACK_REF: GLenumreadonlySTENCIL_BACK_VALUE_MASK: GLenumreadonlySTENCIL_BACK_WRITEMASK: GLenumreadonlySTENCIL_BITS: GLenumreadonlySTENCIL_BUFFER_BIT: GLenumreadonlySTENCIL_CLEAR_VALUE: GLenumreadonlySTENCIL_FAIL: GLenumreadonlySTENCIL_FUNC: GLenumreadonlySTENCIL_INDEX8: GLenumreadonlySTENCIL_PASS_DEPTH_FAIL: GLenumreadonlySTENCIL_PASS_DEPTH_PASS: GLenumreadonlySTENCIL_REF: GLenumreadonlySTENCIL_TEST: GLenumreadonlySTENCIL_VALUE_MASK: GLenumreadonlySTENCIL_WRITEMASK: GLenumreadonlySTREAM_DRAW: GLenumreadonlySUBPIXEL_BITS: GLenumreadonlyTEXTURE: GLenumreadonlyTEXTURE0: GLenumreadonlyTEXTURE1: GLenumreadonlyTEXTURE10: GLenumreadonlyTEXTURE11: GLenumreadonlyTEXTURE12: GLenumreadonlyTEXTURE13: GLenumreadonlyTEXTURE14: GLenumreadonlyTEXTURE15: GLenumreadonlyTEXTURE16: GLenumreadonlyTEXTURE17: GLenumreadonlyTEXTURE18: GLenumreadonlyTEXTURE19: GLenumreadonlyTEXTURE2: GLenumreadonlyTEXTURE20: GLenumreadonlyTEXTURE21: GLenumreadonlyTEXTURE22: GLenumreadonlyTEXTURE23: GLenumreadonlyTEXTURE24: GLenumreadonlyTEXTURE25: GLenumreadonlyTEXTURE26: GLenumreadonlyTEXTURE27: GLenumreadonlyTEXTURE28: GLenumreadonlyTEXTURE29: GLenumreadonlyTEXTURE3: GLenumreadonlyTEXTURE30: GLenumreadonlyTEXTURE31: GLenumreadonlyTEXTURE4: GLenumreadonlyTEXTURE5: GLenumreadonlyTEXTURE6: GLenumreadonlyTEXTURE7: GLenumreadonlyTEXTURE8: GLenumreadonlyTEXTURE9: GLenumreadonlyTEXTURE_2D: GLenumreadonlyTEXTURE_BINDING_2D: GLenumreadonlyTEXTURE_BINDING_CUBE_MAP: GLenumreadonlyTEXTURE_CUBE_MAP: GLenumreadonlyTEXTURE_CUBE_MAP_NEGATIVE_X: GLenumreadonlyTEXTURE_CUBE_MAP_NEGATIVE_Y: GLenumreadonlyTEXTURE_CUBE_MAP_NEGATIVE_Z: GLenumreadonlyTEXTURE_CUBE_MAP_POSITIVE_X: GLenumreadonlyTEXTURE_CUBE_MAP_POSITIVE_Y: GLenumreadonlyTEXTURE_CUBE_MAP_POSITIVE_Z: GLenumreadonlyTEXTURE_MAG_FILTER: GLenumreadonlyTEXTURE_MIN_FILTER: GLenumreadonlyTEXTURE_WRAP_S: GLenumreadonlyTEXTURE_WRAP_T: GLenumreadonlyTRIANGLES: GLenumreadonlyTRIANGLE_FAN: GLenumreadonlyTRIANGLE_STRIP: GLenumreadonlyUNPACK_ALIGNMENT: GLenumreadonlyUNPACK_COLORSPACE_CONVERSION_WEBGL: GLenumreadonlyUNPACK_FLIP_Y_WEBGL: GLenumreadonlyUNPACK_PREMULTIPLY_ALPHA_WEBGL: GLenumreadonlyUNSIGNED_BYTE: GLenumreadonlyUNSIGNED_INT: GLenumreadonlyUNSIGNED_SHORT: GLenumreadonlyUNSIGNED_SHORT_4_4_4_4: GLenumreadonlyUNSIGNED_SHORT_5_5_5_1: GLenumreadonlyUNSIGNED_SHORT_5_6_5: GLenumreadonlyVALIDATE_STATUS: GLenumreadonlyVENDOR: GLenumreadonlyVERSION: GLenumreadonlyVERTEX_ATTRIB_ARRAY_BUFFER_BINDING: GLenumreadonlyVERTEX_ATTRIB_ARRAY_ENABLED: GLenumreadonlyVERTEX_ATTRIB_ARRAY_NORMALIZED: GLenumreadonlyVERTEX_ATTRIB_ARRAY_POINTER: GLenumreadonlyVERTEX_ATTRIB_ARRAY_SIZE: GLenumreadonlyVERTEX_ATTRIB_ARRAY_STRIDE: GLenumreadonlyVERTEX_ATTRIB_ARRAY_TYPE: GLenumreadonlyVERTEX_SHADER: GLenumreadonlyVIEWPORT: GLenumreadonlyZERO: GLenumMethodsactiveTexture(texture: GLenum): voidattachShader(program: WebGLProgram, shader: WebGLShader): voidbindAttribLocation(program: WebGLProgram,index: GLuint,name: string,): voidbindBuffer(target: GLenum, buffer: WebGLBuffer | null): voidbindFramebuffer(target: GLenum, framebuffer: WebGLFramebuffer | null): voidbindRenderbuffer(target: GLenum, renderbuffer: WebGLRenderbuffer | null): voidbindTexture(target: GLenum, texture: WebGLTexture | null): voidblendColor(red: GLclampf,green: GLclampf,blue: GLclampf,alpha: GLclampf,): voidblendEquation(mode: GLenum): voidblendEquationSeparate(modeRGB: GLenum, modeAlpha: GLenum): voidblendFunc(sfactor: GLenum, dfactor: GLenum): voidblendFuncSeparate(srcRGB: GLenum,dstRGB: GLenum,srcAlpha: GLenum,dstAlpha: GLenum,): voidcheckFramebufferStatus(target: GLenum): GLenumclear(mask: GLbitfield): voidclearColor(red: GLclampf,green: GLclampf,blue: GLclampf,alpha: GLclampf,): voidclearDepth(depth: GLclampf): voidclearStencil(s: GLint): voidcolorMask(red: GLboolean,green: GLboolean,blue: GLboolean,alpha: GLboolean,): voidcompileShader(shader: WebGLShader): voidcopyTexImage2D(target: GLenum,level: GLint,internalformat: GLenum,x: GLint,y: GLint,width: GLsizei,height: GLsizei,border: GLint,): voidcopyTexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,x: GLint,y: GLint,width: GLsizei,height: GLsizei,): voidcreateBuffer(): WebGLBuffer | nullcreateFramebuffer(): WebGLFramebuffer | nullcreateProgram(): WebGLProgram | nullcreateRenderbuffer(): WebGLRenderbuffer | nullcreateShader(type: GLenum): WebGLShader | nullcreateTexture(): WebGLTexture | nullcullFace(mode: GLenum): voiddeleteBuffer(buffer: WebGLBuffer | null): voiddeleteFramebuffer(framebuffer: WebGLFramebuffer | null): voiddeleteProgram(program: WebGLProgram | null): voiddeleteRenderbuffer(renderbuffer: WebGLRenderbuffer | null): voiddeleteShader(shader: WebGLShader | null): voiddeleteTexture(texture: WebGLTexture | null): voiddepthFunc(func: GLenum): voiddepthMask(flag: GLboolean): voiddepthRange(zNear: GLclampf, zFar: GLclampf): voiddetachShader(program: WebGLProgram, shader: WebGLShader): voiddisable(cap: GLenum): voiddisableVertexAttribArray(index: GLuint): voiddrawArrays(mode: GLenum,first: GLint,count: GLsizei,): voiddrawElements(mode: GLenum,count: GLsizei,type: GLenum,offset: GLintptr,): voidenable(cap: GLenum): voidenableVertexAttribArray(index: GLuint): voidfinish(): voidflush(): voidframebufferRenderbuffer(target: GLenum,attachment: GLenum,renderbuffertarget: GLenum,renderbuffer: WebGLRenderbuffer | null,): voidframebufferTexture2D(target: GLenum,attachment: GLenum,textarget: GLenum,texture: WebGLTexture | null,level: GLint,): voidfrontFace(mode: GLenum): voidgenerateMipmap(target: GLenum): voidgetActiveAttrib(program: WebGLProgram, index: GLuint): WebGLActiveInfo | nullgetActiveUniform(program: WebGLProgram, index: GLuint): WebGLActiveInfo | nullgetAttachedShaders(program: WebGLProgram): WebGLShader[] | nullgetAttribLocation(program: WebGLProgram, name: string): GLintgetBufferParameter(target: GLenum, pname: GLenum): anygetContextAttributes(): WebGLContextAttributes | nullgetError(): GLenumgetExtension(extensionName: "EXT_blend_minmax"): EXT_blend_minmax | nullgetExtension(extensionName: "EXT_texture_filter_anisotropic"): EXT_texture_filter_anisotropic | nullgetExtension(extensionName: "EXT_frag_depth"): EXT_frag_depth | nullgetExtension(extensionName: "EXT_shader_texture_lod"): EXT_shader_texture_lod | nullgetExtension(extensionName: "EXT_sRGB"): EXT_sRGB | nullgetExtension(extensionName: "OES_vertex_array_object"): OES_vertex_array_object | nullgetExtension(extensionName: "WEBGL_color_buffer_float"): WEBGL_color_buffer_float | nullgetExtension(extensionName: "WEBGL_compressed_texture_astc"): WEBGL_compressed_texture_astc | nullgetExtension(extensionName: "WEBGL_compressed_texture_s3tc_srgb"): WEBGL_compressed_texture_s3tc_srgb | nullgetExtension(extensionName: "WEBGL_debug_shaders"): WEBGL_debug_shaders | nullgetExtension(extensionName: "WEBGL_draw_buffers"): WEBGL_draw_buffers | nullgetExtension(extensionName: "WEBGL_lose_context"): WEBGL_lose_context | nullgetExtension(extensionName: "WEBGL_depth_texture"): WEBGL_depth_texture | nullgetExtension(extensionName: "WEBGL_debug_renderer_info"): WEBGL_debug_renderer_info | nullgetExtension(extensionName: "WEBGL_compressed_texture_s3tc"): WEBGL_compressed_texture_s3tc | nullgetExtension(extensionName: "OES_texture_half_float_linear"): OES_texture_half_float_linear | nullgetExtension(extensionName: "OES_texture_half_float"): OES_texture_half_float | nullgetExtension(extensionName: "OES_texture_float_linear"): OES_texture_float_linear | nullgetExtension(extensionName: "OES_texture_float"): OES_texture_float | nullgetExtension(extensionName: "OES_standard_derivatives"): OES_standard_derivatives | nullgetExtension(extensionName: "OES_element_index_uint"): OES_element_index_uint | nullgetExtension(extensionName: "ANGLE_instanced_arrays"): ANGLE_instanced_arrays | nullgetExtension(extensionName: string): anygetFramebufferAttachmentParameter(target: GLenum,attachment: GLenum,pname: GLenum,): anygetParameter(pname: GLenum): anygetProgramInfoLog(program: WebGLProgram): string | nullgetProgramParameter(program: WebGLProgram, pname: GLenum): anygetRenderbufferParameter(target: GLenum, pname: GLenum): anygetShaderInfoLog(shader: WebGLShader): string | nullgetShaderParameter(shader: WebGLShader, pname: GLenum): anygetShaderPrecisionFormat(shadertype: GLenum, precisiontype: GLenum): WebGLShaderPrecisionFormat | nullgetShaderSource(shader: WebGLShader): string | nullgetSupportedExtensions(): string[] | nullgetTexParameter(target: GLenum, pname: GLenum): anygetUniform(program: WebGLProgram, location: WebGLUniformLocation): anygetUniformLocation(program: WebGLProgram, name: string): WebGLUniformLocation | nullgetVertexAttrib(index: GLuint, pname: GLenum): anygetVertexAttribOffset(index: GLuint, pname: GLenum): GLintptrhint(target: GLenum, mode: GLenum): voidisBuffer(buffer: WebGLBuffer | null): GLbooleanisContextLost(): booleanisEnabled(cap: GLenum): GLbooleanisFramebuffer(framebuffer: WebGLFramebuffer | null): GLbooleanisProgram(program: WebGLProgram | null): GLbooleanisRenderbuffer(renderbuffer: WebGLRenderbuffer | null): GLbooleanisShader(shader: WebGLShader | null): GLbooleanisTexture(texture: WebGLTexture | null): GLbooleanlineWidth(width: GLfloat): voidlinkProgram(program: WebGLProgram): voidpixelStorei(pname: GLenum, param: GLint | GLboolean): voidpolygonOffset(factor: GLfloat, units: GLfloat): voidrenderbufferStorage(target: GLenum,internalformat: GLenum,width: GLsizei,height: GLsizei,): voidsampleCoverage(value: GLclampf, invert: GLboolean): voidscissor(x: GLint,y: GLint,width: GLsizei,height: GLsizei,): voidshaderSource(shader: WebGLShader, source: string): voidstencilFunc(func: GLenum,ref: GLint,mask: GLuint,): voidstencilFuncSeparate(face: GLenum,func: GLenum,ref: GLint,mask: GLuint,): voidstencilMask(mask: GLuint): voidstencilMaskSeparate(face: GLenum, mask: GLuint): voidstencilOp(fail: GLenum,zfail: GLenum,zpass: GLenum,): voidstencilOpSeparate(face: GLenum,fail: GLenum,zfail: GLenum,zpass: GLenum,): voidtexParameterf(target: GLenum,pname: GLenum,param: GLfloat,): voidtexParameteri(target: GLenum,pname: GLenum,param: GLint,): voiduniform1f(location: WebGLUniformLocation | null, x: GLfloat): voiduniform1i(location: WebGLUniformLocation | null, x: GLint): voiduniform2f(location: WebGLUniformLocation | null,x: GLfloat,y: GLfloat,): voiduniform2i(location: WebGLUniformLocation | null,x: GLint,y: GLint,): voiduniform3f(location: WebGLUniformLocation | null,x: GLfloat,y: GLfloat,z: GLfloat,): voiduniform3i(location: WebGLUniformLocation | null,x: GLint,y: GLint,z: GLint,): voiduniform4f(location: WebGLUniformLocation | null,x: GLfloat,y: GLfloat,z: GLfloat,w: GLfloat,): voiduniform4i(location: WebGLUniformLocation | null,x: GLint,y: GLint,z: GLint,w: GLint,): voiduseProgram(program: WebGLProgram | null): voidvalidateProgram(program: WebGLProgram): voidvertexAttrib1f(index: GLuint, x: GLfloat): voidvertexAttrib1fv(index: GLuint, values: Float32List): voidvertexAttrib2f(index: GLuint,x: GLfloat,y: GLfloat,): voidvertexAttrib2fv(index: GLuint, values: Float32List): voidvertexAttrib3f(index: GLuint,x: GLfloat,y: GLfloat,z: GLfloat,): voidvertexAttrib3fv(index: GLuint, values: Float32List): voidvertexAttrib4f(index: GLuint,x: GLfloat,y: GLfloat,z: GLfloat,w: GLfloat,): voidvertexAttrib4fv(index: GLuint, values: Float32List): voidvertexAttribPointer(index: GLuint,size: GLint,type: GLenum,normalized: GLboolean,stride: GLsizei,offset: GLintptr,): voidviewport(x: GLint,y: GLint,width: GLsizei,height: GLsizei,): void