Type
AppGfxCtx
: {lastDrawCalls
: numberHow many draw calls we're doing last frame
fontAtlases
: Record<string, FontAtlas>Font atlases
ggl
: GfxCtxThe graphics context
defShader
: ShaderDefault shader
defTex
: TextureDefault texture
frameBuffer
: FrameBufferFrameBuffer
postShader
: string | nullPost Shader, used in postEffect()
postShaderUniform
: Uniform | ( () => Uniform) | nullrenderer
: BatchRendererpixelDensity
: numbertransform
: Mat23transformStack
: Mat23[]transformStackIndex
: numberbgTex
: TextureThe background texture
bgColor
: Color | nullbgAlpha
: numberwidth
: numberThe
height
: numberviewport
: ViewportWhere the game is rendered.
fixed
: booleangl
: WebGLRenderingContextscratchPt
: Vec2Scratch vec2