Example #1
0
File: hw2.c Project: 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);
}
Example #2
0
File: context.c Project: needs/anko
void close_context(void)
{
	terminate_players_rendering();
	unload_shaders();
}