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.


-- 
Earthling Michel Dänzer           |                   http://www.amd.com
Libre software enthusiast         |          Debian, X and DRI developer
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to