Searched refs:lod_idx (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_instruction_tex.cpp255 int lod_idx = nir_tex_instr_src_index(tex, nir_tex_src_lod); local in function:r600::lower_txl_txf_array_or_cube
258 assert (lod_idx >= 0 || bias_idx >= 0);
261 nir_ssa_def *lod = (lod_idx >= 0) ?
262 nir_ssa_for_src(b, tex->src[lod_idx].src, 1) :
288 if (lod_idx >= 0)
289 nir_tex_instr_remove_src(tex, lod_idx);
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_tex.c1132 int lod_idx = nir_tex_instr_src_index(tex, nir_tex_src_lod); local in function:nir_lower_txs_lod
1133 if (lod_idx < 0 ||
1134 (nir_src_is_const(tex->src[lod_idx].src) &&
1135 nir_src_as_int(tex->src[lod_idx].src) == 0))
1141 nir_ssa_def *lod = nir_ssa_for_src(b, tex->src[lod_idx].src, 1);
1144 nir_instr_rewrite_src(&tex->instr, &tex->src[lod_idx].src,
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbifrost_compile.c2854 int lod_idx = nir_tex_instr_src_index(instr, nir_tex_src_lod); local in function:bi_is_simple_tex
2855 if (lod_idx < 0)
2858 nir_src lod = instr->src[lod_idx].src;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_compiler_nir.c2756 int lod_idx = nir_tex_instr_src_index(tex, nir_tex_src_lod); local in function:emit_tex_txs
2757 compile_assert(ctx, lod_idx >= 0);
2759 lod = ir3_get_src(ctx, &tex->src[lod_idx].src)[0];

Completed in 14 milliseconds