| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_cp.c | 627 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 D | ir3.c | 453 * 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 D | ir3_compiler_nir.c | 935 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 D | ir3.h | 1320 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 D | ir3_cp.c | 628 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 D | ir3_compiler_nir.c | 1121 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 D | ir3.h | 2113 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 D | 20.2.0.rst | 1205 - ir3: Validate bindless samp_tex correctly 1206 - ir3: Remove redundant samp_tex validation 1207 - ir3: Fix incorrect src flags for samp_tex
|