summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/dri/dri_context.h
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2010-03-16 10:31:40 +0800
committerChia-I Wu <olv@lunarg.com>2010-03-18 08:48:13 +0800
commit61631a89a3268925c89934c77ed7c2482eaa1fd1 (patch)
treeb3ebcfe5acb615a69f90ca3b963519b1dec078ed /src/gallium/state_trackers/dri/dri_context.h
parenta437bc50f2f8ff6e91fdf4dc9758b35cff35645a (diff)
downloadexternal_mesa3d-61631a89a3268925c89934c77ed7c2482eaa1fd1.zip
external_mesa3d-61631a89a3268925c89934c77ed7c2482eaa1fd1.tar.gz
external_mesa3d-61631a89a3268925c89934c77ed7c2482eaa1fd1.tar.bz2
st/dri: Move DRI1 bits in dri_context.c to dri1.c.
Diffstat (limited to 'src/gallium/state_trackers/dri/dri_context.h')
-rw-r--r--src/gallium/state_trackers/dri/dri_context.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/gallium/state_trackers/dri/dri_context.h b/src/gallium/state_trackers/dri/dri_context.h
index 13f4974..f0700b9 100644
--- a/src/gallium/state_trackers/dri/dri_context.h
+++ b/src/gallium/state_trackers/dri/dri_context.h
@@ -72,33 +72,9 @@ dri_context(__DRIcontext * driContextPriv)
return (struct dri_context *)driContextPriv->driverPrivate;
}
-static INLINE void
-dri_lock(struct dri_context *ctx)
-{
- drm_context_t hw_context = ctx->cPriv->hHWContext;
- char ret = 0;
-
- DRM_CAS(ctx->lock, hw_context, DRM_LOCK_HELD | hw_context, ret);
- if (ret) {
- drmGetLock(ctx->sPriv->fd, hw_context, 0);
- ctx->stLostLock = TRUE;
- ctx->wsLostLock = TRUE;
- }
- ctx->isLocked = TRUE;
-}
-
-static INLINE void
-dri_unlock(struct dri_context *ctx)
-{
- ctx->isLocked = FALSE;
- DRM_UNLOCK(ctx->sPriv->fd, ctx->lock, ctx->cPriv->hHWContext);
-}
-
/***********************************************************************
* dri_context.c
*/
-extern struct dri1_api_lock_funcs dri1_lf;
-
void dri_destroy_context(__DRIcontext * driContextPriv);
boolean dri_unbind_context(__DRIcontext * driContextPriv);