Home
last modified time | relevance | path

Searched refs:TGSI_FILE_OUTPUT (Results 1 – 25 of 39) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_point_sprite.c126 else if (decl->Declaration.File == TGSI_FILE_OUTPUT) { in psprite_decl()
284 TGSI_FILE_OUTPUT, ts->point_pos_sout, in psprite_emit_vertex_inst()
346 TGSI_FILE_OUTPUT, j, in psprite_emit_vertex_inst()
356 tgsi_transform_dst_reg(&inst.Dst[0], TGSI_FILE_OUTPUT, ts->point_pos_out, in psprite_emit_vertex_inst()
382 tgsi_transform_dst_reg(&inst.Dst[0], TGSI_FILE_OUTPUT, in psprite_emit_vertex_inst()
395 TGSI_FILE_OUTPUT, dstReg, TGSI_WRITEMASK_Z, in psprite_emit_vertex_inst()
429 else if (inst->Dst[0].Register.File == TGSI_FILE_OUTPUT && in psprite_inst()
453 else if (inst->Dst[0].Register.File == TGSI_FILE_OUTPUT && in psprite_inst()
462 else if (inst->Dst[0].Register.File == TGSI_FILE_OUTPUT) { in psprite_inst()
Dtgsi_aa_point.c67 if (decl->Declaration.File == TGSI_FILE_OUTPUT && in aa_decl()
219 if (dst->Register.File == TGSI_FILE_OUTPUT && in aa_inst()
243 TGSI_FILE_OUTPUT, ts->color_out, in aa_epilog()
249 TGSI_FILE_OUTPUT, ts->color_out, in aa_epilog()
Dtgsi_emulate.c76 decl.Declaration.File = TGSI_FILE_OUTPUT; in passthrough_edgeflag()
88 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT; in passthrough_edgeflag()
123 if (inst->Dst[i].Register.File != TGSI_FILE_OUTPUT || in transform_instr()
Dtgsi_scan.c223 src->Register.File == TGSI_FILE_OUTPUT) { in scan_src_operand()
578 case TGSI_FILE_OUTPUT: in scan_declaration()
685 case TGSI_FILE_OUTPUT: in scan_declaration()
989 if (dst->Register.File == TGSI_FILE_OUTPUT && in get_inst_tessfactor_writemask()
Dtgsi_ureg.c465 return ureg_dst_array_register(TGSI_FILE_OUTPUT, ureg->output[i].first, in ureg_DECL_output_layout()
1134 (src.File == TGSI_FILE_INPUT || src.File == TGSI_FILE_OUTPUT)) in ureg_emit_src()
1154 (src.File == TGSI_FILE_INPUT || src.File == TGSI_FILE_OUTPUT)) in ureg_emit_src()
1198 (dst.File == TGSI_FILE_INPUT || dst.File == TGSI_FILE_OUTPUT)) in ureg_emit_dst()
1218 (dst.File == TGSI_FILE_INPUT || dst.File == TGSI_FILE_OUTPUT)) in ureg_emit_dst()
1901 TGSI_FILE_OUTPUT, in emit_decls()
1915 TGSI_FILE_OUTPUT, in emit_decls()
Dtgsi_sanity.c427 } else if (file == TGSI_FILE_OUTPUT && !patch && in iter_declaration()
Dtgsi_transform.h162 decl.Declaration.File = TGSI_FILE_OUTPUT; in tgsi_transform_output_decl()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_vs_draw.c96 decl.Declaration.File = TGSI_FILE_OUTPUT; in emit_output()
151 if (decl->Declaration.File == TGSI_FILE_OUTPUT) { in transform_decl()
214 if (decl->Declaration.File == TGSI_FILE_OUTPUT && in transform_decl()
251 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT; in transform_inst()
263 new_inst.Dst[0].Register.File = TGSI_FILE_OUTPUT; in transform_inst()
277 if (dst->Register.File == TGSI_FILE_OUTPUT) { in transform_inst()
Dr300_tgsi_to_rc.c135 case TGSI_FILE_OUTPUT: return RC_FILE_OUTPUT; in translate_register_file()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler.c681 if (inst->Dst[0].Register.File != TGSI_FILE_OUTPUT) in etna_compile_pass_optimize_outputs()
700 !c->file[TGSI_FILE_OUTPUT].reg[out_idx].native.valid && in etna_compile_pass_optimize_outputs()
702 c->file[TGSI_FILE_OUTPUT].reg[out_idx].native = in etna_compile_pass_optimize_outputs()
719 !c->file[TGSI_FILE_OUTPUT].reg[out_idx].native.valid && in etna_compile_pass_optimize_outputs()
720 c->file[TGSI_FILE_OUTPUT].reg[out_idx].last_use == inst_idx && in etna_compile_pass_optimize_outputs()
721 c->file[TGSI_FILE_OUTPUT].reg[out_idx].first_use == inst_idx) { in etna_compile_pass_optimize_outputs()
722 c->file[TGSI_FILE_OUTPUT].reg[out_idx].native = in etna_compile_pass_optimize_outputs()
1893 find_decl_by_semantic(c, TGSI_FILE_OUTPUT, TGSI_SEMANTIC_POSITION, 0); in etna_compile_add_z_div_if_needed()
1922 find_decl_by_semantic(c, TGSI_FILE_OUTPUT, TGSI_SEMANTIC_COLOR, 0); in etna_compile_frag_rb_swap()
2103 for (int idx = 0; idx < c->file[TGSI_FILE_OUTPUT].reg_size; ++idx) { in fill_in_ps_outputs()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_aapoint.c137 if (decl->Declaration.File == TGSI_FILE_OUTPUT && in aa_transform_decl()
312 TGSI_FILE_OUTPUT, aactx->colorOutput, in aa_transform_epilog()
318 TGSI_FILE_OUTPUT, aactx->colorOutput, in aa_transform_epilog()
342 if (dst->Register.File == TGSI_FILE_OUTPUT && in aa_transform_inst()
Ddraw_pipe_aaline.c159 if (decl->Declaration.File == TGSI_FILE_OUTPUT && in aa_transform_decl()
279 TGSI_FILE_OUTPUT, aactx->colorOutput, in aa_transform_epilog()
285 TGSI_FILE_OUTPUT, aactx->colorOutput, in aa_transform_epilog()
309 if (dst->Register.File == TGSI_FILE_OUTPUT && in aa_transform_inst()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_compiler.c162 if (decl->Declaration.File == TGSI_FILE_OUTPUT) { in compile_init()
173 ctx->position = ctx->num_regs[TGSI_FILE_OUTPUT]; in compile_init()
177 ctx->psize = ctx->num_regs[TGSI_FILE_OUTPUT]; in compile_init()
323 case TGSI_FILE_OUTPUT: in add_dst_reg()
744 bool using_temp = (inst->Dst[0].Register.File == TGSI_FILE_OUTPUT) || in translate_tex()
989 if (inst->Dst[0].Register.File == TGSI_FILE_OUTPUT) { in translate_instruction()
/external/virglrenderer/src/gallium/auxiliary/tgsi/
Dtgsi_scan.c253 case TGSI_FILE_OUTPUT: in tgsi_scan_shader()
368 else if (file == TGSI_FILE_OUTPUT) { in tgsi_scan_shader()
517 dst->Register.File != TGSI_FILE_OUTPUT || in tgsi_is_passthrough_shader()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_tgsi_setup.c461 case TGSI_FILE_OUTPUT: in store_value_to_array()
500 assert(index <= ctx->bld_base.info->file_max[TGSI_FILE_OUTPUT]); in get_output_ptr()
585 case TGSI_FILE_OUTPUT: in si_llvm_emit_fetch()
784 case TGSI_FILE_OUTPUT: in emit_declaration()
872 case TGSI_FILE_OUTPUT: in si_llvm_emit_store()
1150 ctx->bld_base.emit_fetch_funcs[TGSI_FILE_OUTPUT] = si_llvm_emit_fetch; in si_llvm_context_set_tgsi()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_from_tgsi.cpp423 case TGSI_FILE_OUTPUT: return nv50_ir::FILE_SHADER_OUTPUT; in translateFile()
1142 info->numOutputs = scan.file_max[TGSI_FILE_OUTPUT] + 1; in scanSource()
1379 case TGSI_FILE_OUTPUT: in scanDeclaration()
1513 if (src.getFile() == TGSI_FILE_OUTPUT) { in scanInstructionSrc()
1566 if (dst.getFile() == TGSI_FILE_OUTPUT) { in scanInstruction()
1963 case TGSI_FILE_OUTPUT: in fetchSrc()
2000 case TGSI_FILE_OUTPUT: in fetchDst()
2036 case TGSI_FILE_OUTPUT: in getArrayForFile()
2115 case TGSI_FILE_OUTPUT: in fetchSrc()
2159 (f == TGSI_FILE_OUTPUT && prog->getType() != Program::TYPE_FRAGMENT)) in acquireDst()
[all …]
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c313 file == TGSI_FILE_OUTPUT || in ttn_emit_declaration()
324 if ((file == TGSI_FILE_INPUT) || (file == TGSI_FILE_OUTPUT)) { in ttn_emit_declaration()
381 case TGSI_FILE_OUTPUT: { in ttn_emit_declaration()
733 } else if (tgsi_dst->File == TGSI_FILE_OUTPUT) { in ttn_get_dest()
1927 s->num_outputs = scan.file_max[TGSI_FILE_OUTPUT] + 1; in tgsi_to_nir()
1930 scan.file_max[TGSI_FILE_OUTPUT] + 1); in tgsi_to_nir()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi_soa.c838 case TGSI_FILE_OUTPUT: in get_file_ptr()
885 return get_file_ptr(bld, TGSI_FILE_OUTPUT, index, chan); in lp_get_output_ptr()
896 if ((bld->indirect_files & (1 << TGSI_FILE_OUTPUT))) { in gather_outputs()
899 bld->bld_base.info->file_max[TGSI_FILE_OUTPUT] + 1); in gather_outputs()
1788 case TGSI_FILE_OUTPUT: in emit_store_chan()
2811 } else if (file == TGSI_FILE_OUTPUT) { in emit_dump_file()
2852 case TGSI_FILE_OUTPUT: in lp_emit_declaration_soa()
2853 if (!(bld->indirect_files & (1 << TGSI_FILE_OUTPUT))) { in lp_emit_declaration_soa()
3656 if (bld->indirect_files & (1 << TGSI_FILE_OUTPUT)) { in emit_prologue()
3659 bld_base->info->file_max[TGSI_FILE_OUTPUT] * 4 + 4); in emit_prologue()
[all …]
Dlp_bld_tgsi_aos.c247 case TGSI_FILE_OUTPUT: in lp_emit_store_aos()
395 case TGSI_FILE_OUTPUT: in lp_emit_declaration_aos()
Dlp_bld_tgsi_info.c305 } else if (dst->File == TGSI_FILE_OUTPUT) { in analyse_instruction()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnvfx_fragprog.c396 case TGSI_FILE_OUTPUT: in tgsi_src()
421 case TGSI_FILE_OUTPUT: in tgsi_dst()
524 case TGSI_FILE_OUTPUT: in nvfx_fragprog_parse_instruction()
990 case TGSI_FILE_OUTPUT: in nvfx_fragprog_prepare()
/external/virglrenderer/src/gallium/include/pipe/
Dp_shader_tokens.h72 TGSI_FILE_OUTPUT =3, enumerator
/external/mesa3d/src/gallium/include/pipe/
Dp_shader_tokens.h67 TGSI_FILE_OUTPUT, enumerator
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c665 case TGSI_FILE_OUTPUT: in translate_register_file()
864 if (file == TGSI_FILE_OUTPUT) { in emit_dst_register()
1446 return make_dst_reg(TGSI_FILE_OUTPUT, index); in make_dst_output_reg()
2228 case TGSI_FILE_OUTPUT: in emit_vgpu10_declaration()
3192 clip_dist_dst = make_dst_reg(TGSI_FILE_OUTPUT, in emit_clip_distance_instructions()
3204 clip_dist_dst = make_dst_reg(TGSI_FILE_OUTPUT, in emit_clip_distance_instructions()
3296 dst = make_dst_reg(TGSI_FILE_OUTPUT, reg_index); in emit_clip_distance_from_vpos()
3338 dst = make_dst_reg(TGSI_FILE_OUTPUT, reg_index); in emit_clip_vertex_instructions()
3360 dst = make_dst_reg(TGSI_FILE_OUTPUT, emit->clip_vertex_out_index); in emit_clip_vertex_instructions()
5388 dst->Register.File == TGSI_FILE_OUTPUT && in emit_mov()
Dsvga_tgsi_decl_sm30.c594 case TGSI_FILE_OUTPUT: in svga_translate_decl_sm30()

12