BatchRenderer: groupRenderingsubgroupCanvas 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