PICCANTE  0.4
The hottest HDR imaging library!
pic::TechniqueGL Member List

This is the complete list of members for pic::TechniqueGL, including all inherited members.

bind()pic::TechniqueGLinline
getLocation(const char *name)pic::TechniqueGLinlineprotected
init(std::string version_number, std::string vertex_shader_source, std::string fragment_shader_source)pic::TechniqueGLinline
init(std::string version_number, std::string vertex_shader_source, std::string fragment_shader_source, std::string geomety_shader_source)pic::TechniqueGLinline
initCompute(std::string version_number, std::string compute_shader_source)pic::TechniqueGLinline
initStandard(std::string version_number, std::string vertex_shader_source, std::string fragment_shader_source, std::string name)pic::TechniqueGLinline
initStandard(std::string version_number, std::string vertex_shader_source, std::string fragment_shader_source, std::string geometry_shader_source, std::string name)pic::TechniqueGLinline
isValid()pic::TechniqueGLinline
link()pic::TechniqueGLinline
mainpic::TechniqueGLprotected
printLog(std::string name)pic::TechniqueGLinline
setAttributeIndex(const char *attribute_name, unsigned int index)pic::TechniqueGLinline
setOutputFragmentShaderIndex(const char *fragment_output_color_name, unsigned int index)pic::TechniqueGLinline
setUniform1f(const char *name_uniform, float value0)pic::TechniqueGLinline
setUniform1i(const char *name_uniform, int value0)pic::TechniqueGLinline
setUniform2f(const char *name_uniform, float value0, float value1)pic::TechniqueGLinline
setUniform3f(const char *name_uniform, float value0, float value1, float value2)pic::TechniqueGLinline
setUniform3fv(const char *name_uniform, const float *value)pic::TechniqueGLinline
setUniform3x3(const char *name_uniform, const float *matrix, bool bTranspose)pic::TechniqueGLinline
setUniform4f(const char *name_uniform, float value0, float value1, float value2, float value3)pic::TechniqueGLinline
setUniform4fv(const char *name_uniform, const float *value)pic::TechniqueGLinline
setUniform4x4(const char *name_uniform, const float *matrix, bool bTranspose)pic::TechniqueGLinline
shaderspic::TechniqueGLprotected
TechniqueGL()pic::TechniqueGLinline
unbind()pic::TechniqueGLinline
~TechniqueGL()pic::TechniqueGLinline