summaryrefslogtreecommitdiff
path: root/src/opengl/bind/u
blob: 7cd3e42cfd229b7064731b4283d8f477ab772e0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
void glUniform1f( 	GLint location,	GLfloat v0);
void glUniform2f( 	GLint location,	GLfloat v0,	GLfloat v1);
void glUniform3f( 	GLint location,	GLfloat v0,	GLfloat v1,	GLfloat v2);
void glUniform4f( 	GLint location,	GLfloat v0,	GLfloat v1,	GLfloat v2,	GLfloat v3);
void glUniform1i( 	GLint location,	GLint v0);
void glUniform2i( 	GLint location,	GLint v0,	GLint v1);
void glUniform3i( 	GLint location,	GLint v0,	GLint v1,	GLint v2);
void glUniform4i( 	GLint location,	GLint v0,	GLint v1,	GLint v2,	GLint v3);
void glUniform1ui( 	GLint location,	GLuint v0);
void glUniform2ui( 	GLint location,	GLuint v0,	GLuint v1);
void glUniform3ui( 	GLint location,	GLuint v0,	GLuint v1,	GLuint v2);
void glUniform4ui( 	GLint location,	GLuint v0,	GLuint v1,	GLuint v2,	GLuint v3);
void glUniform1fv( 	GLint location,	GLsizei count,	const GLfloat *value);
void glUniform2fv( 	GLint location,	GLsizei count,	const GLfloat *value);
void glUniform3fv( 	GLint location,	GLsizei count,	const GLfloat *value);
void glUniform4fv( 	GLint location,	GLsizei count,	const GLfloat *value);
void glUniform1iv( 	GLint location,	GLsizei count,	const GLint *value);
void glUniform2iv( 	GLint location,	GLsizei count,	const GLint *value);
void glUniform3iv( 	GLint location,	GLsizei count,	const GLint *value);
void glUniform4iv( 	GLint location,	GLsizei count,	const GLint *value);
void glUniform1uiv( 	GLint location,	GLsizei count,	const GLuint *value);
void glUniform2uiv( 	GLint location,	GLsizei count,	const GLuint *value);
void glUniform3uiv( 	GLint location,	GLsizei count,	const GLuint *value);
void glUniform4uiv( 	GLint location,	GLsizei count,	const GLuint *value);
void glUniformMatrix2fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix3fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix4fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix2x3fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix3x2fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix2x4fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix4x2fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix3x4fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformMatrix4x3fv( 	GLint location,	GLsizei count,	GLboolean transpose,	const GLfloat *value);
void glUniformSubroutinesuiv( 	GLenum shadertype,	GLsizei count,	const GLuint *indices);
GLboolean glUnmapBuffer( 	GLenum target);
void glUseProgram( 	GLuint program);
void glUseProgramStages( 	GLuint pipeline,	GLbitfield stages,	GLuint program);