Skip to main content
Version: Phaser v4.0.0

Phaser.Renderer.WebGL.WebGLGlobalParametersFactory

Scope: static

Source: src/renderer/webgl/parameters/WebGLGlobalParametersFactory.js#L11
Since: 4.0.0

Static functions

getDefault

<instance> getDefault(renderer)

Description:

Creates a new WebGLGlobalParameters object populated with sensible default values. The defaults reflect the initial WebGL state expected at the start of each render: the NORMAL blend mode, a fully-opaque black clear color, all color channels enabled for writing, face culling and depth testing disabled, scissor testing enabled with a zero-sized box, default stencil parameters (obtained via WebGLStencilParametersFactory), and a zero-sized viewport. This object is typically used by the WebGL Renderer to initialise or reset its tracked global state.

Parameters:

nametypeoptionaldescription
rendererPhaser.Renderer.WebGL.WebGLRendererNoThe WebGLRenderer to create the WebGLGlobalParameters for.

Returns: Phaser.Types.Renderer.WebGL.WebGLGlobalParameters - The default WebGLGlobalParameters.

Source: src/renderer/webgl/parameters/WebGLGlobalParametersFactory.js#L25
Since: 4.0.0