|
blaze
|
Shader parameters (uniforms) querying and setting. More...
Functions | |
| BLZAPIENTRY GLint BLZAPICALL | BLZ_GetUniformLocation (struct BLZ_Shader *shader, const char *name) |
| Returns the uniform location for the specified shader program. More... | |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform1f (GLint location, GLfloat v0) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform1i (GLint location, GLint v0) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform1ui (GLint location, GLuint v0) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform2f (GLint location, GLfloat v0, GLfloat v1) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform2i (GLint location, GLint v0, GLint v1) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform2ui (GLint location, GLuint v0, GLuint v1) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform3i (GLint location, GLint v0, GLint v1, GLint v2) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform3ui (GLint location, GLuint v0, GLuint v1, GLuint v2) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3) |
| BLZAPIENTRY void BLZAPICALL | BLZ_Uniform4ui (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
| BLZAPIENTRY void BLZAPICALL | BLZ_UniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) |
Shader parameters (uniforms) querying and setting.
Identical to glGetUniformLocation and glUniformXXX OpenGL calls.
| BLZAPIENTRY GLint BLZAPICALL BLZ_GetUniformLocation | ( | struct BLZ_Shader * | shader, |
| const char * | name | ||
| ) |
Returns the uniform location for the specified shader program.
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform1f | ( | GLint | location, |
| GLfloat | v0 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform1i | ( | GLint | location, |
| GLint | v0 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform1ui | ( | GLint | location, |
| GLuint | v0 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform2f | ( | GLint | location, |
| GLfloat | v0, | ||
| GLfloat | v1 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform2i | ( | GLint | location, |
| GLint | v0, | ||
| GLint | v1 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform2ui | ( | GLint | location, |
| GLuint | v0, | ||
| GLuint | v1 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform3f | ( | GLint | location, |
| GLfloat | v0, | ||
| GLfloat | v1, | ||
| GLfloat | v2 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform3i | ( | GLint | location, |
| GLint | v0, | ||
| GLint | v1, | ||
| GLint | v2 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform3ui | ( | GLint | location, |
| GLuint | v0, | ||
| GLuint | v1, | ||
| GLuint | v2 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform4f | ( | GLint | location, |
| GLfloat | v0, | ||
| GLfloat | v1, | ||
| GLfloat | v2, | ||
| GLfloat | v3 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform4i | ( | GLint | location, |
| GLint | v0, | ||
| GLint | v1, | ||
| GLint | v2, | ||
| GLint | v3 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_Uniform4ui | ( | GLint | location, |
| GLuint | v0, | ||
| GLuint | v1, | ||
| GLuint | v2, | ||
| GLuint | v3 | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix2fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix2x3fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix2x4fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix3fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix3x2fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix3x4fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix4fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix4x2fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |
| BLZAPIENTRY void BLZAPICALL BLZ_UniformMatrix4x3fv | ( | GLint | location, |
| GLsizei | count, | ||
| GLboolean | transpose, | ||
| const GLfloat * | value | ||
| ) |