Searched refs:subroutine_types (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_clone.cpp | 275 …copy->subroutine_types = ralloc_array(mem_ctx, const struct glsl_type *, copy->num_subroutine_type… in clone() 277 copy->subroutine_types[i] = this->subroutine_types[i]; in clone()
|
D | lower_subroutine.cpp | 96 if (ir->sub_var->type->without_array() == fn->subroutine_types[i]) { in visit_leave()
|
D | glsl_parser_extras.h | 968 ir_function **subroutine_types; member
|
D | ast_to_hir.cpp | 6350 f->subroutine_types = ralloc_array(state, const struct glsl_type *, in hir() 6362 ir_function *fn = state->subroutine_types[i]; in hir() 6378 f->subroutine_types[idx++] = type; in hir() 6393 state->subroutine_types = (ir_function **)reralloc(state, state->subroutine_types, in hir() 6396 state->subroutine_types[state->num_subroutine_types] = f; in hir()
|
D | ir.cpp | 2269 if (fn != NULL && fn->subroutine_types) in steal_memory() 2270 ralloc_steal(new_ctx, fn->subroutine_types); in steal_memory()
|
D | ir.h | 1398 const struct glsl_type **subroutine_types; variable
|
D | glsl_parser_extras.cpp | 214 this->subroutine_types = NULL; in _mesa_glsl_parse_state()
|
D | ast_function.cpp | 742 f = state->subroutine_types[i]; in match_subroutine_by_name()
|
D | linker.cpp | 3412 … p->sh.SubroutineFunctions[p->sh.NumSubroutineFunctions].types[j] = fn->subroutine_types[j]; in link_assign_subroutine_types()
|
/third_party/mesa3d/src/compiler/ |
D | glsl_types.cpp | 38 hash_table *glsl_type::subroutine_types = NULL; member in glsl_type 565 if (glsl_type::subroutine_types != NULL) { in glsl_type_singleton_decref() 566 _mesa_hash_table_destroy(glsl_type::subroutine_types, hash_free_type_function); in glsl_type_singleton_decref() 567 glsl_type::subroutine_types = NULL; in glsl_type_singleton_decref() 1532 if (subroutine_types == NULL) { in get_subroutine_instance() 1533 subroutine_types = _mesa_hash_table_create(NULL, record_key_hash, in get_subroutine_instance() 1537 const struct hash_entry *entry = _mesa_hash_table_search(subroutine_types, in get_subroutine_instance() 1542 entry = _mesa_hash_table_insert(subroutine_types, t, (void *) t); in get_subroutine_instance()
|
D | glsl_types.h | 1341 static struct hash_table *subroutine_types; member
|