summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.velikov@collabora.com>2016-06-07 17:33:37 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2016-06-13 15:31:28 +0100
commit5b700059a837fba42b4af71884e3957a244992e6 (patch)
tree0bad59692b2540239c5ad04574191ba38fb68875
parent5378ee8187c2cb2e36f8744774b1151a22b0faaa (diff)
mesa: remove unused _mesa_map_function_array()
Unused as of commit 5a175127f38 ("dri: Remove all extension enabling utility functions") and the patch before the previous patch. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
-rw-r--r--src/mesa/main/remap.c44
-rw-r--r--src/mesa/main/remap.h3
2 files changed, 0 insertions, 47 deletions
diff --git a/src/mesa/main/remap.c b/src/mesa/main/remap.c
index 7c340265a03..c64b8194812 100644
--- a/src/mesa/main/remap.c
+++ b/src/mesa/main/remap.c
@@ -111,50 +111,6 @@ _mesa_map_function_spec(const char *spec)
/**
- * Map an array of functions. This is a convenient function for
- * use with arrays available from including remap_helper.h.
- *
- * Note that the dispatch offsets of the functions are not returned.
- * If they are needed, _mesa_map_function_spec() should be used.
- *
- * \param func_array an array of function remaps.
- */
-void
-_mesa_map_function_array(const struct gl_function_remap *func_array)
-{
- GLint i;
-
- if (!func_array)
- return;
-
- for (i = 0; func_array[i].func_index != -1; i++) {
- const char *spec;
- GLint offset;
-
- spec = _mesa_get_function_spec(func_array[i].func_index);
- if (!spec) {
- _mesa_problem(NULL, "invalid function index %d",
- func_array[i].func_index);
- continue;
- }
-
- offset = _mesa_map_function_spec(spec);
- /* error checks */
- if (offset < 0) {
- const char *name = spec + strlen(spec) + 1;
- _mesa_warning(NULL, "failed to remap %s", name);
- }
- else if (func_array[i].dispatch_offset >= 0 &&
- offset != func_array[i].dispatch_offset) {
- const char *name = spec + strlen(spec) + 1;
- _mesa_problem(NULL, "%s should be mapped to %d, not %d",
- name, func_array[i].dispatch_offset, offset);
- }
- }
-}
-
-
-/**
* Initialize the remap table. This is called in one_time_init().
* The remap table needs to be initialized before calling the
* CALL/GET/SET macros defined in main/dispatch.h.
diff --git a/src/mesa/main/remap.h b/src/mesa/main/remap.h
index 3d8eab7dfef..2e5955d3806 100644
--- a/src/mesa/main/remap.h
+++ b/src/mesa/main/remap.h
@@ -48,9 +48,6 @@ extern int
_mesa_map_function_spec(const char *spec);
extern void
-_mesa_map_function_array(const struct gl_function_remap *func_array);
-
-extern void
_mesa_init_remap_table(void);