AppGfxCtx: lastDrawCalls: number
How many draw calls we're doing last frame
fontAtlases: Record<string, FontAtlas>
Font atlases
ggl: GfxCtx
The graphics context
defShader: Shader
Default shader
defTex: Texture
Default texture
frameBuffer: FrameBuffer
FrameBuffer
postShader: string | null
Post Shader, used in postEffect()
postShaderUniform: Uniform | ()=>Uniform | null
renderer: BatchRenderer
pixelDensity: number
gscale: number
This is the scale factor that scales pixel "kaplay({ scale })"
transform: Mat23
transformStack: Mat23[]
transformStackIndex: number
bgTex: Texture
The background texture
bgColor: Color | null
bgAlpha: number
width: number
The
height: number
viewport: Viewport
Where the game is rendered.
fixed: boolean
gl: WebGLRenderingContext
scratchPt: Vec2
Scratch vec2
lastDrawCalls: number
How many draw calls we're doing last frame
fontAtlases: Record<string, FontAtlas>
Font atlases
ggl: GfxCtx
The graphics context
defShader: Shader
Default shader
defTex: Texture
Default texture
frameBuffer: FrameBuffer
FrameBuffer
postShader: string | null
Post Shader, used in postEffect()
postShaderUniform: Uniform | ()=>Uniform | null
renderer: BatchRenderer
pixelDensity: number
gscale: number
This is the scale factor that scales pixel "kaplay({ scale })"
transform: Mat23
transformStack: Mat23[]
transformStackIndex: number
bgTex: Texture
The background texture
bgColor: Color | null
bgAlpha: number
width: number
The
height: number
viewport: Viewport
Where the game is rendered.
fixed: boolean
gl: WebGLRenderingContext
scratchPt: Vec2
Scratch vec2