From 5b700059a837fba42b4af71884e3957a244992e6 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Tue, 7 Jun 2016 17:33:37 +0100 Subject: [PATCH] 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 Reviewed-by: Ian Romanick --- 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 7c340265a03..c64b8194812 100644 --- a/src/mesa/main/remap.c +++ b/src/mesa/main/remap.c @@ -110,50 +110,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 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 @@ -47,9 +47,6 @@ _mesa_get_function_spec(int func_index); 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.30.2