HomeSort by: relevance | last modified time | path
    Searched refs:dPdx (Results 1 - 25 of 40) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
ir_equals.cpp 173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) ||
ir_clone.cpp 247 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht);
ir_rvalue_visitor.cpp 76 handle_rvalue(&ir->lod_info.grad.dPdx);
opt_tree_grafting.cpp 295 if (do_graft(&ir->lod_info.grad.dPdx) ||
ir_hv_accept.cpp 218 s = this->lod_info.grad.dPdx->accept(v);
ir_print_visitor.cpp 370 ir->lod_info.grad.dPdx->accept(this);
ir_reader.cpp 1092 ir_read_error(s_lod, "expected (dPdx dPdy) in (txd ...)");
1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx);
1096 if (tex->lod_info.grad.dPdx == NULL) {
1097 ir_read_error(NULL, "when reading dPdx in (txd ...)");
ir.h 1889 * (txd <type> <sampler> <coordinate> 0 1 ( ) (dPdx dPdy))
1971 ir_rvalue *dPdx; /**< Partial derivative of coordinate wrt X */
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
ir_equals.cpp 173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) ||
ir_clone.cpp 241 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht);
ir_rvalue_visitor.cpp 76 handle_rvalue(&ir->lod_info.grad.dPdx);
opt_tree_grafting.cpp 295 if (do_graft(&ir->lod_info.grad.dPdx) ||
ir_hv_accept.cpp 218 s = this->lod_info.grad.dPdx->accept(v);
ir_print_visitor.cpp 374 ir->lod_info.grad.dPdx->accept(this);
ir_reader.cpp 1092 ir_read_error(s_lod, "expected (dPdx dPdy) in (txd ...)");
1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx);
1096 if (tex->lod_info.grad.dPdx == NULL) {
1097 ir_read_error(NULL, "when reading dPdx in (txd ...)");
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_lower_tex.c 524 * dQdx = ir->lod_info.grad.dPdx.yzx;
529 * dQdx = ir->lod_info.grad.dPdx.xzy;
534 * dQdx = ir->lod_info.grad.dPdx;
569 /* unmodified dPdx, dPdy values */
570 nir_ssa_def *dPdx =
596 dPdx,
598 nir_swizzle(b, dPdx, xzy, 3, false),
599 nir_swizzle(b, dPdx, yzx, 3, false)));
685 nir_ssa_def *dPdx = nir_fmul(b, ddx, size);
689 if (dPdx->num_components == 1)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_lower_tex.c 576 * dQdx = ir->lod_info.grad.dPdx.yzx;
581 * dQdx = ir->lod_info.grad.dPdx.xzy;
586 * dQdx = ir->lod_info.grad.dPdx;
621 /* unmodified dPdx, dPdy values */
622 nir_ssa_def *dPdx =
648 dPdx,
650 nir_swizzle(b, dPdx, xzy, 3),
651 nir_swizzle(b, dPdx, yzx, 3)));
738 nir_ssa_def *dPdx = nir_fmul(b, ddx, size);
742 if (dPdx->num_components == 1)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir.cpp 922 dPdx[c].set(NULL);
942 tex->dPdx[c].set(dPdx[c]);
nv50_ir_lowering_gm107.cpp 130 i->op = OP_TEX; // no need to clone dPdx/dPdy later
156 // add dPdx from lane l to lanes dx
158 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdx[c].get(), lane, quad);
nv50_ir.h 1119 ValueRef dPdx[3];
nv50_ir_lowering_nvc0.cpp 941 if (i->tex.target.isCube() && i->dPdx[0].get() == NULL) {
1217 i->op = OP_TEX; // no need to clone dPdx/dPdy later
1243 // add dPdx from lane l to lanes dx
1245 bld.mkQuadop(qOps[0], crd[c], l, i->dPdx[c].get(), crd[c]);
1336 txd->setSrc(arg + c * 2 + 0, txd->dPdx[c]);
1338 txd->dPdx[c].set(NULL);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir.cpp 920 dPdx[c].set(NULL);
940 tex->dPdx[c].set(dPdx[c]);
nv50_ir_lowering_gm107.cpp 112 i->op = OP_TEX; // no need to clone dPdx/dPdy later
137 // add dPdx from lane l to lanes dx
139 bld.mkOp3(OP_SHFL, TYPE_F32, tmp, i->dPdx[c].get(), lane, quad);
nv50_ir.h 1065 ValueRef dPdx[3];
nv50_ir_lowering_nvc0.cpp 927 if (i->tex.target.isCube() && i->dPdx[0].get() == NULL) {
1203 i->op = OP_TEX; // no need to clone dPdx/dPdy later
1229 // add dPdx from lane l to lanes dx
1231 bld.mkQuadop(qOps[0], crd[c], l, i->dPdx[c].get(), crd[c]);
1322 txd->setSrc(arg + c * 2 + 0, txd->dPdx[c]);
1324 txd->dPdx[c].set(NULL);

Completed in 33 milliseconds

1 2