void tkCloseWindow(void) { DestroyThisWindow(tkhwnd); /* if (w.cMain) { XMesaDestroyContext(w.cMain); }*/ WMesaDestroyContext(NULL); }
WINGDIAPI BOOL GLAPIENTRY wglDeleteContext(HGLRC hglrc) { int i; for ( i = 0; i < MESAWGL_CTX_MAX_COUNT; i++ ) { if ( wgl_ctx[i].ctx == (WMesaContext) hglrc ){ WMesaMakeCurrent((WMesaContext) hglrc, NULL); WMesaDestroyContext(wgl_ctx[i].ctx); wgl_ctx[i].ctx = NULL; ctx_count--; return(TRUE); } } SetLastError(0); return(FALSE); }