Searched refs:txd (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_tex.c757 /* tex(s, coord) = txd(s, coord, dfdx(coord), dfdy(coord)) */
762 nir_tex_instr *txd = nir_tex_instr_create(b->shader, tex->num_srcs + 2); local in function:lower_tex_to_txd
764 txd->op = nir_texop_txd;
765 txd->sampler_dim = tex->sampler_dim;
766 txd->dest_type = tex->dest_type;
767 txd->coord_components = tex->coord_components;
768 txd->texture_index = tex->texture_index;
769 txd->sampler_index = tex->sampler_index;
773 nir_src_copy(&txd->src[i].src, &tex->src[i].src);
774 txd
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.cpp960 // array (+ offsets for txd in upper 16 bits)
965 // offsets (same as fermi, except txd which takes it with array)
976 // Maxwell (txd):
1287 NVC0LoweringPass::handleTXD(TexInstruction *txd) argument
1289 int dim = txd->tex.target.getDim() + txd->tex.target.isCube();
1290 unsigned arg = txd->tex.target.getArgCount();
1295 if (!txd->tex.target.isArray() && txd->tex.useOffsets)
1297 if (txd
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.cpp974 // array (+ offsets for txd in upper 16 bits)
979 // offsets (same as fermi, except txd which takes it with array)
990 // Maxwell (txd):
1301 NVC0LoweringPass::handleTXD(TexInstruction *txd) argument
1303 int dim = txd->tex.target.getDim() + txd->tex.target.isCube();
1304 unsigned arg = txd->tex.target.getArgCount();
1309 if (!txd->tex.target.isArray() && txd->tex.useOffsets)
1311 if (txd
[all...]
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dscreen.rst617 * ``PIPE_CAP_GL_CLAMP``: Driver natively supports GL_CLAMP. Required for non-NIR drivers with the GL frontend. NIR drivers with the cap unavailable will have GL_CLAMP lowered to txd/txl with a saturate on the coordinates.
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.0.0.rst1262 - nir/lower_tex: Modify txd instructions instead of replacing them
2202 - nir: Add a new lowering option to lower 3D surfaces from txd to txl.
H A D20.0.0.rst368 - pan/midgard: Lower txd with lower_tex
H A D21.1.0.rst4035 - nir/lower_tex: rewrite tex/txb -> txd/txl before saturating srcs
H A D21.2.0.rst3110 - intel/compiler: Lower txd for 3D samplers on XeHP.

Completed in 32 milliseconds