gallium/util: use explicily sized types for {un, }pack_rgba_{s, u}int
authorEmil Velikov <emil.l.velikov@gmail.com>
Mon, 8 Jul 2013 18:56:35 +0000 (19:56 +0100)
committerMarek Olšák <maraeo@gmail.com>
Wed, 17 Jul 2013 11:01:46 +0000 (13:01 +0200)
Every function but the above four uses explicitly sized types for their
src and dst arguments. Even fetch_rgba_{s,u}int follows the convention.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Marek Olšák <maraeo@gmail.com>
src/gallium/auxiliary/util/u_format.c
src/gallium/auxiliary/util/u_format.h

index 686ca8a898e8990667409dfae512cf53d1e7de51..08ef6ab3ea64d330b8553d043d87ee92cc4c426a 100644 (file)
@@ -297,7 +297,7 @@ util_format_read_4ui(enum pipe_format format,
 {
    const struct util_format_description *format_desc;
    const uint8_t *src_row;
-   unsigned *dst_row;
+   uint32_t *dst_row;
 
    format_desc = util_format_description(format);
 
@@ -318,7 +318,7 @@ util_format_write_4ui(enum pipe_format format,
 {
    const struct util_format_description *format_desc;
    uint8_t *dst_row;
-   const unsigned *src_row;
+   const uint32_t *src_row;
 
    format_desc = util_format_description(format);
 
@@ -339,7 +339,7 @@ util_format_read_4i(enum pipe_format format,
 {
    const struct util_format_description *format_desc;
    const uint8_t *src_row;
-   int *dst_row;
+   int32_t *dst_row;
 
    format_desc = util_format_description(format);
 
@@ -360,7 +360,7 @@ util_format_write_4i(enum pipe_format format,
 {
    const struct util_format_description *format_desc;
    uint8_t *dst_row;
-   const int *src_row;
+   const int32_t *src_row;
 
    format_desc = util_format_description(format);
 
index bb729c0959b6276bbb25ab8a9ca2c8cd2d648b5e..28527f532add18fb4a40c851f6949b56896111a0 100644 (file)
@@ -361,13 +361,13 @@ struct util_format_description
     * Only defined for INT formats.
     */
    void
-   (*unpack_rgba_uint)(unsigned *dst, unsigned dst_stride,
+   (*unpack_rgba_uint)(uint32_t *dst, unsigned dst_stride,
                        const uint8_t *src, unsigned src_stride,
                        unsigned width, unsigned height);
 
    void
    (*pack_rgba_uint)(uint8_t *dst, unsigned dst_stride,
-                     const unsigned *src, unsigned src_stride,
+                     const uint32_t *src, unsigned src_stride,
                      unsigned width, unsigned height);
 
   /**
@@ -377,13 +377,13 @@ struct util_format_description
     * Only defined for INT formats.
     */
    void
-   (*unpack_rgba_sint)(signed *dst, unsigned dst_stride,
+   (*unpack_rgba_sint)(int32_t *dst, unsigned dst_stride,
                        const uint8_t *src, unsigned src_stride,
                        unsigned width, unsigned height);
 
    void
    (*pack_rgba_sint)(uint8_t *dst, unsigned dst_stride,
-                     const int *src, unsigned src_stride,
+                     const int32_t *src, unsigned src_stride,
                      unsigned width, unsigned height);
 
    /**