Home
last modified time | relevance | path

Searched refs:tgsi_dst (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c789 struct tgsi_dst_register *tgsi_dst = &tgsi_fdst->Register; in ttn_get_dest() local
791 unsigned index = tgsi_dst->Index; in ttn_get_dest()
795 if (tgsi_dst->File == TGSI_FILE_TEMPORARY) { in ttn_get_dest()
811 assert(!tgsi_dst->Indirect); in ttn_get_dest()
815 } else if (tgsi_dst->File == TGSI_FILE_OUTPUT) { in ttn_get_dest()
818 } else if (tgsi_dst->File == TGSI_FILE_ADDRESS) { in ttn_get_dest()
823 dest.write_mask = tgsi_dst->WriteMask; in ttn_get_dest()
826 if (tgsi_dst->Indirect && (tgsi_dst->File != TGSI_FILE_TEMPORARY)) { in ttn_get_dest()
838 struct tgsi_dst_register *tgsi_dst in ttn_get_var() local
1977 struct tgsi_full_dst_register *tgsi_dst = &tgsi_inst->Dst[0]; ttn_emit_instruction() local
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c4423 static void tgsi_dst(struct r600_shader_ctx *ctx, in tgsi_dst() argument
4424 const struct tgsi_full_dst_register *tgsi_dst, in tgsi_dst()
4430 if (tgsi_dst->Register.File == TGSI_FILE_TEMPORARY) { in tgsi_dst()
4434 idx = map_tgsi_reg_index_to_r600_gpr(ctx, tgsi_dst->Register.Index, &spilled); in tgsi_dst()
4443 get_spilled_array_base_and_size(ctx, tgsi_dst->Register.Index, in tgsi_dst()
4457 tgsi_dst->Register.Indirect)) { in tgsi_dst()
4477 cf.type = r600_bytecode_write_export_ack_type(ctx->bc, tgsi_dst->Register.Indirect); in tgsi_dst()
4486 if (tgsi_dst->Register.Indirect) { in tgsi_dst()
4506 r600_dst->sel = tgsi_dst->Register.Index; in tgsi_dst()
4507 r600_dst->sel += ctx->file_offset[tgsi_dst in tgsi_dst()
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnvfx_vertprog.c422 tgsi_dst(struct nvfx_vpc *vpc, const struct tgsi_full_dst_register *fdst) { in tgsi_dst() function
542 final_dst = dst = tgsi_dst(vpc, &finst->Dst[0]); in nvfx_vertprog_parse_instruction()
H A Dnvfx_fragprog.c419 tgsi_dst(struct nvfx_fpc *fpc, const struct tgsi_full_dst_register *fdst) { in tgsi_dst() function
532 dst = tgsi_dst(fpc, &finst->Dst[0]); in nvfx_fragprog_parse_instruction()

Completed in 12 milliseconds