mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 22:49:13 +02:00
r300: Cleaned up the default vertex program code with longer lines.
This commit is contained in:
parent
a2c1aad27d
commit
82770b8c83
1 changed files with 4 additions and 28 deletions
|
|
@ -1659,34 +1659,10 @@ static void r300SetupDefaultVertexProgram(r300ContextPtr rmesa)
|
|||
|
||||
for (i = VERT_ATTRIB_POS; i < VERT_ATTRIB_MAX; i++) {
|
||||
if (rmesa->state.sw_tcl_inputs[i] != -1) {
|
||||
prog->program.body.i[program_end + 0] =
|
||||
PVS_OP_DST_OPERAND(VE_MULTIPLY,
|
||||
GL_FALSE,
|
||||
GL_FALSE,
|
||||
o_reg++,
|
||||
VSF_FLAG_ALL,
|
||||
PVS_DST_REG_OUT);
|
||||
prog->program.body.i[program_end + 1] =
|
||||
PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i],
|
||||
PVS_SRC_SELECT_X,
|
||||
PVS_SRC_SELECT_Y,
|
||||
PVS_SRC_SELECT_Z,
|
||||
PVS_SRC_SELECT_W,
|
||||
PVS_SRC_REG_INPUT, VSF_FLAG_NONE);
|
||||
prog->program.body.i[program_end + 2] =
|
||||
PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i],
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_REG_INPUT, VSF_FLAG_NONE);
|
||||
prog->program.body.i[program_end + 3] =
|
||||
PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i],
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
PVS_SRC_SELECT_FORCE_1,
|
||||
/* FIXME */ 0, VSF_FLAG_NONE);
|
||||
prog->program.body.i[program_end + 0] = PVS_OP_DST_OPERAND(VE_MULTIPLY, GL_FALSE, GL_FALSE, o_reg++, VSF_FLAG_ALL, PVS_DST_REG_OUT);
|
||||
prog->program.body.i[program_end + 1] = PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i], PVS_SRC_SELECT_X, PVS_SRC_SELECT_Y, PVS_SRC_SELECT_Z, PVS_SRC_SELECT_W, PVS_SRC_REG_INPUT, VSF_FLAG_NONE);
|
||||
prog->program.body.i[program_end + 2] = PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i], PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_REG_INPUT, VSF_FLAG_NONE);
|
||||
prog->program.body.i[program_end + 3] = PVS_SRC_OPERAND(rmesa->state.sw_tcl_inputs[i], PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_SELECT_FORCE_1, PVS_SRC_REG_INPUT, VSF_FLAG_NONE);
|
||||
program_end += 4;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue