[Mesa-dev] [PATCH 3/4] radeonsi: Rearrange si_create_dsa_state
Matt Turner
mattst88 at gmail.com
Tue Dec 3 14:59:20 PST 2013
On Tue, Dec 3, 2013 at 2:56 PM, Alex Deucher <alexdeucher at gmail.com> wrote:
> On Tue, Dec 3, 2013 at 3:33 PM, Andreas Hartmetz <ahartmetz at gmail.com> wrote:
>> Reduce scope of variables and divide the code more clearly into
>> sections dealing with one thing.
>> ---
>> src/gallium/drivers/radeonsi/si_state.c | 38 +++++++++++++++++++--------------
>> 1 file changed, 22 insertions(+), 16 deletions(-)
>>
>> diff --git a/src/gallium/drivers/radeonsi/si_state.c b/src/gallium/drivers/radeonsi/si_state.c
>> index 7bae72a..24c9cf3 100644
>> --- a/src/gallium/drivers/radeonsi/si_state.c
>> +++ b/src/gallium/drivers/radeonsi/si_state.c
>> @@ -706,25 +706,20 @@ static void *si_create_dsa_state(struct pipe_context *ctx,
>> const struct pipe_depth_stencil_alpha_state *state)
>> {
>> struct si_state_dsa *dsa = CALLOC_STRUCT(si_state_dsa);
>> - struct si_pm4_state *pm4 = &dsa->pm4;
>> - unsigned db_depth_control;
>> - unsigned db_render_override, db_render_control;
>> - uint32_t db_stencil_control = 0;
>> -
>
> Please don't mix code and declarations, some compilers don't like that.
We avoid that in core Mesa because of MSVC, but I don't think radeonsi
will ever be compiled with MSVC?
More information about the mesa-dev
mailing list