summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/intel_winsys/intel_context.h
diff options
context:
space:
mode:
authorBrian <brian.paul@tungstengraphics.com>2007-11-05 09:28:28 -0700
committerBrian <brian.paul@tungstengraphics.com>2007-11-05 09:28:28 -0700
commit29c1fdd0ce57a7a69e4d90eaacff7102b69bca9c (patch)
treea1cd089984f1eb48039c21811ab967ebe31b2d54 /src/mesa/drivers/dri/intel_winsys/intel_context.h
parent2edc87eb3d7283274c3d0714e90078736f8d985e (diff)
better use of intel_context() cast wrappers
Diffstat (limited to 'src/mesa/drivers/dri/intel_winsys/intel_context.h')
-rw-r--r--src/mesa/drivers/dri/intel_winsys/intel_context.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/intel_winsys/intel_context.h b/src/mesa/drivers/dri/intel_winsys/intel_context.h
index b2c5bfc9a2..32fb37dd94 100644
--- a/src/mesa/drivers/dri/intel_winsys/intel_context.h
+++ b/src/mesa/drivers/dri/intel_winsys/intel_context.h
@@ -145,13 +145,21 @@ extern int __intel_debug;
/** Cast wrapper */
static INLINE struct intel_context *
-intel_context(GLcontext * ctx)
+intel_context_mesa(GLcontext * ctx)
{
return (struct intel_context *) ctx->DriverCtx;
}
/** Cast wrapper */
+static INLINE struct intel_context *
+intel_context(__DRIcontextPrivate *driContextPriv)
+{
+ return (struct intel_context *) driContextPriv->driverPrivate;
+}
+
+
+/** Cast wrapper */
static INLINE struct intel_framebuffer *
intel_framebuffer(__DRIdrawablePrivate * driDrawPriv)
{