diff options
Diffstat (limited to 'src/mesa/main/format_unpack.h')
-rw-r--r-- | src/mesa/main/format_unpack.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mesa/main/format_unpack.h b/src/mesa/main/format_unpack.h index 4db0a9332ca..829505314dd 100644 --- a/src/mesa/main/format_unpack.h +++ b/src/mesa/main/format_unpack.h @@ -25,15 +25,19 @@ #ifndef FORMAT_UNPACK_H #define FORMAT_UNPACK_H +#include "util/format/u_format.h" #include "formats.h" #ifdef __cplusplus extern "C" { #endif -extern void +static inline void _mesa_unpack_rgba_row(mesa_format format, uint32_t n, - const void *src, float dst[][4]); + const void *src, float dst[][4]) +{ + util_format_unpack_rgba(format, dst, src, n); +} extern void _mesa_unpack_ubyte_rgba_row(mesa_format format, uint32_t n, |