// // shader_program.cpp // graphics // // Created by Sam Jaffe on 7/5/16. // #include "game/graphics/shader_program.hpp" #include "game/graphics/shader.hpp" #include "helper.hpp" using namespace graphics; shader_program::shader_program(identity frag, identity vert) : identity(shaders::init(fragment_shader, vertex_shader)), fragment_shader(frag), vertex_shader(vert) {} void shader_program::activate() const { shaders::activate(id); }