On Thu, Sep 1, 2011 at 10:56 AM, Michel Dänzer <mic...@daenzer.net> wrote: > On Don, 2011-09-01 at 15:50 +0200, Christian König wrote: >> Start with correctly defining IA44 and AI44 formats. >> >> Signed-off-by: Christian König <deathsim...@vodafone.de> >> --- >> src/gallium/auxiliary/util/u_format.csv | 6 +++- >> src/gallium/auxiliary/util/u_format_yuv.c | 38 --------------------------- >> src/gallium/auxiliary/util/u_format_yuv.h | 40 >> ----------------------------- >> 3 files changed, 4 insertions(+), 80 deletions(-) >> >> diff --git a/src/gallium/auxiliary/util/u_format.csv >> b/src/gallium/auxiliary/util/u_format.csv >> index a3d2aae..b1a85a5 100644 >> --- a/src/gallium/auxiliary/util/u_format.csv >> +++ b/src/gallium/auxiliary/util/u_format.csv >> @@ -265,5 +265,7 @@ PIPE_FORMAT_YV16 , other, 1, 1, x8 , >> x8 , x8 , x8 , xyzw, y >> PIPE_FORMAT_IYUV , other, 1, 1, x8 , x8 , x8 , x8 , >> xyzw, yuv >> PIPE_FORMAT_NV12 , other, 1, 1, x8 , x8 , x8 , x8 , >> xyzw, yuv >> PIPE_FORMAT_NV21 , other, 1, 1, x8 , x8 , x8 , x8 , >> xyzw, yuv >> -PIPE_FORMAT_IA44 , other, 1, 1, x8 , x8 , x8 , x8 , >> xyzw, yuv >> -PIPE_FORMAT_AI44 , other, 1, 1, x8 , x8 , x8 , x8 , >> xyzw, yuv >> + >> +# Indexed with Alpha >> +PIPE_FORMAT_IA44 , plain, 1, 1, un4 , un4 , , , >> y00x, rgb >> +PIPE_FORMAT_AI44 , plain, 1, 1, un4 , un4 , , , >> x00y, rgb > > I think the 'I' stands for 'intensity', not 'indexed'? Same issue in > patch 4. > > I didn't notice any other issues in the patches.
It's an index actually, 4 bits, into a 16-entry palette. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev