i915: Drop intelScreenPrivate typedef and just call it struct intel_screen
authorKristian Høgsberg <krh@bitplanet.net>
Thu, 11 Feb 2010 21:44:21 +0000 (16:44 -0500)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 11 Feb 2010 21:49:26 +0000 (16:49 -0500)
src/mesa/drivers/dri/intel/intel_context.c
src/mesa/drivers/dri/intel/intel_context.h
src/mesa/drivers/dri/intel/intel_screen.c
src/mesa/drivers/dri/intel/intel_screen.h

index 0adee6131ed143353c9ebc2afd60c5cccacbae37..7e5f4f163df98bce1f2cf6e44fdbce208ae265b4 100644 (file)
@@ -581,7 +581,7 @@ intelInitContext(struct intel_context *intel,
    GLcontext *ctx = &intel->ctx;
    GLcontext *shareCtx = (GLcontext *) sharedContextPrivate;
    __DRIscreen *sPriv = driContextPriv->driScreenPriv;
-   intelScreenPrivate *intelScreen = (intelScreenPrivate *) sPriv->private;
+   struct intel_screen *intelScreen = sPriv->private;
    int bo_reuse_mode;
 
    if (!_mesa_initialize_context(&intel->ctx, mesaVis, shareCtx,
index 36abef470a0c3cbda6b287a0002d315ce1012c38..0f0a194b3f5481270fb1f76b338badc11d90a57f 100644 (file)
@@ -246,7 +246,7 @@ struct intel_context
    __DRIdrawable *driDrawable;
    __DRIdrawable *driReadDrawable;
    __DRIscreen *driScreen;
-   intelScreenPrivate *intelScreen;
+   struct intel_screen *intelScreen;
 
    /**
     * Configuration cache
index fa46b252ee79ef02d82aa26bc05058b60892654c..dd5cf10b690e2e67c759e7f2577f93cba1baab79 100644 (file)
@@ -169,7 +169,7 @@ intel_get_param(__DRIscreen *psp, int param, int *value)
 static void
 intelDestroyScreen(__DRIscreen * sPriv)
 {
-   intelScreenPrivate *intelScreen = (intelScreenPrivate *) sPriv->private;
+   struct intel_screen *intelScreen = sPriv->private;
 
    dri_bufmgr_destroy(intelScreen->bufmgr);
    driDestroyOptionInfo(&intelScreen->optionCache);
@@ -283,7 +283,7 @@ intelCreateContext(const __GLcontextModes * mesaVis,
                    void *sharedContextPrivate)
 {
    __DRIscreen *sPriv = driContextPriv->driScreenPriv;
-   intelScreenPrivate *intelScreen = (intelScreenPrivate *) sPriv->private;
+   struct intel_screen *intelScreen = sPriv->private;
 
 #ifdef I915
    if (IS_9XX(intelScreen->deviceID)) {
@@ -304,7 +304,7 @@ intelCreateContext(const __GLcontextModes * mesaVis,
 }
 
 static GLboolean
-intel_init_bufmgr(intelScreenPrivate *intelScreen)
+intel_init_bufmgr(struct intel_screen *intelScreen)
 {
    __DRIscreen *spriv = intelScreen->driScrnPriv;
    int num_fences = 0;
@@ -336,7 +336,7 @@ intel_init_bufmgr(intelScreenPrivate *intelScreen)
 static const
 __DRIconfig **intelInitScreen2(__DRIscreen *psp)
 {
-   intelScreenPrivate *intelScreen;
+   struct intel_screen *intelScreen;
    GLenum fb_format[3];
    GLenum fb_type[3];
 
@@ -348,7 +348,7 @@ __DRIconfig **intelInitScreen2(__DRIscreen *psp)
    __DRIconfig **configs = NULL;
 
    /* Allocate the private area */
-   intelScreen = (intelScreenPrivate *) CALLOC(sizeof(intelScreenPrivate));
+   intelScreen = CALLOC(sizeof *intelScreen);
    if (!intelScreen) {
       fprintf(stderr, "\nERROR!  Allocating private area failed\n");
       return GL_FALSE;
index 861599202cf4f66753005897f5177a57276258b8..4117d49e4237dffed8d1dba8276e1d3eb70125f8 100644 (file)
@@ -34,7 +34,7 @@
 #include "i915_drm.h"
 #include "xmlconfig.h"
 
-typedef struct
+struct intel_screen
 {
    int deviceID;
    int width;
@@ -61,14 +61,10 @@ typedef struct
    * Configuration cache with default values for all contexts
    */
    driOptionCache optionCache;
-} intelScreenPrivate;
-
-
+};
 
 extern GLboolean intelMapScreenRegions(__DRIscreen * sPriv);
 
-extern void intelUnmapScreenRegions(intelScreenPrivate * intelScreen);
-
 extern void intelDestroyContext(__DRIcontext * driContextPriv);
 
 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv);
@@ -78,6 +74,4 @@ intelMakeCurrent(__DRIcontext * driContextPriv,
                  __DRIdrawable * driDrawPriv,
                  __DRIdrawable * driReadPriv);
 
-extern struct intel_context *intelScreenContext(intelScreenPrivate *intelScreen);
-
 #endif