The GL constant describing the base data type. This is the same as constant for non-array types.
The number of bytes per element in the data type.
The GL constant describing the data type.
Whether the uniform is a matrix.
The WebGL function to set the uniform.
The WebGL function to set the uniform with a value array (vector).
The number of elements in the data type.
WebGL constants and functions used to set shader uniforms.