| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_bitmap_shader.c | 46 tgsi_bitmap_transform(struct tgsi_transform_context *tctx) argument 48 return (struct tgsi_bitmap_transform *)tctx; 52 transform_instr(struct tgsi_transform_context *tctx, argument 55 struct tgsi_bitmap_transform *ctx = tgsi_bitmap_transform(tctx); 63 tctx->emit_instruction(tctx, current_inst); 71 tgsi_transform_temp_decl(tctx, 0); 87 tgsi_transform_input_decl(tctx, texcoord_index, 92 tgsi_transform_sampler_decl(tctx, ctx->sampler_index); 95 tgsi_transform_sampler_view_decl(tctx, ct [all...] |
| H A D | st_tgsi_lower_yuv.c | 57 tgsi_yuv_transform(struct tgsi_transform_context *tctx) argument 59 return (struct tgsi_yuv_transform *)tctx; 145 emit_immed(struct tgsi_transform_context *tctx, int idx, argument 148 struct tgsi_yuv_transform *ctx = tgsi_yuv_transform(tctx); 158 tctx->emit_immediate(tctx, &immed); 169 emit_samp(struct tgsi_transform_context *tctx, unsigned samp) argument 171 tgsi_transform_sampler_decl(tctx, samp); 172 tgsi_transform_sampler_view_decl(tctx, samp, PIPE_TEXTURE_2D, 183 emit_decls(struct tgsi_transform_context *tctx) argument 246 yuv_to_rgb(struct tgsi_transform_context * tctx,struct tgsi_full_dst_register * dst) argument 308 lower_nv12(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * originst) argument 343 lower_iyuv(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * originst) argument 392 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| H A D | st_cb_drawpixels_shader.c | 50 tgsi_drawpix_transform(struct tgsi_transform_context *tctx) argument 52 return (struct tgsi_drawpix_transform *)tctx; 72 transform_instr(struct tgsi_transform_context *tctx, argument 75 struct tgsi_drawpix_transform *ctx = tgsi_drawpix_transform(tctx); 90 tgsi_transform_const_decl(tctx, ctx->scale_const, ctx->scale_const); 94 tgsi_transform_const_decl(tctx, ctx->bias_const, ctx->bias_const); 99 tgsi_transform_const_decl(tctx, ctx->texcoord_const, ctx->texcoord_const); 104 tgsi_transform_temp_decl(tctx, ctx->color_temp); 117 tgsi_transform_input_decl(tctx, texcoord_index, sem_texcoord, 0, 123 tgsi_transform_sampler_decl(tctx, ct [all...] |
| H A D | st_atifs_to_tgsi.c | 622 tgsi_atifs_transform(struct tgsi_transform_context *tctx) argument 624 return (struct tgsi_atifs_transform *)tctx; 649 transform_decl(struct tgsi_transform_context *tctx, argument 652 struct tgsi_atifs_transform *ctx = tgsi_atifs_transform(tctx); 661 tctx->emit_declaration(tctx, decl); 665 transform_instr(struct tgsi_transform_context *tctx, argument 668 struct tgsi_atifs_transform *ctx = tgsi_atifs_transform(tctx); 678 tgsi_transform_temp_decl(tctx, ctx->fog_factor_temp); 704 tctx [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_bitmap_shader.c | 45 tgsi_bitmap_transform(struct tgsi_transform_context *tctx) argument 47 return (struct tgsi_bitmap_transform *)tctx; 51 transform_instr(struct tgsi_transform_context *tctx, argument 54 struct tgsi_bitmap_transform *ctx = tgsi_bitmap_transform(tctx); 62 tctx->emit_instruction(tctx, current_inst); 70 tgsi_transform_temp_decl(tctx, 0); 86 tgsi_transform_input_decl(tctx, texcoord_index, 91 tgsi_transform_sampler_decl(tctx, ctx->sampler_index); 94 tgsi_transform_sampler_view_decl(tctx, ct [all...] |
| H A D | st_tgsi_lower_yuv.c | 56 tgsi_yuv_transform(struct tgsi_transform_context *tctx) argument 58 return (struct tgsi_yuv_transform *)tctx; 144 emit_immed(struct tgsi_transform_context *tctx, int idx, argument 147 struct tgsi_yuv_transform *ctx = tgsi_yuv_transform(tctx); 157 tctx->emit_immediate(tctx, &immed); 168 emit_samp(struct tgsi_transform_context *tctx, unsigned samp) argument 170 tgsi_transform_sampler_decl(tctx, samp); 171 tgsi_transform_sampler_view_decl(tctx, samp, PIPE_TEXTURE_2D, 182 emit_decls(struct tgsi_transform_context *tctx) argument 245 yuv_to_rgb(struct tgsi_transform_context * tctx,struct tgsi_full_dst_register * dst) argument 307 lower_nv12(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * originst) argument 342 lower_iyuv(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * originst) argument 391 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| H A D | st_tgsi_lower_depth_clamp.c | 46 tgsi_depth_clamp_transform(struct tgsi_transform_context *tctx) argument 48 return (struct tgsi_depth_clamp_transform *)tctx; 52 transform_decl(struct tgsi_transform_context *tctx, argument 55 struct tgsi_depth_clamp_transform *ctx = tgsi_depth_clamp_transform(tctx); 79 tctx->emit_declaration(tctx, decl); 96 prolog_last_vertex_stage(struct tgsi_transform_context *tctx) argument 98 struct tgsi_depth_clamp_transform *ctx = tgsi_depth_clamp_transform(tctx); 103 tgsi_transform_immediate_decl(tctx, 0.5, 0.0, 0.0, 0.0); 107 tgsi_transform_output_decl(tctx, ct 114 epilog_last_vertex_stage(struct tgsi_transform_context * tctx) argument 212 prolog_fs(struct tgsi_transform_context * tctx) argument 257 epilog_fs(struct tgsi_transform_context * tctx) argument 310 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| H A D | st_cb_drawpixels_shader.c | 50 tgsi_drawpix_transform(struct tgsi_transform_context *tctx) argument 52 return (struct tgsi_drawpix_transform *)tctx; 72 transform_instr(struct tgsi_transform_context *tctx, argument 75 struct tgsi_drawpix_transform *ctx = tgsi_drawpix_transform(tctx); 90 tgsi_transform_const_decl(tctx, ctx->scale_const, ctx->scale_const); 94 tgsi_transform_const_decl(tctx, ctx->bias_const, ctx->bias_const); 99 tgsi_transform_const_decl(tctx, ctx->texcoord_const, ctx->texcoord_const); 104 tgsi_transform_temp_decl(tctx, ctx->color_temp); 117 tgsi_transform_input_decl(tctx, texcoord_index, sem_texcoord, 0, 123 tgsi_transform_sampler_decl(tctx, ct [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_emulate.c | 41 tgsi_emulation_context(struct tgsi_transform_context *tctx) argument 43 return (struct tgsi_emulation_context *)tctx; 47 transform_decl(struct tgsi_transform_context *tctx, argument 50 struct tgsi_emulation_context *ctx = tgsi_emulation_context(tctx); 58 tctx->emit_declaration(tctx, decl); 62 passthrough_edgeflag(struct tgsi_transform_context *tctx) argument 64 struct tgsi_emulation_context *ctx = tgsi_emulation_context(tctx); 72 tctx->emit_declaration(tctx, 104 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| H A D | tgsi_lowering.c | 57 tgsi_lowering_context(struct tgsi_transform_context *tctx) argument 59 return (struct tgsi_lowering_context *)tctx; 130 create_mov(struct tgsi_transform_context *tctx, argument 144 tctx->emit_instruction(tctx, &new_inst); 196 transform_dst(struct tgsi_transform_context *tctx, argument 199 struct tgsi_lowering_context *ctx = tgsi_lowering_context(tctx); 206 create_mov(tctx, &ctx->tmp[A].dst, src0, TGSI_WRITEMASK_YZ, 0); 211 create_mov(tctx, &ctx->tmp[B].dst, src1, TGSI_WRITEMASK_YW, 0); 224 tctx 277 transform_lrp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 327 transform_frc(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 372 transform_pow(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 432 transform_lit(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 557 transform_exp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 680 transform_log(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 818 transform_dotp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 904 transform_flr_ceil(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 958 transform_trunc(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 1031 transform_samp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 1166 emit_twoside(struct tgsi_transform_context * tctx) argument 1250 emit_decls(struct tgsi_transform_context * tctx) argument 1323 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_emulate.c | 41 tgsi_emulation_context(struct tgsi_transform_context *tctx) argument 43 return (struct tgsi_emulation_context *)tctx; 47 transform_decl(struct tgsi_transform_context *tctx, argument 50 struct tgsi_emulation_context *ctx = tgsi_emulation_context(tctx); 58 tctx->emit_declaration(tctx, decl); 62 passthrough_edgeflag(struct tgsi_transform_context *tctx) argument 64 struct tgsi_emulation_context *ctx = tgsi_emulation_context(tctx); 72 tctx->emit_declaration(tctx, 104 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| H A D | tgsi_lowering.c | 58 tgsi_lowering_context(struct tgsi_transform_context *tctx) argument 60 return (struct tgsi_lowering_context *)tctx; 131 create_mov(struct tgsi_transform_context *tctx, argument 145 tctx->emit_instruction(tctx, &new_inst); 197 transform_dst(struct tgsi_transform_context *tctx, argument 200 struct tgsi_lowering_context *ctx = tgsi_lowering_context(tctx); 207 create_mov(tctx, &ctx->tmp[A].dst, src0, TGSI_WRITEMASK_YZ, 0); 212 create_mov(tctx, &ctx->tmp[B].dst, src1, TGSI_WRITEMASK_YW, 0); 225 tctx 278 transform_lrp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 328 transform_frc(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 373 transform_pow(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 433 transform_lit(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 558 transform_exp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 681 transform_log(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 819 transform_dotp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 905 transform_flr_ceil(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 959 transform_trunc(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 1032 transform_samp(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument 1167 emit_twoside(struct tgsi_transform_context * tctx) argument 1250 emit_decls(struct tgsi_transform_context * tctx) argument 1323 transform_instr(struct tgsi_transform_context * tctx,struct tgsi_full_instruction * inst) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_perfetto.cc | 151 TuRenderpassDataSource::Trace([=](TuRenderpassDataSource::TraceContext tctx) { 152 if (auto state = tctx.GetIncrementalState(); state->was_cleared) { 153 send_descriptors(tctx, p->start_ts[stage]); 157 auto packet = tctx.NewTracePacket(); 207 TuRenderpassDataSource::Trace([=](TuRenderpassDataSource::TraceContext tctx) { 208 auto packet = tctx.NewTracePacket(); 236 TuRenderpassDataSource::Trace([=](TuRenderpassDataSource::TraceContext tctx) { 237 auto packet = tctx.NewTracePacket();
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_perfetto.cc | 147 FdRenderpassDataSource::Trace([=](FdRenderpassDataSource::TraceContext tctx) { 148 if (auto state = tctx.GetIncrementalState(); state->was_cleared) { 149 send_descriptors(tctx, p->start_ts[stage]); 153 auto packet = tctx.NewTracePacket(); 270 FdRenderpassDataSource::Trace([=](FdRenderpassDataSource::TraceContext tctx) { 271 auto packet = tctx.NewTracePacket(); 299 FdRenderpassDataSource::Trace([=](FdRenderpassDataSource::TraceContext tctx) { 300 auto packet = tctx.NewTracePacket();
|