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

/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_cp.c627 struct ir3_instruction *samp_tex = ssa(instr->regs[1]); local in function:instr_cp
629 debug_assert(samp_tex->opc == OPC_META_FI);
631 struct ir3_instruction *samp = ssa(samp_tex->regs[1]);
632 struct ir3_instruction *tex = ssa(samp_tex->regs[2]);
H A Dir3.c453 * samp_tex hvec2:
487 struct ir3_register *samp_tex = instr->regs[1]; local in function:emit_cat5
492 iassert(samp_tex->flags & IR3_REG_HALF);
493 cat5->s2en.src3 = reg(samp_tex, info, instr->repeat, IR3_REG_HALF);
H A Dir3_compiler_nir.c935 struct ir3_instruction *samp_tex = get_image_samp_tex_src(ctx, intr); local in function:emit_intrinsic_load_image
957 samp_tex, ir3_create_collect(ctx, coords, ncoords), NULL);
971 struct ir3_instruction *samp_tex = get_image_samp_tex_src(ctx, intr); local in function:emit_intrinsic_image_size
977 samp_tex, lod, NULL);
1899 struct ir3_instruction *samp_tex; local in function:emit_tex
1907 samp_tex = ir3_create_collect(ctx, (struct ir3_instruction*[]){
1914 samp_tex = get_tex_samp_tex_src(ctx, tex);
1921 samp_tex, col0, col1);
1932 samp_tex, col0, col1);
H A Dir3.h1320 unsigned wrmask, unsigned flags, struct ir3_instruction *samp_tex,
1329 __ssa_src(sam, samp_tex, IR3_REG_HALF);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_cp.c628 struct ir3_instruction *samp_tex = ssa(instr->srcs[0]); local in function:instr_cp
630 debug_assert(samp_tex->opc == OPC_META_COLLECT);
632 struct ir3_register *samp = samp_tex->srcs[0];
633 struct ir3_register *tex = samp_tex->srcs[1];
H A Dir3_compiler_nir.c1121 struct ir3_instruction *samp_tex; member in struct:tex_src_info
1160 info.samp_tex = NULL;
1170 info.samp_tex = ir3_collect(b, texture, sampler);
1181 info.samp_tex = ir3_collect(b, sampler, texture);
1196 sam = ir3_SAM(ctx->block, opc, type, 0b1111, info.flags, info.samp_tex, src0,
2316 info.samp_tex = NULL;
2347 info.samp_tex = ir3_collect(b, texture, sampler);
2376 info.samp_tex = ir3_collect(b, sampler, texture);
2640 info.samp_tex = ir3_collect(
2683 sam = ir3_SAM(b, opc, type, 0b1000, flags | info.flags, info.samp_tex,
[all...]
H A Dir3.h2113 unsigned flags, struct ir3_instruction *samp_tex,
2133 __ssa_src(sam, samp_tex, (flags & IR3_INSTR_B) ? 0 : IR3_REG_HALF);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.0.rst1205 - ir3: Validate bindless samp_tex correctly
1206 - ir3: Remove redundant samp_tex validation
1207 - ir3: Fix incorrect src flags for samp_tex

Completed in 172 milliseconds