Graphics Reference
In-Depth Information
(continued)
void
glUniform3f
(GLint
location
, GLfloat
x
, GLfloat
y
,
GLfloat
z
)
void
glUniform3fv
(GLint
location
, GLsizei
count
,
const GLfloat*
value
)
void
glUniform3i
(GLint
location
, GLint
x
, GLint
y
,
GLint
z
)
void
glUniform3iv
(GLint
location
, GLsizei
count
,
const GLint*
value
)
void
glUniform3ui
(GLint
location
, GLuint
x
, GLuint
y
,
GLuint
z
)
void
glUniform3uiv
(GLint
location
, GLsizei
count
,
const GLuint*
value
)
void
glUniform4f
(GLint
location
, GLfloat
x
, GLfloat
y
,
GLfloat
z
, GLfloat
w
);
void
glUniform4fv
(GLint
location
, GLsizei
count
,
const GLfloat*
value
)
void
glUniform4i
(GLint
location
, GLint
x
, GLint
y
,
GLint
z
, GLint
w
)
void
glUniform4iv
(GLint
location
, GLsizei
count
,
const GLint*
value
)
void
glUniform4ui
(GLint
location
, GLuint
x
, GLuint
y
,
GLuint
z
, GLuint
w
)
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
)