Lines Matching full:spec
58 * Return the spec string associated with the given function index.
63 * \return the spec string associated with the function index, or NULL.
76 * Map a function by its spec. The function will be added to glapi,
79 * \param spec a '\0'-separated string array specifying a function.
88 _mesa_map_function_spec(const char *spec)
94 if (!spec)
97 signature = spec;
98 spec += strlen(spec) + 1;
100 /* spec is terminated by an empty string */
101 while (*spec) {
102 names[num_names] = spec;
106 spec += strlen(spec) + 1;
136 const char *spec;
139 spec = _mesa_get_function_spec(func_array[i].func_index);
140 if (!spec) {
146 offset = _mesa_map_function_spec(spec);
149 const char *name = spec + strlen(spec) + 1;
154 const char *name = spec + strlen(spec) + 1;
202 const char *spec;
206 spec = _mesa_function_pool + remap[i].pool_index;
208 offset = _mesa_map_function_spec(spec);