glUniform1f Function
GL_APICALL void GL_APIENTRY glUniform1f(
GLint location,
GLfloat x
);
| Name | Description | |
|---|---|---|
| in | location | Location of uniform variable |
| in | x | Value to set |
Sets the value of a GL_FLOAT-type uniform variable, or a single element of a GL_FLOAT-type uniform variable array, in the vertex shader, geometry shader, or reserved fragment shader.
Set location to the uniform variable's location. Use x to specify the value to set.
Calls to this function are ignored when location is -1.
This function generates the following errors.
| GL_INVALID_OPERATION | The location argument is not a location in the current program. |
|---|---|
| GL_INVALID_OPERATION | There is no current program object. |
| GL_INVALID_OPERATION | This function was called on a location with a different data type or component count. |
| GL_INVALID_OPERATION | The uniform variable array is smaller than the offset added to the location obtained from glGetUniformLocation. |
CONFIDENTIAL