From 0bf667984b074105be62116fa76be42b2a422e28 Mon Sep 17 00:00:00 2001 From: Eduardo Lima Mitev Date: Tue, 26 Feb 2019 08:48:46 +0100 Subject: freedreno/a6xx: Silence compiler warnings util_format_compose_swizzles() expects 'const unsigned char' and we are feeding it 'char'. Reviewed-by: Rob Clark --- src/gallium/drivers/freedreno/a6xx/fd6_format.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/gallium/drivers/freedreno') diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_format.c b/src/gallium/drivers/freedreno/a6xx/fd6_format.c index 6f2ee6ab68a..2016d31501e 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_format.c +++ b/src/gallium/drivers/freedreno/a6xx/fd6_format.c @@ -444,13 +444,15 @@ fd6_tex_swiz(struct pipe_resource *prsc, enum pipe_format format, uint32_t swap = fd6_pipe2swap(format); unsigned char swiz[4]; - char uswiz[4] = { swizzle_r, swizzle_g, swizzle_b, swizzle_a }; + const unsigned char uswiz[4] = { + swizzle_r, swizzle_g, swizzle_b, swizzle_a + }; /* Gallium expects stencil sampler to return (s,s,s,s), so massage * the swizzle to do so. */ if ((format == PIPE_FORMAT_X24S8_UINT)) { - char stencil_swiz[4] = { + const unsigned char stencil_swiz[4] = { PIPE_SWIZZLE_X, PIPE_SWIZZLE_X, PIPE_SWIZZLE_X, PIPE_SWIZZLE_X }; util_format_compose_swizzles(stencil_swiz, uswiz, swiz); -- cgit v1.2.3