mesa: Silence unused parameter warning
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 19 Nov 2019 03:42:22 +0000 (19:42 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 4 Dec 2019 23:34:03 +0000 (15:34 -0800)
Unused since e4da8b9c331 ("mesa/compiler: rework tear down of
builtin/types").

src/mesa/main/context.c: In function ‘_mesa_free_context_data’:
src/mesa/main/context.c:1321:54: warning: unused parameter ‘destroy_compiler_types’ [-Wunused-parameter]
 1321 | _mesa_free_context_data(struct gl_context *ctx, bool destroy_compiler_types)
      |                                                      ^

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
src/mesa/drivers/dri/i915/intel_context.c
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/drivers/dri/nouveau/nouveau_context.c
src/mesa/drivers/dri/radeon/radeon_common_context.c
src/mesa/drivers/osmesa/osmesa.c
src/mesa/drivers/x11/xm_api.c
src/mesa/main/context.c
src/mesa/main/context.h
src/mesa/state_tracker/st_context.c

index 14b56f614d9b6352cab5a3feae56986ba7ebdda3..993ad8bf05f80b7d23337778d5810189e2046f10 100644 (file)
@@ -599,7 +599,7 @@ intelDestroyContext(__DRIcontext * driContextPriv)
       driDestroyOptionCache(&intel->optionCache);
 
       /* free the Mesa context */
-      _mesa_free_context_data(&intel->ctx, true);
+      _mesa_free_context_data(&intel->ctx);
 
       _math_matrix_dtr(&intel->ViewportMatrix);
 
index ac84864f521dbac5a99966f8513e4ad53ab46c87..aea2baa64fe98811cf0acf237eb05ef031f5470f 100644 (file)
@@ -1227,7 +1227,7 @@ intelDestroyContext(__DRIcontext * driContextPriv)
    driDestroyOptionCache(&brw->optionCache);
 
    /* free the Mesa context */
-   _mesa_free_context_data(&brw->ctx, true);
+   _mesa_free_context_data(&brw->ctx);
 
    ralloc_free(brw);
    driContextPriv->driverPrivate = NULL;
index 40102cfa4dfd86f25a81ad48cbd8a3c59a22d3de..838e909ee3f28b722c958aa47842791945f59c7c 100644 (file)
@@ -217,7 +217,7 @@ nouveau_context_deinit(struct gl_context *ctx)
        nouveau_object_del(&nctx->hw.chan);
 
        nouveau_scratch_destroy(ctx);
-       _mesa_free_context_data(ctx, true);
+       _mesa_free_context_data(ctx);
 }
 
 void
index 689304aa4fc751431cdac0777370e876c9f38a17..47719baa57545caecd9ae98d47b9dd5c3ce24380 100644 (file)
@@ -270,7 +270,7 @@ void radeonDestroyContext(__DRIcontext *driContextPriv )
 
        /* free atom list */
        /* free the Mesa context data */
-       _mesa_free_context_data(&radeon->glCtx, true);
+       _mesa_free_context_data(&radeon->glCtx);
 
        /* free the option cache */
        driDestroyOptionCache(&radeon->optionCache);
index 52bd9a148665c5dedd1c46fc481370a5e6f5ff91..9aeb4059a9155c60ce51a634691ffae2b8d0a733 100644 (file)
@@ -857,7 +857,7 @@ OSMesaCreateContextAttribs(const int *attribList, OSMesaContext sharelist)
       osmesa->gl_buffer = _mesa_create_framebuffer(osmesa->gl_visual);
       if (!osmesa->gl_buffer) {
          _mesa_destroy_visual( osmesa->gl_visual );
-         _mesa_free_context_data(&osmesa->mesa, true);
+         _mesa_free_context_data(&osmesa->mesa);
          free(osmesa);
          return NULL;
       }
@@ -894,7 +894,7 @@ OSMesaCreateContextAttribs(const int *attribList, OSMesaContext sharelist)
              !_tnl_CreateContext( ctx ) ||
              !_swsetup_CreateContext( ctx )) {
             _mesa_destroy_visual(osmesa->gl_visual);
-            _mesa_free_context_data(ctx, true);
+            _mesa_free_context_data(ctx);
             free(osmesa);
             return NULL;
          }
@@ -922,7 +922,7 @@ OSMesaCreateContextAttribs(const int *attribList, OSMesaContext sharelist)
 
          if (ctx->Version < version_major * 10 + version_minor) {
             _mesa_destroy_visual(osmesa->gl_visual);
-            _mesa_free_context_data(ctx, true);
+            _mesa_free_context_data(ctx);
             free(osmesa);
             return NULL;
          }
@@ -958,7 +958,7 @@ OSMesaDestroyContext( OSMesaContext osmesa )
       _mesa_destroy_visual( osmesa->gl_visual );
       _mesa_reference_framebuffer( &osmesa->gl_buffer, NULL );
 
-      _mesa_free_context_data(&osmesa->mesa, true);
+      _mesa_free_context_data(&osmesa->mesa);
       free( osmesa );
    }
 }
index 63936ac3e1661617d1fa966a90d0c8e5389cb685..1e8e6a9d71ab4d3a848fcdea77cb27d10bf78644 100644 (file)
@@ -944,7 +944,7 @@ XMesaContext XMesaCreateContext( XMesaVisual v, XMesaContext share_list )
        !_vbo_CreateContext( mesaCtx ) ||
        !_tnl_CreateContext( mesaCtx ) ||
        !_swsetup_CreateContext( mesaCtx )) {
-      _mesa_free_context_data(&c->mesa, true);
+      _mesa_free_context_data(&c->mesa);
       free(c);
       return NULL;
    }
@@ -981,7 +981,7 @@ void XMesaDestroyContext( XMesaContext c )
    _swrast_DestroyContext( mesaCtx );
    _tnl_DestroyContext( mesaCtx );
    _vbo_DestroyContext( mesaCtx );
-   _mesa_free_context_data(mesaCtx, true);
+   _mesa_free_context_data(mesaCtx);
    free( c );
 }
 
index 5a8f0ff191e0ac7e58d452545df0e8dec7b75476..a5bf99a266da912a6e6c36b895c1f51b9df5476b 100644 (file)
@@ -1318,7 +1318,7 @@ fail:
  * \sa _mesa_initialize_context() and init_attrib_groups().
  */
 void
-_mesa_free_context_data(struct gl_context *ctx, bool destroy_compiler_types)
+_mesa_free_context_data(struct gl_context *ctx)
 {
    if (!_mesa_get_current_context()){
       /* No current context, but we may need one in order to delete
@@ -1421,7 +1421,7 @@ void
 _mesa_destroy_context( struct gl_context *ctx )
 {
    if (ctx) {
-      _mesa_free_context_data(ctx, true);
+      _mesa_free_context_data(ctx);
       free( (void *) ctx );
    }
 }
index e9b270df14ce5b1a9ba48526e0ba5ec2170c5bff..5812315500278060a0eb1e4695d530536ee9c8c3 100644 (file)
@@ -115,7 +115,7 @@ _mesa_initialize_context( struct gl_context *ctx,
                           const struct dd_function_table *driverFunctions);
 
 extern void
-_mesa_free_context_data(struct gl_context *ctx, bool destroy_compiler_types);
+_mesa_free_context_data(struct gl_context *ctx);
 
 extern void
 _mesa_destroy_context( struct gl_context *ctx );
index ed50c332c22e76988149cb17d0774811e985f285..45043e6048eb11986309181e39f26bddbbb65e53 100644 (file)
@@ -1076,7 +1076,7 @@ st_destroy_context(struct st_context *st)
 
    st_destroy_program_variants(st);
 
-   _mesa_free_context_data(ctx, false);
+   _mesa_free_context_data(ctx);
 
    /* This will free the st_context too, so 'st' must not be accessed
     * afterwards. */