diff options
author | Ian Romanick <[email protected]> | 2005-07-28 23:33:18 +0000 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2005-07-28 23:33:18 +0000 |
commit | 82e3ecf413704440ea64b3b582d68f82f7b83704 (patch) | |
tree | adfef0a6494b0388ccdb144c4caad10b035bb014 /src/mesa/drivers/dri/common/dri_util.c | |
parent | f7c9eafa856623d5ce72afb8b20b7ccbcc3e671d (diff) |
Use the routines supplied in the __DRIinterfaceMethods structure to create a
destroy __GLcontextModes structures. This eliminates the need for DRI
drivers to ever link with glcontextmodes.c.
Diffstat (limited to 'src/mesa/drivers/dri/common/dri_util.c')
-rw-r--r-- | src/mesa/drivers/dri/common/dri_util.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c index c201d44c6c6..4bb64c53f87 100644 --- a/src/mesa/drivers/dri/common/dri_util.c +++ b/src/mesa/drivers/dri/common/dri_util.c @@ -31,7 +31,6 @@ #include "dri_util.h" #include "drm_sarea.h" -#include "glcontextmodes.h" #ifndef GLX_OML_sync_control typedef GLboolean ( * PFNGLXGETMSCRATEOMLPROC) (__DRInativeDisplay *dpy, __DRIid drawable, int32_t *numerator, int32_t *denominator); @@ -836,7 +835,7 @@ static void driDestroyScreen(__DRInativeDisplay *dpy, int scrn, void *screenPriv _mesa_free(psp->pDevPriv); (void)drmClose(psp->fd); if ( psp->modes != NULL ) { - _gl_context_modes_destroy( psp->modes ); + (*dri_interface->destroyContextModes)( psp->modes ); } _mesa_free(psp); } |