设置着色器程序中的一致变量的值。具体包含一系列函数:
void glProgramUniform1f( GLuint program,
GLint location,
GLfloat v0);
void glProgramUniform2f( GLuint program,
GLint location,
GLfloat v0,
GLfloat v1);
void glProgramUniform3f( GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2);
void glProgramUniform4f( GLuint program,
GLint location,
GLfloat v0,
GLfloat v1,
GLfloat v2,
GLfloat v3);
void glProgramUniform1i( GLuint program,
GLint location,
GLint v0);
void glProgramUniform2i( GLuint program,
GLint location,
GLint v0,
GLint v1);
void glProgramUniform3i( GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2);
void glProgramUniform4i( GLuint program,
GLint location,
GLint v0,
GLint v1,
GLint v2,
GLint v3);
void glProgramUniform1ui( GLuint program,
GLint location,
GLuint v0);
void glProgramUniform2ui( GLuint program,
G