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

push(primitive: GLenum , verts: number[] , indices: number[] , shader: Shader , tex?: Texture | null , uniform?: Uniform ): void

flush(): void

free(): void