/external/mesa3d/src/compiler/glsl/ |
glsl_symbol_table.cpp | 109 this->linalloc = linear_alloc_parent(this->mem_ctx, 0); 153 symbol_table_entry *entry = new(linalloc) symbol_table_entry(v); 165 symbol_table_entry *entry = new(linalloc) symbol_table_entry(v); 171 symbol_table_entry *entry = new(linalloc) symbol_table_entry(t); 182 new(linalloc) symbol_table_entry(i, mode); 202 symbol_table_entry *entry = new(linalloc) symbol_table_entry(f); 211 ast_type_specifier *default_specifier = new(linalloc) ast_type_specifier(name); 215 new(linalloc) symbol_table_entry(default_specifier); 225 symbol_table_entry *entry = new(linalloc) symbol_table_entry(f);
|
glsl_symbol_table.h | 113 void *linalloc; member in struct:glsl_symbol_table
|
ast_type.cpp | 513 node = new(state->linalloc) ast_tcs_output_layout(*loc); 619 void *lin_ctx = state->linalloc; 685 new(state->linalloc) ast_layout_expression(*loc, 689 new(state->linalloc) ast_layout_expression(*loc,
|
glsl_parser_extras.h | 336 void *linalloc; member in struct:_mesa_glsl_parse_state
|
glsl_parser_extras.cpp | 71 this->linalloc = linear_alloc_parent(this, 0); [all...] |
/external/mesa3d/src/compiler/glsl/glcpp/ |
glcpp-parse.y | 487 $$.undefined_macro = linear_strdup(parser->linalloc, $1); 766 list = linear_alloc_child(parser->linalloc, sizeof(string_list_t)); 779 node = linear_alloc_child(parser->linalloc, sizeof(string_node_t)); 780 node->str = linear_strdup(parser->linalloc, str); 877 list = linear_alloc_child(parser->linalloc, sizeof(argument_list_t)); 890 node = linear_alloc_child(parser->linalloc, sizeof(argument_node_t)); 946 token = linear_alloc_child(parser->linalloc, sizeof(token_t)); 958 token = linear_alloc_child(parser->linalloc, sizeof(token_t)); 970 list = linear_alloc_child(parser->linalloc, sizeof(token_list_t)); 983 node = linear_alloc_child(parser->linalloc, sizeof(token_node_t)) [all...] |
glcpp.h | 184 void *linalloc; member in struct:glcpp_parser
|
glcpp-lex.l | 104 yylval->str = linear_strdup(yyextra->linalloc, yytext); \
|