On Wed, Apr 25, 2018 at 5:14 AM, Karol Herbst <kher...@redhat.com> wrote:
> Signed-off-by: Karol Herbst <kher...@redhat.com>

Reviewed-by: Rob Clark <robdcl...@gmail.com>

> ---
>  src/compiler/nir/nir_print.c | 14 ++++++++++++--
>  1 file changed, 12 insertions(+), 2 deletions(-)
>
> diff --git a/src/compiler/nir/nir_print.c b/src/compiler/nir/nir_print.c
> index 21f13097651..1c84b4b7076 100644
> --- a/src/compiler/nir/nir_print.c
> +++ b/src/compiler/nir/nir_print.c
> @@ -846,11 +846,21 @@ print_load_const_instr(nir_load_const_instr *instr, 
> print_state *state)
>         * and then print the float in a comment for readability.
>         */
>
> -      if (instr->def.bit_size == 64)
> +      switch (instr->def.bit_size) {
> +      case 64:
>           fprintf(fp, "0x%16" PRIx64 " /* %f */", instr->value.u64[i],
>                   instr->value.f64[i]);
> -      else
> +         break;
> +      case 32:
>           fprintf(fp, "0x%08x /* %f */", instr->value.u32[i], 
> instr->value.f32[i]);
> +         break;
> +      case 16:
> +         fprintf(fp, "0x%04x", instr->value.u16[i]);
> +         break;
> +      case 8:
> +         fprintf(fp, "0x%02x", instr->value.u8[i]);
> +         break;
> +      }
>     }
>
>     fprintf(fp, ")");
> --
> 2.14.3
>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to