BufferBackedUniformBlock *bb_block = new BufferBackedUniformBlock(info.data_size);
block.block = bb_block;
bb_block->use_buffer(buffer, last_buffer_block);
BufferBackedUniformBlock *bb_block = new BufferBackedUniformBlock(info.data_size);
block.block = bb_block;
bb_block->use_buffer(buffer, last_buffer_block);