#ifndef BLOBS_GRAPHICS_PROGRAM_HPP_
#define BLOBS_GRAPHICS_PROGRAM_HPP_
-#include "glm.hpp"
+#include "../math/glm.hpp"
#include <iosfwd>
#include <list>
+#include <string>
#include <GL/glew.h>
void Log(std::ostream &) const;
GLint AttributeLocation(const GLchar *name) const noexcept;
+ GLint AttributeLocation(const std::string &name) const noexcept;
GLint UniformLocation(const GLchar *name) const noexcept;
+ GLint UniformLocation(const std::string &name) const noexcept;
void Uniform(GLint, GLint) noexcept;
void Uniform(GLint, float) noexcept;