3 This file is part of libmspgl
4 Copyright © 2007 Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
8 #include "simpleprogram.h"
15 SimpleProgram::SimpleProgram(const string &vert_src, const string &frag_src):
16 vert_shader(VERTEX_SHADER),
17 frag_shader(FRAGMENT_SHADER)
19 vert_shader.source(vert_src);
20 frag_shader.source(frag_src);
21 attach_shader(vert_shader);
22 attach_shader(frag_shader);
26 SimpleProgram::~SimpleProgram()
28 detach_shader(vert_shader);
29 detach_shader(frag_shader);