/external/mesa3d/src/glsl/ |
ir_expression_flattening.cpp | 82 base_ir->insert_before(var); 87 base_ir->insert_before(assign);
|
lower_vec_index_to_cond_assign.cpp | 90 index = new(base_ir) ir_variable(glsl_type::int_type, 94 deref = new(base_ir) ir_dereference_variable(index); 95 assign = new(base_ir) ir_assignment(deref, orig_deref->array_index, NULL); 99 var = new(base_ir) ir_variable(ir->type, "vec_index_tmp_v", 114 new(base_ir) ir_swizzle(cond_deref->clone(ir, NULL), i, 0, 0, 0, 1); 120 new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL), 123 deref = new(base_ir) ir_dereference_variable(var); 124 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle); 131 base_ir->insert_before(&list); 134 return new(base_ir) ir_dereference_variable(var) [all...] |
lower_clip_distance.cpp | 154 this->base_ir->insert_before(old_index_var); 155 this->base_ir->insert_before(new(ctx) ir_assignment( 241 this->base_ir->insert_before( 252 * Set up base_ir properly and call visit_leave() on a newly created 260 ir_instruction *old_base_ir = this->base_ir; 261 this->base_ir = ir; 263 this->base_ir = old_base_ir; 300 this->base_ir->insert_before(temp_clip_distance); 313 this->base_ir->insert_before(new_assignment); 326 this->base_ir->insert_after(new_assignment) [all...] |
lower_mat_op_to_vec.cpp | 148 base_ir->insert_before(assign); 178 base_ir->insert_before(assign); 202 base_ir->insert_before(column_assign); 223 base_ir->insert_before(column_assign); 258 this->base_ir->insert_before(tmp_bvec); 272 this->base_ir->insert_before(assign); 283 base_ir->insert_before(assign); 341 base_ir->insert_before(var); 348 base_ir->insert_before(assign); 365 base_ir->insert_before(column_assign) [all...] |
lower_texture_projection.cpp | 62 base_ir->insert_before(var); 69 base_ir->insert_before(assign);
|
lower_variable_index_to_cond_assign.cpp | 186 ir_instruction* base_ir; member in struct:assignment_generator 202 void *mem_ctx = ralloc_parent(base_ir); 399 void *const mem_ctx = ralloc_parent(base_ir); 411 base_ir->insert_before(var); 418 base_ir->insert_before(assign); 423 base_ir->insert_before(var); 430 base_ir->insert_before(index); 435 base_ir->insert_before(assign); 441 ag.base_ir = base_ir; [all...] |
lower_ubo_reference.cpp | 169 base_ir->insert_before(load_var); 174 base_ir->insert_before(load_offset); 175 base_ir->insert_before(assign(load_offset, offset)); 266 base_ir->insert_before(assign(deref->clone(mem_ctx, NULL), 290 base_ir->insert_before(assign(deref_chan,
|
lower_vector.cpp | 139 this->base_ir->insert_before(temp); 192 this->base_ir->insert_before(assign); 205 this->base_ir->insert_before(assign);
|
ir_hierarchical_visitor.h | 153 class ir_instruction *base_ir; member in class:ir_hierarchical_visitor
|
ir_hv_accept.cpp | 36 * v->base_ir will be set to point to each statement just before iterating 39 * list), so v->base_ir will be left alone. 50 ir_instruction *prev_base_ir = v->base_ir; 55 v->base_ir = ir; 62 v->base_ir = prev_base_ir;
|
lower_instructions.cpp | 241 this->base_ir->insert_before(temp); 247 this->base_ir->insert_before(assign);
|
ir_hierarchical_visitor.cpp | 29 this->base_ir = NULL;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_lower_texture_gradients.cpp | 56 base_ir->insert_before(var); 57 base_ir->insert_before(assign(var, value)); 107 base_ir->insert_before(size); 108 base_ir->insert_before(assign(size, expr(ir_unop_i2f, txs), WRITEMASK_XY)); 109 base_ir->insert_before(assign(size, new(mem_ctx) ir_constant(1.0f), WRITEMASK_Z));
|
brw_cubemap_normalize.cpp | 61 base_ir->insert_before(var); 65 base_ir->insert_before(assign);
|
brw_fs_visitor.cpp | [all...] |
brw_vec4_visitor.cpp | 42 this->ir = v->base_ir; 357 base_ir = ir; 889 this->base_ir = NULL; 892 this->base_ir = ir->counter; 897 this->base_ir = ir->from; 907 this->base_ir = ir->to; 921 this->base_ir = ir->increment; [all...] |
brw_fs.h | 383 ir_instruction *base_ir; member in class:fs_visitor
|
brw_vec4.h | 237 ir_instruction *base_ir; member in class:brw::vec4_visitor
|
brw_fs.cpp | [all...] |