[Mesa-dev] [PATCH 1/7] gallium: try to cleanup a bit of the format mess created with pipe-video merge
Younes Manton
younes.m at gmail.com
Thu Sep 1 08:02:40 PDT 2011
On Thu, Sep 1, 2011 at 10:56 AM, Michel Dänzer <michel at 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 <deathsimple at 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.
More information about the mesa-dev
mailing list