i965: Remove dead arguments from prog_data_compare.
authorEric Anholt <eric@anholt.net>
Wed, 2 Oct 2013 21:37:26 +0000 (14:37 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 15 Oct 2013 17:18:32 +0000 (10:18 -0700)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_state_cache.c
src/mesa/drivers/dri/i965/brw_vec4_gs.c
src/mesa/drivers/dri/i965/brw_vec4_gs.h
src/mesa/drivers/dri/i965/brw_vs.c
src/mesa/drivers/dri/i965/brw_vs.h
src/mesa/drivers/dri/i965/brw_wm.c
src/mesa/drivers/dri/i965/brw_wm.h

index 5725ef6e54708b2378c59ca52f209e15e1e596ab..f6293ba8af39601e847cf24bc129e87fb740c22a 100644 (file)
@@ -794,8 +794,7 @@ struct brw_cache_item {
 };   
 
 
-typedef bool (*cache_aux_compare_func)(const void *a, const void *b,
-                                       int aux_size, const void *key);
+typedef bool (*cache_aux_compare_func)(const void *a, const void *b);
 typedef void (*cache_aux_free_func)(const void *aux);
 
 struct brw_cache {
index ef32840ad3b42151a432d59c066d3558a67d4732..9ccd2bc000811d3964c6f9cba3b981a90ff28c38 100644 (file)
@@ -215,9 +215,7 @@ brw_try_upload_using_copy(struct brw_cache *cache,
         }
 
          if (cache->aux_compare[result_item->cache_id]) {
-            if (!cache->aux_compare[result_item->cache_id](item_aux, aux,
-                                                           item->aux_size,
-                                                           item->key))
+            if (!cache->aux_compare[result_item->cache_id](item_aux, aux))
                continue;
          } else if (memcmp(item_aux, aux, item->aux_size) != 0) {
            continue;
index 064e541624d2eea459b49811301eec9cd4025a2a..967e384dfa6f4903d15fb619c703efc2be8ef99b 100644 (file)
@@ -304,8 +304,7 @@ const struct brw_tracked_state brw_gs_prog = {
 
 
 bool
-brw_gs_prog_data_compare(const void *in_a, const void *in_b,
-                         int aux_size, const void *in_key)
+brw_gs_prog_data_compare(const void *in_a, const void *in_b)
 {
    const struct brw_gs_prog_data *a = in_a;
    const struct brw_gs_prog_data *b = in_b;
index 82caadc2594bbd75e998892c5847df6d0e1aaf50..8b979ac55b7facbc03e10bd07baf01098102185a 100644 (file)
@@ -30,8 +30,7 @@
 extern "C" {
 #endif
 
-bool brw_gs_prog_data_compare(const void *a, const void *b,
-                              int aux_size, const void *key);
+bool brw_gs_prog_data_compare(const void *a, const void *b);
 void brw_gs_prog_data_free(const void *in_prog_data);
 
 #ifdef __cplusplus
index f5bf5905b911815d3dfea61d302f9e6254167d85..5d4423fb5db52792ef68ff21cda11e787851fcfa 100644 (file)
@@ -176,8 +176,7 @@ gl_clip_plane *brw_select_clip_planes(struct gl_context *ctx)
 
 
 bool
-brw_vs_prog_data_compare(const void *in_a, const void *in_b,
-                         int aux_size, const void *in_key)
+brw_vs_prog_data_compare(const void *in_a, const void *in_b)
 {
    const struct brw_vs_prog_data *a = in_a;
    const struct brw_vs_prog_data *b = in_b;
index 747ba6caa72542e86d4f24c1946a9ba5ab316038..5d62e47fea552a847b5e6c81520d330011f1d901 100644 (file)
@@ -93,8 +93,7 @@ bool brw_vs_precompile(struct gl_context *ctx, struct gl_shader_program *prog);
 void brw_vs_debug_recompile(struct brw_context *brw,
                             struct gl_shader_program *prog,
                             const struct brw_vs_prog_key *key);
-bool brw_vs_prog_data_compare(const void *a, const void *b,
-                              int aux_size, const void *key);
+bool brw_vs_prog_data_compare(const void *a, const void *b);
 void brw_vs_prog_data_free(const void *in_prog_data);
 
 #ifdef __cplusplus
index ebf6b9cfe6ab5750e5293c926a82e2d8309a2a73..f62e297a0e26f20076f90f11b5da6e9f08f945b4 100644 (file)
@@ -103,8 +103,7 @@ brw_compute_barycentric_interp_modes(struct brw_context *brw,
 }
 
 bool
-brw_wm_prog_data_compare(const void *in_a, const void *in_b,
-                         int aux_size, const void *in_key)
+brw_wm_prog_data_compare(const void *in_a, const void *in_b)
 {
    const struct brw_wm_prog_data *a = in_a;
    const struct brw_wm_prog_data *b = in_b;
index aa786def463963d2d449409c01a8a89b47c94876..259a4b67573b81b123a386bfc54dc4aee89e7362 100644 (file)
@@ -114,8 +114,7 @@ bool do_wm_prog(struct brw_context *brw,
 void brw_wm_debug_recompile(struct brw_context *brw,
                             struct gl_shader_program *prog,
                             const struct brw_wm_prog_key *key);
-bool brw_wm_prog_data_compare(const void *a, const void *b,
-                              int aux_size, const void *key);
+bool brw_wm_prog_data_compare(const void *a, const void *b);
 void brw_wm_prog_data_free(const void *in_prog_data);
 
 #endif