/// interface WebGLRenderingContextOverloads { texImage2D(target: GLenum, level: GLint, internalformat: GLint, format: GLenum, type: GLenum, source: TexImageSource | OffscreenCanvas): void; }