| 12345678910111213141516171819 |
- //
- // 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<shader> frag, identity<shader> vert)
- : identity<shader_program>(shaders::init(fragment_shader, vertex_shader)),
- fragment_shader(frag), vertex_shader(vert) {}
- void shader_program::activate() const { shaders::activate(id); }
|