|
|
|
@ -17,13 +17,13 @@ namespace Inferno {
|
|
|
|
|
|
|
|
|
|
// Set uniform data
|
|
|
|
|
void setInt(const std::string& name, int value); |
|
|
|
|
void setFloat(const std::string &name, float f1) const; |
|
|
|
|
void setFloat(const std::string &name, float f1, float f2, float f3, float f4) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec2 v) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec3 v) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec4 v) const; |
|
|
|
|
void setFloat(const std::string &name, glm::mat3 m) const; |
|
|
|
|
void setFloat(const std::string &name, glm::mat4 m) const; |
|
|
|
|
void setFloat(const std::string &name, float value) const; |
|
|
|
|
void setFloat(const std::string &name, float v1, float v2, float v3, float v4) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec2 value) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec3 value) const; |
|
|
|
|
void setFloat(const std::string &name, glm::vec4 value) const; |
|
|
|
|
void setFloat(const std::string &name, glm::mat3 matrix) const; |
|
|
|
|
void setFloat(const std::string &name, glm::mat4 matrix) const; |
|
|
|
|
|
|
|
|
|
// -----------------------------------------
|
|
|
|
|
|
|
|
|
|