Name | Type | Description |
---|---|---|
renderer |
PIXI.Renderer |
The renderer this System works for. |
Extends
Members
-
Extensions being used
Properties:
Name Type Description drawBuffers
WEBGL_draw_buffers WebGL v1 extension
depthTexture
WEBGL_depth_texture WebGL v1 extension
floatTexture
OES_texture_float WebGL v1 extension
loseContext
WEBGL_lose_context WebGL v1 extension
vertexArrayObject
OES_vertex_array_object WebGL v1 extension
-
true
if the context is lost -
renderer PIXI.Renderer inherited
-
The renderer this manager works for.
-
Either 1 or 2 to reflect the WebGL version being used
Methods
-
contextChange (gl) overrides
-
Handle the context change event
Name Type Description gl
WebGLRenderingContext new webgl context
-
Helper class to create a WebGL Context
Name Type Description canvas
HTMLCanvasElement the canvas element that we will get the context from
options
object An options object that gets passed in to the canvas element containing the context attributes
Returns:
Type Description WebGLRenderingContext the WebGL context -
Generic destroy methods to be overridden by the subclass
-
Auto-populate the extensions
-
Handles a lost webgl context
Name Type Description event
WebGLContextEvent The context lost event.
-
Handles a restored webgl context
-
Initialize the context
Name Type Description gl
WebGLRenderingContext WebGL context
-
Initialize from context options
Name Type Description options
object context attributes
-
Handle the post-render runner event
-
Validate context
Name Type Description gl
WebGLRenderingContext Render context