Searched refs:subroutine_types (Results 1 - 22 of 22) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_subroutine.cpp96 if (ir->sub_var->type->without_array() == fn->subroutine_types[i]) {
H A Dir_clone.cpp282 copy->subroutine_types = ralloc_array(mem_ctx, const struct glsl_type *, copy->num_subroutine_types);
284 copy->subroutine_types[i] = this->subroutine_types[i];
H A Dglsl_parser_extras.h954 ir_function **subroutine_types; member in struct:_mesa_glsl_parse_state
H A Dast_to_hir.cpp6325 f->subroutine_types = ralloc_array(state, const struct glsl_type *,
6337 ir_function *fn = state->subroutine_types[i];
6353 f->subroutine_types[idx++] = type;
6368 state->subroutine_types = (ir_function **)reralloc(state, state->subroutine_types,
6371 state->subroutine_types[state->num_subroutine_types] = f;
H A Dir.cpp2270 if (fn != NULL && fn->subroutine_types)
2271 ralloc_steal(new_ctx, fn->subroutine_types);
H A Dir.h1401 const struct glsl_type **subroutine_types; member in class:ir_function
H A Dglsl_parser_extras.cpp214 this->subroutine_types = NULL;
H A Dast_function.cpp741 f = state->subroutine_types[i];
H A Dlinker.cpp4373 p->sh.SubroutineFunctions[p->sh.NumSubroutineFunctions].types[j] = fn->subroutine_types[j];
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_subroutine.cpp96 if (ir->sub_var->type->without_array() == fn->subroutine_types[i]) {
H A Dir_clone.cpp276 copy->subroutine_types = ralloc_array(mem_ctx, const struct glsl_type *, copy->num_subroutine_types);
278 copy->subroutine_types[i] = this->subroutine_types[i];
H A Dglsl_parser_extras.h919 ir_function **subroutine_types; member in struct:_mesa_glsl_parse_state
H A Dir.cpp1941 if (fn != NULL && fn->subroutine_types)
1942 ralloc_steal(new_ctx, fn->subroutine_types);
H A Dast_to_hir.cpp6126 f->subroutine_types = ralloc_array(state, const struct glsl_type *,
6138 ir_function *fn = state->subroutine_types[i];
6154 f->subroutine_types[idx++] = type;
6169 state->subroutine_types = (ir_function **)reralloc(state, state->subroutine_types,
6172 state->subroutine_types[state->num_subroutine_types] = f;
H A Dir.h1366 const struct glsl_type **subroutine_types; member in class:ir_function
H A Dglsl_parser_extras.cpp206 this->subroutine_types = NULL;
H A Dast_function.cpp699 f = state->subroutine_types[i];
H A Dlinker.cpp4686 p->sh.SubroutineFunctions[p->sh.NumSubroutineFunctions].types[j] = fn->subroutine_types[j];
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.cpp39 hash_table *glsl_type::subroutine_types = NULL; member in class:glsl_type
570 if (glsl_type::subroutine_types != NULL) {
571 _mesa_hash_table_destroy(glsl_type::subroutine_types, hash_free_type_function);
572 glsl_type::subroutine_types = NULL;
1421 if (subroutine_types == NULL) {
1422 subroutine_types = _mesa_hash_table_create(NULL, record_key_hash,
1426 const struct hash_entry *entry = _mesa_hash_table_search(subroutine_types,
1431 entry = _mesa_hash_table_insert(subroutine_types, t, (void *) t);
H A Dglsl_types.h1325 static struct hash_table *subroutine_types; member in struct:glsl_type
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dglsl_types.cpp38 hash_table *glsl_type::subroutine_types = NULL; member in class:glsl_type
524 if (glsl_type::subroutine_types != NULL) {
525 _mesa_hash_table_destroy(glsl_type::subroutine_types, hash_free_type_function);
526 glsl_type::subroutine_types = NULL;
1235 if (subroutine_types == NULL) {
1236 subroutine_types = _mesa_hash_table_create(NULL, record_key_hash,
1240 const struct hash_entry *entry = _mesa_hash_table_search(subroutine_types,
1245 entry = _mesa_hash_table_insert(subroutine_types, t, (void *) t);
H A Dglsl_types.h1041 static struct hash_table *subroutine_types; member in struct:glsl_type

Completed in 97 milliseconds