gallium/u_pack: fix l8/i8 pack color ub
authorDave Airlie <airlied@redhat.com>
Sat, 24 Dec 2011 19:30:26 +0000 (19:30 +0000)
committerDave Airlie <airlied@redhat.com>
Tue, 27 Dec 2011 10:35:09 +0000 (10:35 +0000)
just noticed this in passing, not sure it actually fixes any issus.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Brian Paul <brianp@vmare.com>
src/gallium/auxiliary/util/u_pack_color.h

index 0bbf769..50ec226 100644 (file)
@@ -122,7 +122,7 @@ util_pack_color_ub(ubyte r, ubyte g, ubyte b, ubyte a,
    case PIPE_FORMAT_L8_UNORM:
    case PIPE_FORMAT_I8_UNORM:
       {
-         uc->ub = a;
+         uc->ub = r;
       }
       return;
    case PIPE_FORMAT_R32G32B32A32_FLOAT: