Home
last modified time | relevance | path

Searched refs:so_gpr (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_shader_vs.cpp310 const RegisterVec4 *so_gpr[PIPE_MAX_SHADER_OUTPUTS]; in emit_stream() local
320 << " with register index " << m_so_info->output[i].register_index << " so_gpr:"; in emit_stream()
323 so_gpr[i] = output_register(m_so_info->output[i].register_index); in emit_stream()
325 if (!so_gpr[i]) { in emit_stream()
343 if ((*so_gpr[i])[j + sc]->chan() != j + sc) { in emit_stream()
356 alu = new AluInstr(op1_mov, tmp[i][j], (*so_gpr[i])[j + sc], {alu_write}); in emit_stream()
363 so_gpr[i] = &tmp[i]; in emit_stream()
365 sfn_log << SfnLog::instr << *so_gpr[i] << "\n"; in emit_stream() local
375 new StreamOutInstr(*so_gpr[i], in emit_stream()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c2423 unsigned so_gpr[PIPE_MAX_SHADER_OUTPUTS]; in emit_streamout() local
2446 so_gpr[i] = ctx->shader->output[so->output[i].register_index].gpr; in emit_streamout()
2461 alu.src[0].sel = so_gpr[i]; in emit_streamout()
2474 so_gpr[i] = tmp; in emit_streamout()
2486 output.gpr = so_gpr[i]; in emit_streamout()

Completed in 17 milliseconds