HomeSort by relevance Sort by last modified time
    Searched refs:ir_variable (Results 1 - 25 of 103) sorted by null

1 2 3 4 5

  /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);

Completed in 85 milliseconds

1 2 3 4 5