12 #include "RenderingException.h"
31 void uniform(
const std::string &name,
const glm::mat4 &mat);
32 void uniform(
const std::string &name, GLfloat val);
33 void uniform(
const std::string &name, GLint val);
34 void uniform(
const std::string &name,
const glm::vec3 &v);
35 void uniform(
const std::string &name,
const glm::vec2 &v);
38 std::vector<std::shared_ptr<Shader>> _shaders;