diff options
author | Brian <[email protected]> | 2007-10-09 14:55:22 -0600 |
---|---|---|
committer | Brian <[email protected]> | 2007-10-09 14:55:22 -0600 |
commit | bc139a19b00f8686caa8db7c56af2087f26e369a (patch) | |
tree | 4e598ff84144599ad115ed9abdaf8b21cc2f33b0 /src/mesa/pipe/p_state.h | |
parent | 342bc50c3d8765ea4ab50aa7d77df5c86c478c61 (diff) |
Pack fragment program outputs to be consistant with vertex programs.
Previously, output[0] was always Z and output[1] was color. Now output[0]
will be color if Z is not written.
In shade_quad() use the semantic info to determine which quantity is in
which output slot.
Diffstat (limited to 'src/mesa/pipe/p_state.h')
-rw-r--r-- | src/mesa/pipe/p_state.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mesa/pipe/p_state.h b/src/mesa/pipe/p_state.h index 64c5f13f232..99ec574124c 100644 --- a/src/mesa/pipe/p_state.h +++ b/src/mesa/pipe/p_state.h @@ -152,7 +152,6 @@ struct pipe_shader_state { ubyte num_inputs; ubyte num_outputs; - uint outputs_written; /**< bitmask */ ubyte input_semantic_name[PIPE_MAX_SHADER_INPUTS]; /**< TGSI_SEMANTIC_x */ ubyte input_semantic_index[PIPE_MAX_SHADER_INPUTS]; ubyte output_semantic_name[PIPE_MAX_SHADER_OUTPUTS]; /**< TGSI_SEMANTIC_x */ |