Make _mesa_swizzle_and_convert argument types in .c match those in .h
authorAlan Coopersmith <alan.coopersmith@oracle.com>
Mon, 16 Feb 2015 00:20:25 +0000 (16:20 -0800)
committerAlan Coopersmith <alan.coopersmith@oracle.com>
Wed, 18 Feb 2015 02:16:33 +0000 (18:16 -0800)
Caused Solaris Studio compilers to fail to build with errors about
incompatible function redefinitions.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Cc: "10.5" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mesa/main/format_utils.c

index 00061dedbfd5b1f4d03917ef284525b00b9b83dd..810bb1634007564131e97bbc6c8b54fdb6c2079b 100644 (file)
@@ -1423,8 +1423,8 @@ convert_int(void *void_dst, int num_dst_channels,
  * \param[in]  count             the number of pixels to convert
  */
 void
-_mesa_swizzle_and_convert(void *void_dst, GLenum dst_type, int num_dst_channels,
-                          const void *void_src, GLenum src_type, int num_src_channels,
+_mesa_swizzle_and_convert(void *void_dst, enum mesa_array_format_datatype dst_type, int num_dst_channels,
+                          const void *void_src, enum mesa_array_format_datatype src_type, int num_src_channels,
                           const uint8_t swizzle[4], bool normalized, int count)
 {
    if (swizzle_convert_try_memcpy(void_dst, dst_type, num_dst_channels,