5 #include "uniformblock.h"
13 void UniformBlock::attach(int index, const Uniform &uni)
15 uniforms[index] = &uni;
18 void UniformBlock::apply(int index) const
21 throw logic_error("GL_ARB_uniform_buffer_object support not implemented yet");
23 for(map<int, const Uniform *>::const_iterator i=uniforms.begin(); i!=uniforms.end(); ++i)
24 i->second->apply(i->first);