Creates a shader program.
The vertex shader.
The fragment shader.
The names of the varyings which should be tracked for transform feedback.
The mode to use when capturing transform feedback varyings.
Whether this program is allowed to draw with depth. Used for optimization only.
Whether this program is allowed to draw transparent objects. Used for optimization only.
A map of attribute names to attributes.
The fragment shader of this shader program.
The rendering context of this shader program.
The WebGL API interface of this shader program.
The mode this program uses when capturing transform feedback varyings.
A map of transform feedback varying names to varyings.
A map of uniform names to uniforms.
The vertex shader of this shader program.
Whether this program is flagged for deletion.
The information log for this shader program.
Whether the last link operation was successful.
Whether the last validation operation was successful.
Creates a shader program from source code.
A shader program.
The rendering context of the shader program.
The source code of the vertex shader.
The source code of the fragment shader.
Generated using TypeDoc
A vertex shader and a fragment shader which are used together to rasterize primitives.