new Shader()
WebGL shader.
Properties:
Name | Type | Description |
---|---|---|
gl |
WebGLRenderingContext | The WebGL context. |
shader |
WebGLShader | The shader. |
Methods
delete() → {Shader}
Delete this shader.
Returns:
The Shader object.
- Type
- Shader
restore() → {Shader}
Restore shader after context loss.
Returns:
The Shader object.
- Type
- Shader
translatedSource() → {String}
Get the shader source translated for the platform's API.
Returns:
The translated shader source.
- Type
- String