/external/mesa3d/src/glsl/ |
H A D | link_uniform_initializers.cpp | 51 const ir_constant *val, 83 ir_constant *val) 86 ir_constant *field_constant; 88 field_constant = (ir_constant *)val->components.get_head(); 96 field_constant = (ir_constant *)field_constant->next;
|
H A D | lower_clip_distance.cpp | 139 ir_constant *old_index_constant = old_index->constant_expression_value(); 146 array_index = new(ctx) ir_constant(const_val / 4); 147 swizzle_index = new(ctx) ir_constant(const_val % 4); 163 new(ctx) ir_constant(2)); 170 new(ctx) ir_constant(3)); 236 ir->lhs->clone(ctx, NULL), new(ctx) ir_constant(i)); 239 ir->rhs->clone(ctx, NULL), new(ctx) ir_constant(i));
|
H A D | ir_print_visitor.h | 68 virtual void visit(ir_constant *);
|
H A D | lower_vector.cpp | 72 const ir_constant *const c = op->as_constant(); 162 const ir_constant *const c = expr->operands[i]->as_constant(); 184 ir_constant *const c = 185 new(mem_ctx) ir_constant(glsl_type::get_instance(expr->type->base_type,
|
H A D | ir_constant_expression.cpp | 63 dot(ir_constant *op0, ir_constant *op1) 97 ir_constant * 104 ir_constant * 110 ir_constant *op[Elements(this->operands)] = { NULL, }; 148 return new(ctx) ir_constant(op[0]->has_value(op[1])); 150 return new(ctx) ir_constant(!op[0]->has_value(op[1])); 938 return new(ctx) ir_constant(this->type, &data); 942 ir_constant * 950 ir_constant * [all...] |
H A D | lower_discard.cpp | 154 condition = new(mem_ctx) ir_constant(true); 180 new(mem_ctx) ir_constant(false), NULL);
|
H A D | lower_discard_flow.cpp | 89 ir_rvalue *rhs = new(mem_ctx) ir_constant(true); 111 ir_rvalue *rhs = new(mem_ctx) ir_constant(false);
|
H A D | ir_clone.cpp | 344 ir_constant * 345 ir_constant::clone(void *mem_ctx, struct hash_table *ht) const 354 return new(mem_ctx) ir_constant(this->type, &this->value); 357 ir_constant *c = new(mem_ctx) ir_constant; 363 ir_constant *const orig = (ir_constant *) node; 372 ir_constant *c = new(mem_ctx) ir_constant; 375 c->array_elements = ralloc_array(c, ir_constant *, thi [all...] |
H A D | ast_function.cpp | 48 ir_constant *const constant = result->constant_expression_value(); 99 * ir_constant actual parameters. 276 * instructions; just generate an ir_constant. 281 ir_constant *value = sig->constant_expression_value(actual_parameters, NULL); 509 ir_constant *const constant = result->constant_expression_value(); 525 ir_constant *constant = src->as_constant(); 527 return new(ctx) ir_constant(constant, component); 541 ir_constant *const col_index = new(ctx) ir_constant(c); 652 return new(ctx) ir_constant(constructor_typ [all...] |
H A D | loop_controls.cpp | 99 ir_constant *iter = div->constant_expression_value(); 127 ? new(mem_ctx) ir_constant(iter_value + bias[i]) 128 : new(mem_ctx) ir_constant(float(iter_value + bias[i])); 140 ir_constant *const cmp_result = cmp->constant_expression_value(); 217 ir_constant *limit = cond->operands[1]->as_constant();
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | lower_clip_distance.cpp | 139 ir_constant *old_index_constant = old_index->constant_expression_value(); 146 array_index = new(ctx) ir_constant(const_val / 4); 147 swizzle_index = new(ctx) ir_constant(const_val % 4); 163 new(ctx) ir_constant(2)); 170 new(ctx) ir_constant(3)); 236 ir->lhs->clone(ctx, NULL), new(ctx) ir_constant(i)); 239 ir->rhs->clone(ctx, NULL), new(ctx) ir_constant(i));
|
H A D | ir_print_visitor.h | 68 virtual void visit(ir_constant *);
|
H A D | lower_vector.cpp | 72 const ir_constant *const c = op->as_constant(); 162 const ir_constant *const c = expr->operands[i]->as_constant(); 184 ir_constant *const c = 185 new(mem_ctx) ir_constant(glsl_type::get_instance(expr->type->base_type,
|
H A D | ir_constant_expression.cpp | 63 dot(ir_constant *op0, ir_constant *op1) 97 ir_constant * 104 ir_constant * 110 ir_constant *op[Elements(this->operands)] = { NULL, }; 148 return new(ctx) ir_constant(op[0]->has_value(op[1])); 150 return new(ctx) ir_constant(!op[0]->has_value(op[1])); 938 return new(ctx) ir_constant(this->type, &data); 942 ir_constant * 950 ir_constant * [all...] |
H A D | lower_discard.cpp | 154 condition = new(mem_ctx) ir_constant(true); 180 new(mem_ctx) ir_constant(false), NULL);
|
H A D | lower_discard_flow.cpp | 89 ir_rvalue *rhs = new(mem_ctx) ir_constant(true); 111 ir_rvalue *rhs = new(mem_ctx) ir_constant(false);
|
H A D | ir_clone.cpp | 344 ir_constant * 345 ir_constant::clone(void *mem_ctx, struct hash_table *ht) const 354 return new(mem_ctx) ir_constant(this->type, &this->value); 357 ir_constant *c = new(mem_ctx) ir_constant; 363 ir_constant *const orig = (ir_constant *) node; 372 ir_constant *c = new(mem_ctx) ir_constant; 375 c->array_elements = ralloc_array(c, ir_constant *, thi [all...] |
H A D | ast_function.cpp | 48 ir_constant *const constant = result->constant_expression_value(); 99 * ir_constant actual parameters. 276 * instructions; just generate an ir_constant. 281 ir_constant *value = sig->constant_expression_value(actual_parameters, NULL); 509 ir_constant *const constant = result->constant_expression_value(); 525 ir_constant *constant = src->as_constant(); 527 return new(ctx) ir_constant(constant, component); 541 ir_constant *const col_index = new(ctx) ir_constant(c); 652 return new(ctx) ir_constant(constructor_typ [all...] |
H A D | loop_controls.cpp | 99 ir_constant *iter = div->constant_expression_value(); 127 ? new(mem_ctx) ir_constant(iter_value + bias[i]) 128 : new(mem_ctx) ir_constant(float(iter_value + bias[i])); 140 ir_constant *const cmp_result = cmp->constant_expression_value(); 217 ir_constant *limit = cond->operands[1]->as_constant();
|
H A D | opt_if_simplification.cpp | 86 ir_constant *condition_constant = ir->condition->constant_expression_value();
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_lower_texture_gradients.cpp | 103 txs->lod_info.lod = new(mem_ctx) ir_constant(0); 109 base_ir->insert_before(assign(size, new(mem_ctx) ir_constant(1.0f), WRITEMASK_Z));
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_lower_texture_gradients.cpp | 103 txs->lod_info.lod = new(mem_ctx) ir_constant(0); 109 base_ir->insert_before(assign(size, new(mem_ctx) ir_constant(1.0f), WRITEMASK_Z));
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | ff_fragment_shader.cpp | 550 ir_rvalue *index = new(p->mem_ctx) ir_constant(attrib); 594 new(p->mem_ctx) ir_constant(unit)); 602 return new(p->mem_ctx) ir_constant(0.0f); 629 return sub(new(p->mem_ctx) ir_constant(1.0f), src); 637 return sub(new(p->mem_ctx) ir_constant(1.0f), scalar); 641 return new(p->mem_ctx) ir_constant(0.0f); 643 return new(p->mem_ctx) ir_constant(1.0f); 728 return add(add(src[0], src[1]), new(p->mem_ctx) ir_constant(-0.5f)); 733 tmp1 = mul(src[1], sub(new(p->mem_ctx) ir_constant(1.0f), 744 tmp0 = mul(src[0], new(p->mem_ctx) ir_constant(2. [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | ff_fragment_shader.cpp | 550 ir_rvalue *index = new(p->mem_ctx) ir_constant(attrib); 594 new(p->mem_ctx) ir_constant(unit)); 602 return new(p->mem_ctx) ir_constant(0.0f); 629 return sub(new(p->mem_ctx) ir_constant(1.0f), src); 637 return sub(new(p->mem_ctx) ir_constant(1.0f), scalar); 641 return new(p->mem_ctx) ir_constant(0.0f); 643 return new(p->mem_ctx) ir_constant(1.0f); 728 return add(add(src[0], src[1]), new(p->mem_ctx) ir_constant(-0.5f)); 733 tmp1 = mul(src[1], sub(new(p->mem_ctx) ir_constant(1.0f), 744 tmp0 = mul(src[0], new(p->mem_ctx) ir_constant(2. [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/program/ |
H A D | sampler.cpp | 71 ir_constant *index = ir->array_index->as_constant();
|