void vid_close(void) { // mprintf((0,"ogl init: %s %s %s - %s\n",glGetString(GL_VENDOR),glGetString(GL_RENDERER),glGetString(GL_VERSION),glGetString,(GL_EXTENSIONS))); ogl_brightness_r = ogl_brightness_g = ogl_brightness_b = 0; ogl_setbrightness_internal(); ogl_close();//platform specific code #ifdef _WIN32 if (ogl_rt_loaded) OpenGL_LoadLibrary(false); #endif }
void gr_close() { // mprintf((0,"ogl init: %s %s %s - %s\n",glGetString(GL_VENDOR),glGetString(GL_RENDERER),glGetString(GL_VERSION),glGetString,(GL_EXTENSIONS))); ogl_close();//platform specific code if (grd_curscreen) { if (grd_curscreen->sc_canvas.cv_bitmap.bm_data) free(grd_curscreen->sc_canvas.cv_bitmap.bm_data); free(grd_curscreen); } #ifdef OGL_RUNTIME_LOAD if (ogl_rt_loaded) OpenGL_LoadLibrary(false); #endif }