Name | Type | Description |
---|---|---|
renderer |
PIXI.Renderer |
The renderer this System works for. |
Implements
Members
Extensions available.
Properties:
Name | Type | Description |
---|---|---|
anisotropicFiltering |
EXT_texture_filter_anisotropic |
WebGL v1 and v2 extension |
depthTexture |
WEBGL_depth_texture |
WebGL v1 extension |
drawBuffers |
WEBGL_draw_buffers |
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
Features supported by current context.
Properties:
Name | Type | Description |
---|---|---|
uint32Indices |
boolean |
Support for 32-bit indices buffer. |
Either 1 or 2 to reflect the WebGL version being used.
Methods
Helper class to create a WebGL Context
Name | Type | Description |
---|---|---|
canvas |
HTMLCanvasElement |
the canvas element that we will get the context from |
options |
WebGLContextAttributes |
An options object that gets passed in to the canvas element containing the context attributes |
Returns:
Type | Description |
---|---|
WebGLRenderingContext | the WebGL context |
Handles the context change event.
Name | Type | Description |
---|---|---|
gl |
WebGLRenderingContext |
New WebGL context. |
Auto-populate the extensions.
Handles a lost webgl context
Name | Type | Description |
---|---|---|
event |
WebGLContextEvent |
The context lost event. |
Handles a restored webgl context.
Initializes 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. |