[Mesa-dev] [PATCH 4/4] radeonsi: rename variable to clarify its meaning

Marek Olšák maraeo at gmail.com
Tue Sep 12 23:54:41 UTC 2017


For the series:

Reviewed-by: Marek Olšák <marek.olsak at amd.com>

Marek

On Mon, Sep 11, 2017 at 5:06 PM, Nicolai Hähnle <nhaehnle at gmail.com> wrote:
> From: Nicolai Hähnle <nicolai.haehnle at amd.com>
>
> ---
>  src/gallium/drivers/radeonsi/si_state.c | 20 ++++++++++----------
>  1 file changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/src/gallium/drivers/radeonsi/si_state.c b/src/gallium/drivers/radeonsi/si_state.c
> index ee070107fd5..da3c7debd57 100644
> --- a/src/gallium/drivers/radeonsi/si_state.c
> +++ b/src/gallium/drivers/radeonsi/si_state.c
> @@ -2168,50 +2168,50 @@ static void si_choose_spi_color_formats(struct r600_surface *surf,
>         surf->spi_shader_col_format_blend_alpha = blend_alpha;
>  }
>
>  static void si_initialize_color_surface(struct si_context *sctx,
>                                         struct r600_surface *surf)
>  {
>         struct r600_texture *rtex = (struct r600_texture*)surf->base.texture;
>         unsigned color_info, color_attrib, color_view;
>         unsigned format, swap, ntype, endian;
>         const struct util_format_description *desc;
> -       int i;
> +       int firstchan;
>         unsigned blend_clamp = 0, blend_bypass = 0;
>
>         color_view = S_028C6C_SLICE_START(surf->base.u.tex.first_layer) |
>                      S_028C6C_SLICE_MAX(surf->base.u.tex.last_layer);
>
>         desc = util_format_description(surf->base.format);
> -       for (i = 0; i < 4; i++) {
> -               if (desc->channel[i].type != UTIL_FORMAT_TYPE_VOID) {
> +       for (firstchan = 0; firstchan < 4; firstchan++) {
> +               if (desc->channel[firstchan].type != UTIL_FORMAT_TYPE_VOID) {
>                         break;
>                 }
>         }
> -       if (i == 4 || desc->channel[i].type == UTIL_FORMAT_TYPE_FLOAT) {
> +       if (firstchan == 4 || desc->channel[firstchan].type == UTIL_FORMAT_TYPE_FLOAT) {
>                 ntype = V_028C70_NUMBER_FLOAT;
>         } else {
>                 ntype = V_028C70_NUMBER_UNORM;
>                 if (desc->colorspace == UTIL_FORMAT_COLORSPACE_SRGB)
>                         ntype = V_028C70_NUMBER_SRGB;
> -               else if (desc->channel[i].type == UTIL_FORMAT_TYPE_SIGNED) {
> -                       if (desc->channel[i].pure_integer) {
> +               else if (desc->channel[firstchan].type == UTIL_FORMAT_TYPE_SIGNED) {
> +                       if (desc->channel[firstchan].pure_integer) {
>                                 ntype = V_028C70_NUMBER_SINT;
>                         } else {
> -                               assert(desc->channel[i].normalized);
> +                               assert(desc->channel[firstchan].normalized);
>                                 ntype = V_028C70_NUMBER_SNORM;
>                         }
> -               } else if (desc->channel[i].type == UTIL_FORMAT_TYPE_UNSIGNED) {
> -                       if (desc->channel[i].pure_integer) {
> +               } else if (desc->channel[firstchan].type == UTIL_FORMAT_TYPE_UNSIGNED) {
> +                       if (desc->channel[firstchan].pure_integer) {
>                                 ntype = V_028C70_NUMBER_UINT;
>                         } else {
> -                               assert(desc->channel[i].normalized);
> +                               assert(desc->channel[firstchan].normalized);
>                                 ntype = V_028C70_NUMBER_UNORM;
>                         }
>                 }
>         }
>
>         format = si_translate_colorformat(surf->base.format);
>         if (format == V_028C70_COLOR_INVALID) {
>                 R600_ERR("Invalid CB format: %d, disabling CB.\n", surf->base.format);
>         }
>         assert(format != V_028C70_COLOR_INVALID);
> --
> 2.11.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list