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 238 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 356 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 380 * dQdx = ir->lod_info.grad.dPdx.yzx;
385 * dQdx = ir->lod_info.grad.dPdx.xzy;
390 * dQdx = ir->lod_info.grad.dPdx;
425 /* unmodified dPdx, dPdy values */
426 nir_ssa_def *dPdx =
452 dPdx,
454 nir_swizzle(b, dPdx, xzy, 3, false),
455 nir_swizzle(b, dPdx, yzx, 3, false)));
537 nir_ssa_def *dPdx = nir_fmul(b, ddx, size);
541 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);
vktSampleVerifierUtil.cpp 268 Vec2 calcLodBounds (const Vec3& dPdx,
277 const Vec3 mx = abs(dPdx) * size.asFloat();
vktTextureFilteringExplicitLodTests.cpp 312 code += "(dPdx), ";
815 dPdxs .push_back(sampleArgs.dPdx[compNdx]);
1099 m_shaderSpec.inputs .push_back(Symbol("dPdx", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
1261 Vec4 dPdx;
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/codegen/
nv50_ir_lowering_gm107.cpp 112 i->op = OP_TEX; // no need to clone dPdx/dPdy later
129 // add dPdx from lane l to lanes dx
131 bld.mkOp2(OP_SHFL, TYPE_F32, tmp, i->dPdx[c].get(), bld.mkImm(l));
nv50_ir.cpp 913 dPdx[c].set(NULL);
933 tex->dPdx[c].set(dPdx[c]);
nv50_ir.h 1024 ValueRef dPdx[3];
    [all...]
nv50_ir_lowering_nvc0.cpp 687 if (i->tex.target.isCube() && i->dPdx[0].get() == NULL) {
970 i->op = OP_TEX; // no need to clone dPdx/dPdy later
    [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 681 milliseconds