Class

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