示例#1
0
	void teardown()
	{
		rectangle_delete(cut);
		event_pool_deinit();
		framebuffer_deinit();
		marshmallow_terminal_output = _stdout_output_impl;
	}
示例#2
0
文件: renderer.c 项目: palistov/cs371
void renderer_deinit(struct renderer *r)
{
	framebuffer_deinit(&r->fb);
	shader_deinit(&r->geom);
	shader_deinit(&r->null);
	shader_deinit(&r->light);
	shader_deinit(&r->negative);
	shader_deinit(&r->textured);
	glDeleteBuffers(1, &r->cube_attr);
	glDeleteBuffers(1, &r->cube_idx);
	glDeleteBuffers(1, &r->quad_attr);
}