interface dom.WebGL2RenderingContextBaseimport { type dom } from "https://deno.land/x/evt@v2.4.6/mod.ts"; const { WebGL2RenderingContextBase } = dom; PropertiesreadonlyACTIVE_UNIFORM_BLOCKS: GLenumreadonlyALREADY_SIGNALED: GLenumreadonlyANY_SAMPLES_PASSED: GLenumreadonlyANY_SAMPLES_PASSED_CONSERVATIVE: GLenumreadonlyCOLOR: GLenumreadonlyCOLOR_ATTACHMENT1: GLenumreadonlyCOLOR_ATTACHMENT10: GLenumreadonlyCOLOR_ATTACHMENT11: GLenumreadonlyCOLOR_ATTACHMENT12: GLenumreadonlyCOLOR_ATTACHMENT13: GLenumreadonlyCOLOR_ATTACHMENT14: GLenumreadonlyCOLOR_ATTACHMENT15: GLenumreadonlyCOLOR_ATTACHMENT2: GLenumreadonlyCOLOR_ATTACHMENT3: GLenumreadonlyCOLOR_ATTACHMENT4: GLenumreadonlyCOLOR_ATTACHMENT5: GLenumreadonlyCOLOR_ATTACHMENT6: GLenumreadonlyCOLOR_ATTACHMENT7: GLenumreadonlyCOLOR_ATTACHMENT8: GLenumreadonlyCOLOR_ATTACHMENT9: GLenumreadonlyCOMPARE_REF_TO_TEXTURE: GLenumreadonlyCONDITION_SATISFIED: GLenumreadonlyCOPY_READ_BUFFER: GLenumreadonlyCOPY_READ_BUFFER_BINDING: GLenumreadonlyCOPY_WRITE_BUFFER: GLenumreadonlyCOPY_WRITE_BUFFER_BINDING: GLenumreadonlyCURRENT_QUERY: GLenumreadonlyDEPTH: GLenumreadonlyDEPTH24_STENCIL8: GLenumreadonlyDEPTH32F_STENCIL8: GLenumreadonlyDEPTH_COMPONENT24: GLenumreadonlyDEPTH_COMPONENT32F: GLenumreadonlyDRAW_BUFFER0: GLenumreadonlyDRAW_BUFFER1: GLenumreadonlyDRAW_BUFFER10: GLenumreadonlyDRAW_BUFFER11: GLenumreadonlyDRAW_BUFFER12: GLenumreadonlyDRAW_BUFFER13: GLenumreadonlyDRAW_BUFFER14: GLenumreadonlyDRAW_BUFFER15: GLenumreadonlyDRAW_BUFFER2: GLenumreadonlyDRAW_BUFFER3: GLenumreadonlyDRAW_BUFFER4: GLenumreadonlyDRAW_BUFFER5: GLenumreadonlyDRAW_BUFFER6: GLenumreadonlyDRAW_BUFFER7: GLenumreadonlyDRAW_BUFFER8: GLenumreadonlyDRAW_BUFFER9: GLenumreadonlyDRAW_FRAMEBUFFER: GLenumreadonlyDRAW_FRAMEBUFFER_BINDING: GLenumreadonlyDYNAMIC_COPY: GLenumreadonlyDYNAMIC_READ: GLenumreadonlyFLOAT_32_UNSIGNED_INT_24_8_REV: GLenumreadonlyFLOAT_MAT2x3: GLenumreadonlyFLOAT_MAT2x4: GLenumreadonlyFLOAT_MAT3x2: GLenumreadonlyFLOAT_MAT3x4: GLenumreadonlyFLOAT_MAT4x2: GLenumreadonlyFLOAT_MAT4x3: GLenumreadonlyFRAGMENT_SHADER_DERIVATIVE_HINT: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_BLUE_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_GREEN_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_RED_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: GLenumreadonlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: GLenumreadonlyFRAMEBUFFER_DEFAULT: GLenumreadonlyFRAMEBUFFER_INCOMPLETE_MULTISAMPLE: GLenumreadonlyHALF_FLOAT: GLenumreadonlyINTERLEAVED_ATTRIBS: GLenumreadonlyINT_2_10_10_10_REV: GLenumreadonlyINT_SAMPLER_2D: GLenumreadonlyINT_SAMPLER_2D_ARRAY: GLenumreadonlyINT_SAMPLER_3D: GLenumreadonlyINT_SAMPLER_CUBE: GLenumreadonlyINVALID_INDEX: GLenumreadonlyMAX: GLenumreadonlyMAX_3D_TEXTURE_SIZE: GLenumreadonlyMAX_ARRAY_TEXTURE_LAYERS: GLenumreadonlyMAX_CLIENT_WAIT_TIMEOUT_WEBGL: GLenumreadonlyMAX_COLOR_ATTACHMENTS: GLenumreadonlyMAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: GLenumreadonlyMAX_COMBINED_UNIFORM_BLOCKS: GLenumreadonlyMAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: GLenumreadonlyMAX_DRAW_BUFFERS: GLenumreadonlyMAX_ELEMENTS_INDICES: GLenumreadonlyMAX_ELEMENTS_VERTICES: GLenumreadonlyMAX_ELEMENT_INDEX: GLenumreadonlyMAX_FRAGMENT_INPUT_COMPONENTS: GLenumreadonlyMAX_FRAGMENT_UNIFORM_BLOCKS: GLenumreadonlyMAX_FRAGMENT_UNIFORM_COMPONENTS: GLenumreadonlyMAX_PROGRAM_TEXEL_OFFSET: GLenumreadonlyMAX_SAMPLES: GLenumreadonlyMAX_SERVER_WAIT_TIMEOUT: GLenumreadonlyMAX_TEXTURE_LOD_BIAS: GLenumreadonlyMAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: GLenumreadonlyMAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: GLenumreadonlyMAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: GLenumreadonlyMAX_UNIFORM_BLOCK_SIZE: GLenumreadonlyMAX_UNIFORM_BUFFER_BINDINGS: GLenumreadonlyMAX_VARYING_COMPONENTS: GLenumreadonlyMAX_VERTEX_OUTPUT_COMPONENTS: GLenumreadonlyMAX_VERTEX_UNIFORM_BLOCKS: GLenumreadonlyMAX_VERTEX_UNIFORM_COMPONENTS: GLenumreadonlyMIN: GLenumreadonlyMIN_PROGRAM_TEXEL_OFFSET: GLenumreadonlyOBJECT_TYPE: GLenumreadonlyPACK_ROW_LENGTH: GLenumreadonlyPACK_SKIP_PIXELS: GLenumreadonlyPACK_SKIP_ROWS: GLenumreadonlyPIXEL_PACK_BUFFER: GLenumreadonlyPIXEL_PACK_BUFFER_BINDING: GLenumreadonlyPIXEL_UNPACK_BUFFER: GLenumreadonlyPIXEL_UNPACK_BUFFER_BINDING: GLenumreadonlyQUERY_RESULT: GLenumreadonlyQUERY_RESULT_AVAILABLE: GLenumreadonlyR11F_G11F_B10F: GLenumreadonlyR16F: GLenumreadonlyR16I: GLenumreadonlyR16UI: GLenumreadonlyR32F: GLenumreadonlyR32I: GLenumreadonlyR32UI: GLenumreadonlyR8: GLenumreadonlyR8I: GLenumreadonlyR8UI: GLenumreadonlyR8_SNORM: GLenumreadonlyRASTERIZER_DISCARD: GLenumreadonlyREAD_BUFFER: GLenumreadonlyREAD_FRAMEBUFFER: GLenumreadonlyREAD_FRAMEBUFFER_BINDING: GLenumreadonlyRED: GLenumreadonlyRED_INTEGER: GLenumreadonlyRENDERBUFFER_SAMPLES: GLenumreadonlyRG: GLenumreadonlyRG16F: GLenumreadonlyRG16I: GLenumreadonlyRG16UI: GLenumreadonlyRG32F: GLenumreadonlyRG32I: GLenumreadonlyRG32UI: GLenumreadonlyRG8: GLenumreadonlyRG8I: GLenumreadonlyRG8UI: GLenumreadonlyRG8_SNORM: GLenumreadonlyRGB10_A2: GLenumreadonlyRGB10_A2UI: GLenumreadonlyRGB16F: GLenumreadonlyRGB16I: GLenumreadonlyRGB16UI: GLenumreadonlyRGB32F: GLenumreadonlyRGB32I: GLenumreadonlyRGB32UI: GLenumreadonlyRGB8: GLenumreadonlyRGB8I: GLenumreadonlyRGB8UI: GLenumreadonlyRGB8_SNORM: GLenumreadonlyRGB9_E5: GLenumreadonlyRGBA16F: GLenumreadonlyRGBA16I: GLenumreadonlyRGBA16UI: GLenumreadonlyRGBA32F: GLenumreadonlyRGBA32I: GLenumreadonlyRGBA32UI: GLenumreadonlyRGBA8: GLenumreadonlyRGBA8I: GLenumreadonlyRGBA8UI: GLenumreadonlyRGBA8_SNORM: GLenumreadonlyRGBA_INTEGER: GLenumreadonlyRGB_INTEGER: GLenumreadonlyRG_INTEGER: GLenumreadonlySAMPLER_2D_ARRAY: GLenumreadonlySAMPLER_2D_ARRAY_SHADOW: GLenumreadonlySAMPLER_2D_SHADOW: GLenumreadonlySAMPLER_3D: GLenumreadonlySAMPLER_BINDING: GLenumreadonlySAMPLER_CUBE_SHADOW: GLenumreadonlySEPARATE_ATTRIBS: GLenumreadonlySIGNALED: GLenumreadonlySIGNED_NORMALIZED: GLenumreadonlySRGB: GLenumreadonlySRGB8: GLenumreadonlySRGB8_ALPHA8: GLenumreadonlySTATIC_COPY: GLenumreadonlySTATIC_READ: GLenumreadonlySTENCIL: GLenumreadonlySTREAM_COPY: GLenumreadonlySTREAM_READ: GLenumreadonlySYNC_CONDITION: GLenumreadonlySYNC_FENCE: GLenumreadonlySYNC_FLAGS: GLenumreadonlySYNC_FLUSH_COMMANDS_BIT: GLenumreadonlySYNC_GPU_COMMANDS_COMPLETE: GLenumreadonlySYNC_STATUS: GLenumreadonlyTEXTURE_2D_ARRAY: GLenumreadonlyTEXTURE_3D: GLenumreadonlyTEXTURE_BASE_LEVEL: GLenumreadonlyTEXTURE_BINDING_2D_ARRAY: GLenumreadonlyTEXTURE_BINDING_3D: GLenumreadonlyTEXTURE_COMPARE_FUNC: GLenumreadonlyTEXTURE_COMPARE_MODE: GLenumreadonlyTEXTURE_IMMUTABLE_FORMAT: GLenumreadonlyTEXTURE_IMMUTABLE_LEVELS: GLenumreadonlyTEXTURE_MAX_LEVEL: GLenumreadonlyTEXTURE_MAX_LOD: GLenumreadonlyTEXTURE_MIN_LOD: GLenumreadonlyTEXTURE_WRAP_R: GLenumreadonlyTIMEOUT_EXPIRED: GLenumreadonlyTIMEOUT_IGNORED: GLint64readonlyTRANSFORM_FEEDBACK: GLenumreadonlyTRANSFORM_FEEDBACK_ACTIVE: GLenumreadonlyTRANSFORM_FEEDBACK_BINDING: GLenumreadonlyTRANSFORM_FEEDBACK_BUFFER: GLenumreadonlyTRANSFORM_FEEDBACK_BUFFER_BINDING: GLenumreadonlyTRANSFORM_FEEDBACK_BUFFER_MODE: GLenumreadonlyTRANSFORM_FEEDBACK_BUFFER_SIZE: GLenumreadonlyTRANSFORM_FEEDBACK_BUFFER_START: GLenumreadonlyTRANSFORM_FEEDBACK_PAUSED: GLenumreadonlyTRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: GLenumreadonlyTRANSFORM_FEEDBACK_VARYINGS: GLenumreadonlyUNIFORM_ARRAY_STRIDE: GLenumreadonlyUNIFORM_BLOCK_ACTIVE_UNIFORMS: GLenumreadonlyUNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: GLenumreadonlyUNIFORM_BLOCK_BINDING: GLenumreadonlyUNIFORM_BLOCK_DATA_SIZE: GLenumreadonlyUNIFORM_BLOCK_INDEX: GLenumreadonlyUNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: GLenumreadonlyUNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: GLenumreadonlyUNIFORM_BUFFER: GLenumreadonlyUNIFORM_BUFFER_BINDING: GLenumreadonlyUNIFORM_BUFFER_OFFSET_ALIGNMENT: GLenumreadonlyUNIFORM_BUFFER_SIZE: GLenumreadonlyUNIFORM_BUFFER_START: GLenumreadonlyUNIFORM_IS_ROW_MAJOR: GLenumreadonlyUNIFORM_MATRIX_STRIDE: GLenumreadonlyUNIFORM_OFFSET: GLenumreadonlyUNIFORM_SIZE: GLenumreadonlyUNIFORM_TYPE: GLenumreadonlyUNPACK_IMAGE_HEIGHT: GLenumreadonlyUNPACK_ROW_LENGTH: GLenumreadonlyUNPACK_SKIP_IMAGES: GLenumreadonlyUNPACK_SKIP_PIXELS: GLenumreadonlyUNPACK_SKIP_ROWS: GLenumreadonlyUNSIGNALED: GLenumreadonlyUNSIGNED_INT_10F_11F_11F_REV: GLenumreadonlyUNSIGNED_INT_24_8: GLenumreadonlyUNSIGNED_INT_2_10_10_10_REV: GLenumreadonlyUNSIGNED_INT_5_9_9_9_REV: GLenumreadonlyUNSIGNED_INT_SAMPLER_2D: GLenumreadonlyUNSIGNED_INT_SAMPLER_2D_ARRAY: GLenumreadonlyUNSIGNED_INT_SAMPLER_3D: GLenumreadonlyUNSIGNED_INT_SAMPLER_CUBE: GLenumreadonlyUNSIGNED_INT_VEC2: GLenumreadonlyUNSIGNED_INT_VEC3: GLenumreadonlyUNSIGNED_INT_VEC4: GLenumreadonlyUNSIGNED_NORMALIZED: GLenumreadonlyVERTEX_ARRAY_BINDING: GLenumreadonlyVERTEX_ATTRIB_ARRAY_DIVISOR: GLenumreadonlyVERTEX_ATTRIB_ARRAY_INTEGER: GLenumreadonlyWAIT_FAILED: GLenumMethodsbeginQuery(target: GLenum, query: WebGLQuery): voidbeginTransformFeedback(primitiveMode: GLenum): voidbindBufferBase(target: GLenum,index: GLuint,buffer: WebGLBuffer | null,): voidbindBufferRange(target: GLenum,index: GLuint,buffer: WebGLBuffer | null,offset: GLintptr,size: GLsizeiptr,): voidbindSampler(unit: GLuint, sampler: WebGLSampler | null): voidbindTransformFeedback(target: GLenum, tf: WebGLTransformFeedback | null): voidbindVertexArray(array: WebGLVertexArrayObject | null): voidblitFramebuffer(srcX0: GLint,srcY0: GLint,srcX1: GLint,srcY1: GLint,dstX0: GLint,dstY0: GLint,dstX1: GLint,dstY1: GLint,mask: GLbitfield,filter: GLenum,): voidclearBufferfi(buffer: GLenum,drawbuffer: GLint,depth: GLfloat,stencil: GLint,): voidclearBufferfv(buffer: GLenum,drawbuffer: GLint,values: Float32List,srcOffset?: GLuint,): voidclearBufferiv(buffer: GLenum,drawbuffer: GLint,values: Int32List,srcOffset?: GLuint,): voidclearBufferuiv(buffer: GLenum,drawbuffer: GLint,values: Uint32List,srcOffset?: GLuint,): voidclientWaitSync(sync: WebGLSync,flags: GLbitfield,timeout: GLuint64,): GLenumcompressedTexImage3D(target: GLenum,level: GLint,internalformat: GLenum,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,imageSize: GLsizei,offset: GLintptr,): voidcompressedTexImage3D(target: GLenum,level: GLint,internalformat: GLenum,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,srcData: ArrayBufferView,srcOffset?: GLuint,srcLengthOverride?: GLuint,): voidcompressedTexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,format: GLenum,imageSize: GLsizei,offset: GLintptr,): voidcompressedTexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,format: GLenum,srcData: ArrayBufferView,srcOffset?: GLuint,srcLengthOverride?: GLuint,): voidcopyBufferSubData(readTarget: GLenum,writeTarget: GLenum,readOffset: GLintptr,writeOffset: GLintptr,size: GLsizeiptr,): voidcopyTexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,x: GLint,y: GLint,width: GLsizei,height: GLsizei,): voidcreateQuery(): WebGLQuery | nullcreateSampler(): WebGLSampler | nullcreateTransformFeedback(): WebGLTransformFeedback | nullcreateVertexArray(): WebGLVertexArrayObject | nulldeleteQuery(query: WebGLQuery | null): voiddeleteSampler(sampler: WebGLSampler | null): voiddeleteSync(sync: WebGLSync | null): voiddeleteTransformFeedback(tf: WebGLTransformFeedback | null): voiddeleteVertexArray(vertexArray: WebGLVertexArrayObject | null): voiddrawArraysInstanced(mode: GLenum,first: GLint,count: GLsizei,instanceCount: GLsizei,): voiddrawBuffers(buffers: GLenum[]): voiddrawElementsInstanced(mode: GLenum,count: GLsizei,type: GLenum,offset: GLintptr,instanceCount: GLsizei,): voiddrawRangeElements(mode: GLenum,start: GLuint,end: GLuint,count: GLsizei,type: GLenum,offset: GLintptr,): voidendQuery(target: GLenum): voidendTransformFeedback(): voidfenceSync(condition: GLenum, flags: GLbitfield): WebGLSync | nullframebufferTextureLayer(target: GLenum,attachment: GLenum,texture: WebGLTexture | null,level: GLint,layer: GLint,): voidgetActiveUniformBlockName(program: WebGLProgram, uniformBlockIndex: GLuint): string | nullgetActiveUniformBlockParameter(program: WebGLProgram,uniformBlockIndex: GLuint,pname: GLenum,): anygetActiveUniforms(program: WebGLProgram,uniformIndices: GLuint[],pname: GLenum,): anygetBufferSubData(target: GLenum,srcByteOffset: GLintptr,dstBuffer: ArrayBufferView,dstOffset?: GLuint,length?: GLuint,): voidgetFragDataLocation(program: WebGLProgram, name: string): GLintgetIndexedParameter(target: GLenum, index: GLuint): anygetInternalformatParameter(target: GLenum,internalformat: GLenum,pname: GLenum,): anygetQuery(target: GLenum, pname: GLenum): WebGLQuery | nullgetQueryParameter(query: WebGLQuery, pname: GLenum): anygetSamplerParameter(sampler: WebGLSampler, pname: GLenum): anygetSyncParameter(sync: WebGLSync, pname: GLenum): anygetTransformFeedbackVarying(program: WebGLProgram, index: GLuint): WebGLActiveInfo | nullgetUniformBlockIndex(program: WebGLProgram, uniformBlockName: string): GLuintgetUniformIndices(program: WebGLProgram, uniformNames: string[]): GLuint[] | nullinvalidateFramebuffer(target: GLenum, attachments: GLenum[]): voidinvalidateSubFramebuffer(target: GLenum,attachments: GLenum[],x: GLint,y: GLint,width: GLsizei,height: GLsizei,): voidisQuery(query: WebGLQuery | null): GLbooleanisSampler(sampler: WebGLSampler | null): GLbooleanisSync(sync: WebGLSync | null): GLbooleanisTransformFeedback(tf: WebGLTransformFeedback | null): GLbooleanisVertexArray(vertexArray: WebGLVertexArrayObject | null): GLbooleanpauseTransformFeedback(): voidreadBuffer(src: GLenum): voidrenderbufferStorageMultisample(target: GLenum,samples: GLsizei,internalformat: GLenum,width: GLsizei,height: GLsizei,): voidresumeTransformFeedback(): voidsamplerParameterf(sampler: WebGLSampler,pname: GLenum,param: GLfloat,): voidsamplerParameteri(sampler: WebGLSampler,pname: GLenum,param: GLint,): voidtexImage3D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,format: GLenum,type: GLenum,pboOffset: GLintptr,): voidtexImage3D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,format: GLenum,type: GLenum,source: TexImageSource,): voidtexImage3D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,format: GLenum,type: GLenum,srcData: ArrayBufferView | null,): voidtexImage3D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,border: GLint,format: GLenum,type: GLenum,srcData: ArrayBufferView,srcOffset: GLuint,): voidtexStorage2D(target: GLenum,levels: GLsizei,internalformat: GLenum,width: GLsizei,height: GLsizei,): voidtexStorage3D(target: GLenum,levels: GLsizei,internalformat: GLenum,width: GLsizei,height: GLsizei,depth: GLsizei,): voidtexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,format: GLenum,type: GLenum,pboOffset: GLintptr,): voidtexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,format: GLenum,type: GLenum,source: TexImageSource,): voidtexSubImage3D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,zoffset: GLint,width: GLsizei,height: GLsizei,depth: GLsizei,format: GLenum,type: GLenum,srcData: ArrayBufferView | null,srcOffset?: GLuint,): voidtransformFeedbackVaryings(program: WebGLProgram,varyings: string[],bufferMode: GLenum,): voiduniform1ui(location: WebGLUniformLocation | null, v0: GLuint): voiduniform1uiv(location: WebGLUniformLocation | null,data: Uint32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform2ui(location: WebGLUniformLocation | null,v0: GLuint,v1: GLuint,): voiduniform2uiv(location: WebGLUniformLocation | null,data: Uint32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform3ui(location: WebGLUniformLocation | null,v0: GLuint,v1: GLuint,v2: GLuint,): voiduniform3uiv(location: WebGLUniformLocation | null,data: Uint32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform4ui(location: WebGLUniformLocation | null,v0: GLuint,v1: GLuint,v2: GLuint,v3: GLuint,): voiduniform4uiv(location: WebGLUniformLocation | null,data: Uint32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformBlockBinding(program: WebGLProgram,uniformBlockIndex: GLuint,uniformBlockBinding: GLuint,): voiduniformMatrix2x3fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix2x4fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix3x2fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix3x4fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix4x2fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix4x3fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voidvertexAttribDivisor(index: GLuint, divisor: GLuint): voidvertexAttribI4i(index: GLuint,x: GLint,y: GLint,z: GLint,w: GLint,): voidvertexAttribI4iv(index: GLuint, values: Int32List): voidvertexAttribI4ui(index: GLuint,x: GLuint,y: GLuint,z: GLuint,w: GLuint,): voidvertexAttribI4uiv(index: GLuint, values: Uint32List): voidvertexAttribIPointer(index: GLuint,size: GLint,type: GLenum,stride: GLsizei,offset: GLintptr,): voidwaitSync(sync: WebGLSync,flags: GLbitfield,timeout: GLint64,): void