Class: Shader

Shader()

new Shader()

WebGL shader.
Properties:
Name Type Description
gl WebGLRenderingContext The WebGL context.
shader WebGLShader The shader.
Source:

Methods

delete() → {Shader}

Delete this shader.
Source:
Returns:
The Shader object.
Type
Shader

restore() → {Shader}

Restore shader after context loss.
Source:
Returns:
The Shader object.
Type
Shader

translatedSource() → {String}

Get the shader source translated for the platform's API.
Source:
Returns:
The translated shader source.
Type
String