예제 #1
0
파일: hw2.c 프로젝트: MaikuMori/gfx
void hw2_terminate(void)
{
    //Remove callbacks.
    glfwSetMouseButtonCallback(NULL);
    glfwSetMousePosCallback(NULL);
    glfwSetKeyCallback(NULL);

    //Restore OpenGL settings.
    glDisable(GL_DEPTH_TEST);
    glDisable(GL_CULL_FACE);

    if(init_done) {
        //unload_shaders(phong);
        unload_shaders(simple_color); 
        glUseProgram(0);
    }

    //Delete the VBO.
    glDeleteBuffers(1, &voxel_vbo);
}
예제 #2
0
파일: context.c 프로젝트: needs/anko
void close_context(void)
{
	terminate_players_rendering();
	unload_shaders();
}