svga: rename color output variables
Just to be bit more readable. Reviewed-by: José Fonseca <jfonseca@vmware.com>
This commit is contained in:
@@ -332,9 +332,9 @@ ps30_output(struct svga_shader_emitter *emit,
|
|||||||
|
|
||||||
emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
|
emit->output_map[idx] = dst_register( SVGA3DREG_TEMP,
|
||||||
emit->nr_hw_temp++ );
|
emit->nr_hw_temp++ );
|
||||||
emit->temp_col[idx] = emit->output_map[idx];
|
emit->temp_color_output[idx] = emit->output_map[idx];
|
||||||
emit->true_col[idx] = dst_register( SVGA3DREG_COLOROUT,
|
emit->true_color_output[idx] = dst_register(SVGA3DREG_COLOROUT,
|
||||||
semantic.Index );
|
semantic.Index);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
emit->output_map[idx] = dst_register( SVGA3DREG_COLOROUT,
|
emit->output_map[idx] = dst_register( SVGA3DREG_COLOROUT,
|
||||||
|
@@ -119,8 +119,9 @@ struct svga_shader_emitter
|
|||||||
/* shared output for depth and fog */
|
/* shared output for depth and fog */
|
||||||
SVGA3dShaderDestToken vs_depth_fog;
|
SVGA3dShaderDestToken vs_depth_fog;
|
||||||
|
|
||||||
SVGA3dShaderDestToken temp_col[PIPE_MAX_COLOR_BUFS];
|
/* PS output colors */
|
||||||
SVGA3dShaderDestToken true_col[PIPE_MAX_COLOR_BUFS];
|
SVGA3dShaderDestToken temp_color_output[PIPE_MAX_COLOR_BUFS];
|
||||||
|
SVGA3dShaderDestToken true_color_output[PIPE_MAX_COLOR_BUFS];
|
||||||
|
|
||||||
SVGA3dShaderDestToken temp_psiz;
|
SVGA3dShaderDestToken temp_psiz;
|
||||||
SVGA3dShaderDestToken true_psiz;
|
SVGA3dShaderDestToken true_psiz;
|
||||||
|
@@ -3059,7 +3059,7 @@ emit_ps_postamble(struct svga_shader_emitter *emit)
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < PIPE_MAX_COLOR_BUFS; i++) {
|
for (i = 0; i < PIPE_MAX_COLOR_BUFS; i++) {
|
||||||
if (SVGA3dShaderGetRegType(emit->true_col[i].value) != 0) {
|
if (SVGA3dShaderGetRegType(emit->true_color_output[i].value) != 0) {
|
||||||
/* Potentially override output colors with white for XOR
|
/* Potentially override output colors with white for XOR
|
||||||
* logicop workaround.
|
* logicop workaround.
|
||||||
*/
|
*/
|
||||||
@@ -3070,15 +3070,15 @@ emit_ps_postamble(struct svga_shader_emitter *emit)
|
|||||||
|
|
||||||
if (!submit_op1( emit,
|
if (!submit_op1( emit,
|
||||||
inst_token(SVGA3DOP_MOV),
|
inst_token(SVGA3DOP_MOV),
|
||||||
emit->true_col[i],
|
emit->true_color_output[i],
|
||||||
one ))
|
one ))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (!submit_op1( emit,
|
if (!submit_op1( emit,
|
||||||
inst_token(SVGA3DOP_MOV),
|
inst_token(SVGA3DOP_MOV),
|
||||||
emit->true_col[i],
|
emit->true_color_output[i],
|
||||||
src(emit->temp_col[i]) ))
|
src(emit->temp_color_output[i]) ))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user