summaryrefslogtreecommitdiff
path: root/src/mesa/main/format_unpack.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/main/format_unpack.h')
-rw-r--r--src/mesa/main/format_unpack.h8
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,