namespace GL {
ProgramData::ProgramData(const Program *p):
- tied_program(p),
- generation(0),
- last_buffer_block(0),
- buffer(0),
- dirty(0)
+ tied_program(p)
{ }
// Blocks are intentionally left uncopied
tied_program(other.tied_program),
uniforms(other.uniforms),
uniform_data(other.uniform_data),
- generation(other.generation),
- last_buffer_block(0),
- buffer(0),
- dirty(0)
+ generation(other.generation)
{ }
ProgramData::ProgramData(const ProgramData &other, const Program *p):
- tied_program(p),
- last_buffer_block(0),
- buffer(0),
- dirty(0)
+ tied_program(p)
{
if(tied_program)
{