Class: Program

PIXI.Program

Helper class to create a shader program.

new PIXI.Program (vertexSrc, fragmentSrc, name)

Name Type Attributes Description
vertexSrc string <optional>

The source of the vertex shader.

fragmentSrc string <optional>

The source of the fragment shader.

name string <optional>

Name for shader

Members

PIXI.Program.defaultFragmentSrc string static

The default fragment shader source

PIXI.Program.defaultVertexSrc string static

The default vertex shader source

fragmentSrc string

The fragment shader.

vertexSrc string

The vertex shader.

Methods

PIXI.Program.from (vertexSrc, fragmentSrc, name) PIXI.Program static

A short hand function to create a program based of a vertex and fragment shader this method will also check to see if there is a cached program.

Name Type Attributes Default Description
vertexSrc string <optional>

The source of the vertex shader.

fragmentSrc string <optional>

The source of the fragment shader.

name string <optional>
pixi-shader

Name for shader

Returns:
Type Description
PIXI.Program an shiny new Pixi shader!

extractData (vertexSrc, fragmentSrc) void protected

Extracts the data for a buy creating a small test program or reading the src directly.

Name Type Attributes Description
vertexSrc string <optional>

The source of the vertex shader.

fragmentSrc string <optional>

The source of the fragment shader.