HomeSort by relevance Sort by last modified time
    Searched refs:dPdx (Results 1 - 24 of 24) sorted by null

  /external/mesa3d/src/compiler/glsl/
ir_equals.cpp 173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) ||
ir_clone.cpp 240 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 372 ir->lod_info.grad.dPdx->accept(this);
ir_reader.cpp     [all...]
ir.h     [all...]
builtin_functions.cpp     [all...]
glsl_to_nir.cpp     [all...]
  /external/mesa3d/src/compiler/nir/
nir_lower_tex.c 403 * dQdx = ir->lod_info.grad.dPdx.yzx;
408 * dQdx = ir->lod_info.grad.dPdx.xzy;
413 * dQdx = ir->lod_info.grad.dPdx;
448 /* unmodified dPdx, dPdy values */
449 nir_ssa_def *dPdx =
475 dPdx,
477 nir_swizzle(b, dPdx, xzy, 3, false),
478 nir_swizzle(b, dPdx, yzx, 3, false)));
559 nir_ssa_def *dPdx = nir_fmul(b, ddx, size);
563 if (dPdx->num_components == 1)
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/texture/
vktSampleVerifier.hpp 46 tcu::Vec4 dPdx;
174 const tcu::Vec4& dPdx,
vktSampleVerifierUtil.hpp 47 tcu::Vec2 calcLodBounds (const tcu::Vec3& dPdx,
vktSampleVerifier.cpp 802 const Vec4& dPdx,
819 lodBounds = calcLodBounds(dPdx.swizzle(0, 1, 2),
886 const Vec4 dPdx = (m_sampleLookupSettings.lookupLodMode == LOOKUP_LOD_MODE_DERIVATIVES) ? args.dPdx : Vec4(0);
894 const Vec3 drdx = dPdx.swizzle(0, 1, 2);
932 return verifySampleCubemapFace(args, result, coord, dPdx, dPdy, 0, report);
vktTextureFilteringExplicitLodTests.cpp 313 code += "(dPdx), ";
716 dPdxs .push_back(sampleArgs.dPdx[compNdx]);
1000 m_shaderSpec.inputs .push_back(Symbol("dPdx", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
1162 Vec4 dPdx;
1184 cur.dPdx = derivativePairs[derivNdx].dPdx;
    [all...]
vktSampleVerifierUtil.cpp 268 Vec2 calcLodBounds (const Vec3& dPdx,
277 const Vec3 mx = abs(dPdx) * size.asFloat();
  /external/mesa3d/src/gallium/drivers/nouveau/codegen/
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.cpp 911 dPdx[c].set(NULL);
931 tex->dPdx[c].set(dPdx[c]);
nv50_ir.h 1036 ValueRef dPdx[3];
    [all...]
nv50_ir_lowering_nvc0.cpp 826 if (i->tex.target.isCube() && i->dPdx[0].get() == NULL) {
    [all...]
nv50_ir_lowering_nv50.cpp 954 i->op = OP_TEX; // no need to clone dPdx/dPdy later
966 // add dPdx from lane l to lanes dx
968 bld.mkQuadop(qOps[l][0], crd[c], l, i->dPdx[c].get(), crd[c]);
    [all...]
nv50_ir_from_tgsi.cpp     [all...]
  /external/mesa3d/src/mesa/program/
ir_to_mesa.cpp     [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_glsl_to_tgsi.cpp     [all...]

Completed in 2979 milliseconds