BatchRenderer: ctx: GfxCtx glVBuf: WebGLBuffer glIBuf: WebGLBuffer vqueue: number[] iqueue: number[] stride: number maxVertices: number maxIndices: number vertexFormat: VertexFormat numDraws: number curPrimitive: GLenum | null curTex: Texture | null curShader: Shader | null curUniform: Uniform | null curBlend: BlendMode curFixed: boolean | undefined picture: Picture | null push(primitive: GLenum, vertices: number[], indices: number[], shader: Shader, tex: Texture | null | undefined, uniform: Uniform | null | undefined, blend: BlendMode, width: number, height: number, fixed: boolean): void flush(width: number, height: number): void free(): void setBlend(blend: BlendMode): void
push(primitive: GLenum, vertices: number[], indices: number[], shader: Shader, tex: Texture | null | undefined, uniform: Uniform | null | undefined, blend: BlendMode, width: number, height: number, fixed: boolean): void