interface WebGL2RenderingContextOverloadsimport { type WebGL2RenderingContextOverloads } from "https://deno.land/x/windmill@v1.361.1/node_modules/evt/src/lib/types/lib.dom.ts"; MethodsbufferData(target: GLenum,size: GLsizeiptr,usage: GLenum,): voidbufferData(target: GLenum,srcData: BufferSource | null,usage: GLenum,): voidbufferData(target: GLenum,srcData: ArrayBufferView,usage: GLenum,srcOffset: GLuint,length?: GLuint,): voidbufferSubData(target: GLenum,dstByteOffset: GLintptr,srcData: BufferSource,): voidbufferSubData(target: GLenum,dstByteOffset: GLintptr,srcData: ArrayBufferView,srcOffset: GLuint,length?: GLuint,): voidcompressedTexImage2D(target: GLenum,level: GLint,internalformat: GLenum,width: GLsizei,height: GLsizei,border: GLint,imageSize: GLsizei,offset: GLintptr,): voidcompressedTexImage2D(target: GLenum,level: GLint,internalformat: GLenum,width: GLsizei,height: GLsizei,border: GLint,srcData: ArrayBufferView,srcOffset?: GLuint,srcLengthOverride?: GLuint,): voidcompressedTexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,imageSize: GLsizei,offset: GLintptr,): voidcompressedTexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,srcData: ArrayBufferView,srcOffset?: GLuint,srcLengthOverride?: GLuint,): voidreadPixels(x: GLint,y: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,dstData: ArrayBufferView | null,): voidreadPixels(x: GLint,y: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,offset: GLintptr,): voidreadPixels(x: GLint,y: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,dstData: ArrayBufferView,dstOffset: GLuint,): voidtexImage2D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,border: GLint,format: GLenum,type: GLenum,pixels: ArrayBufferView | null,): voidtexImage2D(target: GLenum,level: GLint,internalformat: GLint,format: GLenum,type: GLenum,source: TexImageSource,): voidtexImage2D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,border: GLint,format: GLenum,type: GLenum,pboOffset: GLintptr,): voidtexImage2D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,border: GLint,format: GLenum,type: GLenum,source: TexImageSource,): voidtexImage2D(target: GLenum,level: GLint,internalformat: GLint,width: GLsizei,height: GLsizei,border: GLint,format: GLenum,type: GLenum,srcData: ArrayBufferView,srcOffset: GLuint,): voidtexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,pixels: ArrayBufferView | null,): voidtexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,format: GLenum,type: GLenum,source: TexImageSource,): voidtexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,pboOffset: GLintptr,): voidtexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,source: TexImageSource,): voidtexSubImage2D(target: GLenum,level: GLint,xoffset: GLint,yoffset: GLint,width: GLsizei,height: GLsizei,format: GLenum,type: GLenum,srcData: ArrayBufferView,srcOffset: GLuint,): voiduniform1fv(location: WebGLUniformLocation | null,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform1iv(location: WebGLUniformLocation | null,data: Int32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform2fv(location: WebGLUniformLocation | null,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform2iv(location: WebGLUniformLocation | null,data: Int32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform3fv(location: WebGLUniformLocation | null,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform3iv(location: WebGLUniformLocation | null,data: Int32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform4fv(location: WebGLUniformLocation | null,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniform4iv(location: WebGLUniformLocation | null,data: Int32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix2fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix3fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): voiduniformMatrix4fv(location: WebGLUniformLocation | null,transpose: GLboolean,data: Float32List,srcOffset?: GLuint,srcLength?: GLuint,): void