API Docs for: 2.2.1
Show:

PixiShader Class

Constructor

PixiShader

(
  • gl
)

Parameters:

  • gl WebGLContext

    the current WebGL drawing context

Methods

destroy

()

Destroys the shader

init

()

Initialises the shader

initSampler2D

()

Initialises a Sampler2D uniform (which may only be available later on after initUniforms once the texture has loaded)

initUniforms

()

Initialises the shader uniform values. Uniforms are specified in the GLSL_ES Specification: http://www.khronos.org/registry/webgl/specs/latest/1.0/ http://www.khronos.org/registry/gles/specs/2.0/GLSL_ES_Specification_1.0.17.pdf

syncUniforms

()

Updates the shader uniform values.

Properties

defaultVertexSrc

String

The Default Vertex shader source

fragmentSrc - The fragment shader.

Array

program - The WebGL program.

Any

textureCount - A local texture counter for multi-texture shaders.

Number