Ejemplo n.º 1
0
Archivo: hw2.c Proyecto: 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);
}
Ejemplo n.º 2
0
Archivo: context.c Proyecto: needs/anko
void close_context(void)
{
	terminate_players_rendering();
	unload_shaders();
}