Lines Matching defs:shared
3256 _mesa_init_shader_includes(struct gl_shared_state *shared)
3258 shared->ShaderIncludes = calloc(1, sizeof(struct shader_includes));
3259 shared->ShaderIncludes->shader_include_tree =
3265 _mesa_get_shader_include_cursor(struct gl_shared_state *shared)
3267 return shared->ShaderIncludes->relative_path_cursor;
3271 _mesa_set_shader_include_cursor(struct gl_shared_state *shared, size_t cursor)
3273 shared->ShaderIncludes->relative_path_cursor = cursor;
3288 _mesa_destroy_shader_includes(struct gl_shared_state *shared)
3290 _mesa_hash_table_destroy(shared->ShaderIncludes->shader_include_tree,
3292 free(shared->ShaderIncludes);