Assigns a floating point vector array to a uniform vector variable for the current program object.
- location [in]
Data passed will fail silently, no uniform variables will be changed.
Location of uniform variable to be changed.
- value [in]
The new floating point vector array for the uniform variable.
This method does not return a value.
the expected behavior when the uniform being updated is an array, the length of 'values' is a multiple of the number of required vector components, and the length of 'values' is either greater than or less than the number of elements in the uniform array (the elements in the uniform array which contain corresponding elements in the 'value' array are updated and no error is generated)
|gl.INVALID_VALUE||The length of value array isn't a multiple of the number of required components.|
If the location is null, no uniforms are updated and no error code is generated.