| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_equals.cpp | 173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) || 174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
|
| H A D | ir_clone.cpp | 247 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); 248 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
|
| H A D | ir_rvalue_visitor.cpp | 76 handle_rvalue(&ir->lod_info.grad.dPdx); 77 handle_rvalue(&ir->lod_info.grad.dPdy);
|
| H A D | opt_tree_grafting.cpp | 295 if (do_graft(&ir->lod_info.grad.dPdx) || 296 do_graft(&ir->lod_info.grad.dPdy))
|
| H A D | ir_hv_accept.cpp | 218 s = this->lod_info.grad.dPdx->accept(v); 222 s = this->lod_info.grad.dPdy->accept(v);
|
| H A D | ir_print_visitor.cpp | 370 ir->lod_info.grad.dPdx->accept(this); 372 ir->lod_info.grad.dPdy->accept(this);
|
| H A D | ir_reader.cpp | 1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx); 1096 if (tex->lod_info.grad.dPdx == NULL) { 1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy); 1101 if (tex->lod_info.grad.dPdy == NULL) {
|
| H A D | glsl_to_nir.cpp | 2509 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx)); 2513 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy));
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_equals.cpp | 173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) || 174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
|
| H A D | ir_clone.cpp | 241 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); 242 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
|
| H A D | ir_rvalue_visitor.cpp | 76 handle_rvalue(&ir->lod_info.grad.dPdx); 77 handle_rvalue(&ir->lod_info.grad.dPdy);
|
| H A D | opt_tree_grafting.cpp | 295 if (do_graft(&ir->lod_info.grad.dPdx) || 296 do_graft(&ir->lod_info.grad.dPdy))
|
| H A D | ir_hv_accept.cpp | 218 s = this->lod_info.grad.dPdx->accept(v); 222 s = this->lod_info.grad.dPdy->accept(v);
|
| H A D | ir_print_visitor.cpp | 374 ir->lod_info.grad.dPdx->accept(this); 376 ir->lod_info.grad.dPdy->accept(this);
|
| H A D | ir_reader.cpp | 1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx); 1096 if (tex->lod_info.grad.dPdx == NULL) { 1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy); 1101 if (tex->lod_info.grad.dPdy == NULL) {
|
| H A D | glsl_to_nir.cpp | 2496 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx)); 2500 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_bc_parser.cpp | 663 vvec *grad = NULL; local in function:r600_sb::bc_parser::prepare_fetch_clause 667 grad = &grad_v; 670 grad = &grad_h; 673 grad = &texture_offsets; 680 if (grad->empty()) 681 grad->resize(4); 686 (*grad)[s] = sh->get_gpr_value(true, n->bc.src_gpr, 689 (*grad)[s] = sh->get_const_value(0.0f); 691 (*grad)[s] = sh->get_const_value(1.0f);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_bc_parser.cpp | 675 vvec *grad = NULL; local in function:r600_sb::bc_parser::prepare_fetch_clause 679 grad = &grad_v; 682 grad = &grad_h; 685 grad = &texture_offsets; 692 if (grad->empty()) 693 grad->resize(4); 698 (*grad)[s] = sh->get_gpr_value(true, n->bc.src_gpr, 701 (*grad)[s] = sh->get_const_value(0.0f); 703 (*grad)[s] = sh->get_const_value(1.0f);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_instruction_tex.cpp | 286 nir_ssa_def *grad = nir_fmul(b, lambda_exp, scale); local in function:r600::lower_txl_txf_array_or_cube 294 nir_tex_instr_add_src(tex, nir_tex_src_ddx, nir_src_for_ssa(grad)); 295 nir_tex_instr_add_src(tex, nir_tex_src_ddy, nir_src_for_ssa(grad));
|
| H A D | sfn_shader_fragment.cpp | 654 GPRVector grad = get_temp_vec4(); local in function:r600::FragmentShaderFromNir::load_barycentric_at_sample 662 auto tex = new TexInstruction(TexInstruction::get_gradient_h, grad, src, 0, 0, PValue()); 671 tex = new TexInstruction(TexInstruction::get_gradient_v, grad, src, 0, 0, PValue()); 680 emit_instruction(new AluInstruction(op3_muladd, slope.reg_i(0), {grad.reg_i(0), slope.reg_i(2), interpolator.j}, {alu_write})); 681 emit_instruction(new AluInstruction(op3_muladd, slope.reg_i(1), {grad.reg_i(1), slope.reg_i(2), interpolator.i}, {alu_write, alu_last_instr})); 683 emit_instruction(new AluInstruction(op3_muladd, from_nir(instr->dest, 0), {grad.reg_i(3), slope.reg_i(3), slope.reg_i(1)}, {alu_write})); 684 emit_instruction(new AluInstruction(op3_muladd, from_nir(instr->dest, 1), {grad.reg_i(2), slope.reg_i(3), slope.reg_i(0)}, {alu_write, alu_last_instr}));
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/program/ |
| H A D | prog_noise.c | 152 float grad = 1.0f + (h & 7); /* Gradient value 1.0, 2.0, ..., 8.0 */ local in function:grad1 154 grad = -grad; /* Set a random sign for the gradient */ 155 return (grad * x); /* Multiply the gradient with the distance */
|
| H A D | ir_to_mesa.cpp | 2038 ir->lod_info.grad.dPdx->accept(this); 2040 ir->lod_info.grad.dPdy->accept(this);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/program/ |
| H A D | prog_noise.c | 152 float grad = 1.0f + (h & 7); /* Gradient value 1.0, 2.0, ..., 8.0 */ local in function:grad1 154 grad = -grad; /* Set a random sign for the gradient */ 155 return (grad * x); /* Multiply the gradient with the distance */
|
| H A D | ir_to_mesa.cpp | 1975 ir->lod_info.grad.dPdx->accept(this); 1977 ir->lod_info.grad.dPdy->accept(this);
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| H A D | dxil_nir_lower_int_samplers.c | 348 nir_ssa_def *grad = nir_fmax(b, local in function:evalute_active_lod 352 nir_ssa_def *r = nir_fmul(b, grad, nir_i2f32(b, params->size));
|