/external/mesa3d/src/compiler/glsl/ |
ir_variable_refcount.h | 47 ir_variable_refcount_entry(ir_variable *var); 49 ir_variable *var; /* The key: the variable's pointer. */ 72 virtual ir_visitor_status visit(ir_variable *); 81 ir_variable_refcount_entry *get_variable_entry(ir_variable *var); 84 * Hash table mapping ir_variable to ir_variable_refcount_entry.
|
lower_output_reads.cpp | 45 * A hash table mapping from the original ir_variable shader outputs 74 const ir_variable * var = static_cast<const ir_variable *>(key); 97 ir_variable *temp = entry ? (ir_variable *) entry->data : NULL; 102 temp = new(var_ctx) ir_variable(ir->var->type, ir->var->name, 118 copy(void *ctx, ir_variable *output, ir_variable *temp) 132 ir->insert_before(copy(ir, (ir_variable *) key, (ir_variable *) data)) [all...] |
lower_blend_equation_advanced.cpp | 39 blend_multiply(ir_variable *src, ir_variable *dst) 46 blend_screen(ir_variable *src, ir_variable *dst) 53 blend_overlay(ir_variable *src, ir_variable *dst) 67 blend_darken(ir_variable *src, ir_variable *dst) 74 blend_lighten(ir_variable *src, ir_variable *dst [all...] |
glsl_symbol_table.h | 67 bool add_variable(ir_variable *v); 84 ir_variable *get_variable(const char *name); 103 void replace_variable(const char *name, ir_variable *v);
|
ir_array_refcount.h | 58 ir_array_refcount_entry(ir_variable *var); 61 ir_variable *var; /* The key: the variable's pointer. */ 151 ir_array_refcount_entry *get_variable_entry(ir_variable *var); 154 * Hash table mapping ir_variable to ir_array_refcount_entry.
|
link_uniform_block_active_visitor.h | 41 ir_variable *var; 63 virtual ir_visitor_status visit(ir_variable *);
|
lower_cs_derived.cpp | 69 ir_variable *add_system_value( 83 ir_variable *gl_WorkGroupID; 84 ir_variable *gl_LocalInvocationID; 86 ir_variable *gl_GlobalInvocationID; 87 ir_variable *gl_LocalInvocationIndex; 92 ir_variable * 96 ir_variable *var = new(shader) ir_variable(type, name, ir_var_system_value); 113 ir_variable *WorkGroupSize; 163 gl_GlobalInvocationID = new(shader) ir_variable( [all...] |
lower_instructions.cpp | 313 ir_variable *x = new(ir) ir_variable(ir->operands[0]->type, "mod_x", 315 ir_variable *y = new(ir) ir_variable(ir->operands[1]->type, "mod_y", 426 ir_variable *x = new(ir) ir_variable(ir->type, "x", ir_var_temporary); 427 ir_variable *exp = new(ir) ir_variable(ivec, "exp", ir_var_temporary); 428 ir_variable *result = new(ir) ir_variable(uvec, "result", ir_var_temporary) [all...] |
lower_shared_reference.cpp | 47 const ir_variable *var; 84 unsigned get_shared_offset(const ir_variable *); 99 lower_shared_reference_visitor::get_shared_offset(const ir_variable *var) 129 ir_variable *var = deref->variable_referenced(); 152 ir_variable *load_var = new(mem_ctx) ir_variable(type, 157 ir_variable *load_offset = new(mem_ctx) ir_variable(glsl_type::uint_type, 187 ir_variable *var = ir->lhs->variable_referenced(); 199 ir_variable *store_var = new(mem_ctx) ir_variable(type [all...] |
lower_vertex_id.cpp | 52 ir_variable *const var = ir->as_variable(); 67 ir_variable *VertexID; 68 ir_variable *gl_VertexID; 69 ir_variable *gl_BaseVertex; 88 VertexID = new(mem_ctx) ir_variable(int_t, "__VertexID", 92 gl_VertexID = new(mem_ctx) ir_variable(int_t, "gl_VertexIDMESA", 102 gl_BaseVertex = new(mem_ctx) ir_variable(int_t, "gl_BaseVertex",
|
builtin_int64.h | 11 ir_variable *const r0001 = new(mem_ctx) ir_variable(glsl_type::uvec2_type, "a", ir_var_function_in); 13 ir_variable *const r0002 = new(mem_ctx) ir_variable(glsl_type::uvec2_type, "b", ir_var_function_in); 15 ir_variable *const r0003 = new(mem_ctx) ir_variable(glsl_type::uvec2_type, "result", ir_var_auto); 41 ir_variable *const r0007 = new(mem_ctx) ir_variable(glsl_type::ivec2_type, "a", ir_var_function_in); 43 ir_variable *const r0008 = new(mem_ctx) ir_variable(glsl_type::ivec2_type, "result", ir_var_auto) [all...] |
opt_constant_variable.cpp | 45 ir_variable *var; 53 virtual ir_visitor_status visit(ir_variable *); 63 get_assignment_entry(ir_variable *var, struct hash_table *ht) 80 ir_constant_variable_visitor::visit(ir_variable *ir) 122 ir_variable *var = ir->whole_variable_written(); 154 ir_variable *param = (ir_variable *) formal_node; 158 ir_variable *var = param_rval->variable_referenced(); 169 ir_variable *var = ir->return_deref->variable_referenced();
|
link_interface_blocks.cpp | 105 intrastage_match(ir_variable *a, 106 ir_variable *b, 157 interstage_match(struct gl_shader_program *prog, ir_variable *producer, 158 ir_variable *consumer, bool extra_array_level) 209 * ir_variable class. 230 ir_variable *lookup(ir_variable *var) 239 return entry ? (ir_variable *) entry->data : NULL; 244 return entry ? (ir_variable *) entry->data : NULL; 251 void store(ir_variable *var [all...] |
opt_copy_propagation.cpp | 73 void kill(ir_variable *ir); 155 ir->var = (ir_variable *) entry->data; 169 ir_variable *sig_param = (ir_variable *) formal_node; 196 ir_variable *sig_param = (ir_variable *) formal_node; 200 ir_variable *var = ir->variable_referenced(); 242 kill((ir_variable *) s_entry->key); 294 kill((ir_variable *) entry->key); 318 ir_copy_propagation_visitor::kill(ir_variable *var [all...] |
ir_expression_flattening.cpp | 68 ir_variable *var; 77 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary);
|
ir_print_visitor.h | 52 virtual void visit(ir_variable *); 76 * Fetch/generate a unique name for ir_variable. 81 const char *unique_name(ir_variable *var); 83 /** A mapping from ir_variable * -> unique printable names. */
|
ir_visitor.h | 48 virtual void visit(class ir_variable *) = 0; 76 virtual void visit(class ir_variable *) {}
|
ir_variable_refcount.cpp | 68 ir_variable_refcount_entry::ir_variable_refcount_entry(ir_variable *var) 78 ir_variable_refcount_visitor::get_variable_entry(ir_variable *var) 95 ir_variable_refcount_visitor::visit(ir_variable *ir) 108 ir_variable *const var = ir->variable_referenced();
|
loop_analysis.h | 55 class loop_variable *get(const ir_variable *); 56 class loop_variable *insert(ir_variable *); 57 class loop_variable *get_or_insert(ir_variable *, bool in_assignee); 133 ir_variable *var;
|
lower_discard_flow.cpp | 54 lower_discard_flow_visitor(ir_variable *discarded) 71 ir_variable *discarded; 145 ir_variable *var = new(mem_ctx) ir_variable(glsl_type::bool_type,
|
opt_array_splitting.cpp | 50 variable_entry(ir_variable *var) 63 ir_variable *var; /* The key: the variable's pointer. */ 75 ir_variable **components; 106 virtual ir_visitor_status visit(ir_variable *); 113 variable_entry *get_variable_entry(ir_variable *var); 126 ir_array_reference_visitor::get_variable_entry(ir_variable *var) 178 ir_array_reference_visitor::visit(ir_variable *ir) 281 ir_variable *var = node->as_variable(); 325 variable_entry *get_splitting_entry(ir_variable *var); 331 ir_array_splitting_visitor::get_splitting_entry(ir_variable *var [all...] |
/external/mesa3d/src/compiler/glsl/tests/ |
varyings_test.cpp | 42 ir_variable *consumer_inputs_with_locations[VARYING_SLOT_MAX]); 44 ir_variable * 46 const ir_variable *output_var, 49 ir_variable *consumer_inputs_with_locations[VARYING_SLOT_MAX]); 73 ir_variable *junk[VARYING_SLOT_TESS_MAX]; 119 ir_variable *const v = 120 new(mem_ctx) ir_variable(glsl_type::vec(4), 144 ir_variable *const clipdistance = 145 new(mem_ctx) ir_variable(array_8_of_float, 171 ir_variable *const culldistance [all...] |
array_refcount_test.cpp | 150 ir_variable **vars = new ir_variable *[count]; 159 vars[i] = va_arg(args, ir_variable *); 166 const ir_variable *const v = ir->as_variable(); 209 ir_variable *const var = 210 new(mem_ctx) ir_variable(glsl_type::int_type, "a", ir_var_auto); 223 ir_variable *const var = 224 new(mem_ctx) ir_variable(glsl_type::vec4_type, "a", ir_var_auto); 237 ir_variable *const var = 238 new(mem_ctx) ir_variable(glsl_type::mat4_type, "a", ir_var_auto) [all...] |
invalidate_locations_test.cpp | 62 ir_variable *const var = 63 new(mem_ctx) ir_variable(glsl_type::vec(4), 85 ir_variable *const var = 86 new(mem_ctx) ir_variable(glsl_type::vec(4), 108 ir_variable *const var = 109 new(mem_ctx) ir_variable(glsl_type::vec(4), 132 ir_variable *const var = 133 new(mem_ctx) ir_variable(glsl_type::vec(4), 155 ir_variable *const var = 156 new(mem_ctx) ir_variable(glsl_type::vec(4) [all...] |
general_ir_test.cpp | 46 ir_variable *const v = 47 new(mem_ctx) ir_variable(interface, name, ir_var_uniform); 75 ir_variable *const v = 76 new(mem_ctx) ir_variable(interface_array, name, ir_var_uniform);
|