35 #ifndef IECOREGL_UNIFORMFUNCTIONS_H
36 #define IECOREGL_UNIFORMFUNCTIONS_H
38 #include "IECoreGL/Export.h"
70 #endif // IECOREGL_UNIFORMFUNCTIONS_H
The namespace within which all CoreGL functionality is defined.
Definition: AlphaTexture.h:41
IECOREGL_API const std::vector< UniformFloatFunction > & uniformFloatFunctions()
void(* UniformFloatFunction)(GLint, GLsizei, const GLfloat *)
The type of the glUniformNfv functions.
Definition: UniformFunctions.h:47
IECOREGL_API const std::vector< std::vector< UniformMatrixFunction > > & uniformMatrixFunctions()
void(* UniformIntFunction)(GLint, GLsizei, const GLint *)
The type of the glUniformNiv functions.
Definition: UniformFunctions.h:54
IECOREGL_API const std::vector< UniformIntFunction > & uniformIntFunctions()
void(* UniformMatrixFunction)(GLint, GLsizei, GLboolean, const GLfloat *)
The type of the glUniformMatrix*fv functions.
Definition: UniformFunctions.h:61