Function

initGfx

: {

gl

: WebGLRenderingContext

opts

: {

texFilter

?: TexFilter
}

onDestroy

: (action: () => unknown) => void

destroy

: () => void

pushTexture2D

: (item: WebGLTexture) => void

popTexture2D

: () => void

pushArrayBuffer

: (item: WebGLBuffer) => void

popArrayBuffer

: () => void

pushElementArrayBuffer

: (item: WebGLBuffer) => void

popElementArrayBuffer

: () => void

pushFramebuffer

: (item: WebGLFramebuffer) => void

popFramebuffer

: () => void

pushRenderbuffer

: (item: WebGLRenderbuffer) => void

popRenderbuffer

: () => void

pushViewport

: (item: {

x

: number

y

: number

w

: number

h

: number
}
) => void

popViewport

: () => void

pushProgram

: (item: WebGLProgram) => void

popProgram

: () => void

setVertexFormat

: (fmt: VertexFormat) => void
}
kaplay logo

Layer

Miscalenous