Pushed, thanks. Marek
On Sun, Jan 26, 2014 at 7:43 PM, Mark Mueller <markkmuel...@gmail.com> wrote: > Signed-off-by: Mark Mueller <markkmuel...@gmail.com> > --- > src/mesa/main/format_pack.c | 7 ++++++- > src/mesa/main/format_unpack.c | 12 ++++++++++++ > 2 files changed, 18 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/main/format_pack.c b/src/mesa/main/format_pack.c > index 39d767a..4c7ed58 100644 > --- a/src/mesa/main/format_pack.c > +++ b/src/mesa/main/format_pack.c > @@ -492,6 +492,8 @@ pack_row_float_RGB565(GLuint n, const GLfloat src[][4], > void *dst) > > /* > * MESA_FORMAT_R5G6B5_UNORM > + * Warning: these functions do not match the current Mesa definition > + * of MESA_FORMAT_R5G6B5_UNORM. > */ > > static void > @@ -621,7 +623,10 @@ pack_float_ARGB1555(const GLfloat src[4], void *dst) > } > > > -/* MESA_FORMAT_A1R5G5B5_UNORM */ > +/* MESA_FORMAT_A1R5G5B5_UNORM > + * Warning: these functions do not match the current Mesa definition > + * of MESA_FORMAT_A1R5G5B5_UNORM. > + */ > > static void > pack_ubyte_ARGB1555_REV(const GLubyte src[4], void *dst) > diff --git a/src/mesa/main/format_unpack.c b/src/mesa/main/format_unpack.c > index 52aa7d2..dc9eba7 100644 > --- a/src/mesa/main/format_unpack.c > +++ b/src/mesa/main/format_unpack.c > @@ -234,6 +234,9 @@ unpack_RGB565(const void *src, GLfloat dst[][4], GLuint n) > static void > unpack_RGB565_REV(const void *src, GLfloat dst[][4], GLuint n) > { > + /* Warning: this function does not match the current Mesa definition > + * of MESA_FORMAT_R5G6B5_UNORM. > + */ > const GLushort *s = ((const GLushort *) src); > GLuint i; > for (i = 0; i < n; i++) { > @@ -300,6 +303,9 @@ unpack_ARGB1555(const void *src, GLfloat dst[][4], GLuint > n) > static void > unpack_ARGB1555_REV(const void *src, GLfloat dst[][4], GLuint n) > { > + /* Warning: this function does not match the current Mesa definition > + * of MESA_FORMAT_A1R5G5B5_UNORM. > + */ > const GLushort *s = ((const GLushort *) src); > GLuint i; > for (i = 0; i < n; i++) { > @@ -2699,6 +2705,9 @@ unpack_ubyte_RGB565(const void *src, GLubyte dst[][4], > GLuint n) > static void > unpack_ubyte_RGB565_REV(const void *src, GLubyte dst[][4], GLuint n) > { > + /* Warning: this function does not match the current Mesa definition > + * of MESA_FORMAT_R5G6B5_UNORM. > + */ > const GLushort *s = ((const GLushort *) src); > GLuint i; > for (i = 0; i < n; i++) { > @@ -2765,6 +2774,9 @@ unpack_ubyte_ARGB1555(const void *src, GLubyte > dst[][4], GLuint n) > static void > unpack_ubyte_ARGB1555_REV(const void *src, GLubyte dst[][4], GLuint n) > { > + /* Warning: this function does not match the current Mesa definition > + * of MESA_FORMAT_A1R5G5B5_UNORM. > + */ > const GLushort *s = ((const GLushort *) src); > GLuint i; > for (i = 0; i < n; i++) { > -- > 1.8.3.1 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev