Searched refs:dPdy (Results 1 - 25 of 40) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dir_equals.cpp174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
H A Dir_clone.cpp248 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
H A Dir_rvalue_visitor.cpp77 handle_rvalue(&ir->lod_info.grad.dPdy);
H A Dopt_tree_grafting.cpp296 do_graft(&ir->lod_info.grad.dPdy))
H A Dir_hv_accept.cpp222 s = this->lod_info.grad.dPdy->accept(v);
H A Dir_print_visitor.cpp372 ir->lod_info.grad.dPdy->accept(this);
H A Dir_reader.cpp1092 ir_read_error(s_lod, "expected (dPdx dPdy) in (txd ...)");
1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy);
1101 if (tex->lod_info.grad.dPdy == NULL) {
1102 ir_read_error(NULL, "when reading dPdy in (txd ...)");
H A Dir.h1889 * (txd <type> <sampler> <coordinate> 0 1 ( ) (dPdx dPdy))
1972 ir_rvalue *dPdy; /**< Partial derivative of coordinate wrt Y */ member in struct:ir_texture::__anonaaf38c98020a::__anonaaf38c980308
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dir_equals.cpp174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
H A Dir_clone.cpp242 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
H A Dir_rvalue_visitor.cpp77 handle_rvalue(&ir->lod_info.grad.dPdy);
H A Dopt_tree_grafting.cpp296 do_graft(&ir->lod_info.grad.dPdy))
H A Dir_hv_accept.cpp222 s = this->lod_info.grad.dPdy->accept(v);
H A Dir_print_visitor.cpp376 ir->lod_info.grad.dPdy->accept(this);
H A Dir_reader.cpp1092 ir_read_error(s_lod, "expected (dPdx dPdy) in (txd ...)");
1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy);
1101 if (tex->lod_info.grad.dPdy == NULL) {
1102 ir_read_error(NULL, "when reading dPdy in (txd ...)");
H A Dir.h1832 * (txd <type> <sampler> <coordinate> 0 1 ( ) (dPdx dPdy))
1915 ir_rvalue *dPdy; /**< Partial derivative of coordinate wrt Y */ member in struct:ir_texture::__anona7da7385020a::__anona7da73850308
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_tex.c525 * dQdy = ir->lod_info.grad.dPdy.yzx;
530 * dQdy = ir->lod_info.grad.dPdy.xzy;
535 * dQdy = ir->lod_info.grad.dPdy;
569 /* unmodified dPdx, dPdy values */
572 nir_ssa_def *dPdy = local in function:lower_gradient_cube_map
602 dPdy,
604 nir_swizzle(b, dPdy, xzy, 3, false),
605 nir_swizzle(b, dPdy, yzx, 3, false)));
686 nir_ssa_def *dPdy = nir_fmul(b, ddy, size); local in function:lower_gradient
690 rho = nir_fmax(b, nir_fabs(b, dPdx), nir_fabs(b, dPdy));
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_tex.c577 * dQdy = ir->lod_info.grad.dPdy.yzx;
582 * dQdy = ir->lod_info.grad.dPdy.xzy;
587 * dQdy = ir->lod_info.grad.dPdy;
621 /* unmodified dPdx, dPdy values */
624 nir_ssa_def *dPdy = local in function:lower_gradient_cube_map
654 dPdy,
656 nir_swizzle(b, dPdy, xzy, 3),
657 nir_swizzle(b, dPdy, yzx, 3)));
739 nir_ssa_def *dPdy = nir_fmul(b, ddy, size); local in function:lower_gradient
743 rho = nir_fmax(b, nir_fabs(b, dPdx), nir_fabs(b, dPdy));
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir.cpp921 dPdy[c].set(NULL);
941 tex->dPdy[c].set(dPdy[c]);
H A Dnv50_ir_lowering_gm107.cpp112 i->op = OP_TEX; // no need to clone dPdx/dPdy later
145 // add dPdy from lane l to lanes dy
147 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdy[c].get(), lane, quad);
H A Dnv50_ir.h1066 ValueRef dPdy[3]; member in class:nv50_ir::TexInstruction
H A Dnv50_ir_lowering_nvc0.cpp1203 i->op = OP_TEX; // no need to clone dPdx/dPdy later
1232 // add dPdy from lane l to lanes dy
1234 bld.mkQuadop(qOps[1], crd[c], l, i->dPdy[c].get(), crd[c]);
1323 txd->setSrc(arg + c * 2 + 1, txd->dPdy[c]);
1325 txd->dPdy[c].set(NULL);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir.cpp923 dPdy[c].set(NULL);
943 tex->dPdy[c].set(dPdy[c]);
H A Dnv50_ir_lowering_gm107.cpp130 i->op = OP_TEX; // no need to clone dPdx/dPdy later
164 // add dPdy from lane l to lanes dy
166 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdy[c].get(), lane, quad);
H A Dnv50_ir.h1120 ValueRef dPdy[3]; member in class:nv50_ir::TexInstruction

Completed in 46 milliseconds

12