gallium: add R8A8 and A8R8 UNORM formats
authorChristian König <deathsimple@vodafone.de>
Thu, 1 Sep 2011 16:36:21 +0000 (18:36 +0200)
committerChristian König <deathsimple@vodafone.de>
Thu, 1 Sep 2011 17:20:46 +0000 (19:20 +0200)
They are mostly used for menu overlay in video decoding.

Signed-off-by: Christian König <deathsimple@vodafone.de>
src/gallium/auxiliary/util/u_format.csv
src/gallium/include/pipe/p_format.h

index d94d635efe2da66607dfc819d7db59b39bae5495..6c008cc715aaf2494688cbe8fd6609b84b75a975 100644 (file)
@@ -269,3 +269,5 @@ PIPE_FORMAT_NV21                  , other, 1, 1, x8  , x8  , x8  , x8  , xyzw, y
 # Usually used to implement IA44 and AI44 formats in video decoding
 PIPE_FORMAT_R4A4_UNORM            , plain, 1, 1, un4 , un4 ,     ,     , y00x, rgb
 PIPE_FORMAT_A4R4_UNORM            , plain, 1, 1, un4 , un4 ,     ,     , x00y, rgb
+PIPE_FORMAT_R8A8_UNORM            , plain, 1, 1, un8 , un8 ,     ,     , x00y, rgb
+PIPE_FORMAT_A8R8_UNORM            , plain, 1, 1, un8 , un8 ,     ,     , y00x, rgb
index 80ac96b3d3633f608fd232a0679b43cfe55bcc1d..3e5f45733eb1a1bf0dee8305b71bbff1a54ba468 100644 (file)
@@ -241,6 +241,8 @@ enum pipe_format {
 
    PIPE_FORMAT_R4A4_UNORM              = 168,
    PIPE_FORMAT_A4R4_UNORM              = 169,
+   PIPE_FORMAT_R8A8_UNORM              = 170,
+   PIPE_FORMAT_A8R8_UNORM              = 171,
 
    PIPE_FORMAT_COUNT
 };