Lines Matching refs:ctx
42 ir3_ssbo_to_ibo(struct ir3_context *ctx, nir_src src)
45 ctx->so->bindless_ibo = true;
46 return ir3_get_src(ctx, &src)[0];
61 ir3_image_to_ibo(struct ir3_context *ctx, nir_src src)
64 ctx->so->bindless_ibo = true;
65 return ir3_get_src(ctx, &src)[0];
70 return create_immed(ctx->block, ctx->s->info.num_ssbos + image_idx);
72 struct ir3_instruction *image_idx = ir3_get_src(ctx, &src)[0];
73 if (ctx->s->info.num_ssbos) {
74 return ir3_ADD_U(ctx->block,
76 create_immed(ctx->block, ctx->s->info.num_ssbos), 0);