[Mesa-dev] [PATCH 04/15] mesa: remove unused _mesa_map_function_array()
Emil Velikov
emil.l.velikov at gmail.com
Tue Jun 7 16:33:37 UTC 2016
From: Emil Velikov <emil.velikov at collabora.com>
Unused as of commit 5a175127f38 ("dri: Remove all extension enabling
utility functions")
Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
---
src/mesa/main/remap.c | 44 --------------------------------------------
src/mesa/main/remap.h | 3 ---
2 files changed, 47 deletions(-)
diff --git a/src/mesa/main/remap.c b/src/mesa/main/remap.c
index 7c34026..c64b819 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 3d8eab7..2e5955d 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);
--
2.8.2
More information about the mesa-dev
mailing list