mesa: add glTextureParameteri/iv/f/fvEXT
[mesa.git] / src / mesa / main / formats.csv
index 8eb69ad06c1d8458160f1fec1fb09012f85fa2e1..90d9bf07ece6279e6b8cd239ed5575683f5ed321 100644 (file)
@@ -68,6 +68,7 @@ MESA_FORMAT_B4G4R4A4_UNORM                , packed, 1, 1, 1, un4 , un4 , un4 , u
 MESA_FORMAT_B4G4R4X4_UNORM                , packed, 1, 1, 1, un4 , un4 , un4 , x4  , zyx1, rgb
 MESA_FORMAT_A4R4G4B4_UNORM                , packed, 1, 1, 1, un4 , un4 , un4 , un4 , yzwx, rgb
 MESA_FORMAT_A1B5G5R5_UNORM                , packed, 1, 1, 1, un1 , un5 , un5 , un5 , wzyx, rgb
+MESA_FORMAT_X1B5G5R5_UNORM                , packed, 1, 1, 1, x1  , un5 , un5 , un5 , wzy1, rgb
 MESA_FORMAT_B5G5R5A1_UNORM                , packed, 1, 1, 1, un5 , un5 , un5 , un1 , zyxw, rgb
 MESA_FORMAT_B5G5R5X1_UNORM                , packed, 1, 1, 1, un5 , un5 , un5 , x1  , zyx1, rgb
 MESA_FORMAT_A1R5G5B5_UNORM                , packed, 1, 1, 1, un1 , un5 , un5 , un5 , yzwx, rgb
@@ -157,6 +158,7 @@ MESA_FORMAT_L8A8_SRGB                     , packed, 1, 1, 1, un8 , un8 ,     ,
 MESA_FORMAT_A8L8_SRGB                     , packed, 1, 1, 1, un8 , un8 ,     ,     , yyyx, srgb
 
 # Array sRGB formats
+MESA_FORMAT_R_SRGB8                       , array , 1, 1, 1, un8 ,     ,     ,     , x001, srgb
 MESA_FORMAT_L_SRGB8                       , array , 1, 1, 1, un8 ,     ,     ,     , xxx1, srgb
 MESA_FORMAT_BGR_SRGB8                     , array , 1, 1, 1, un8 , un8 , un8 ,     , zyx1, srgb
 
@@ -349,3 +351,29 @@ MESA_FORMAT_SRGB8_ALPHA8_ASTC_10x8        , astc  ,10, 8, 1, x128,     ,     ,
 MESA_FORMAT_SRGB8_ALPHA8_ASTC_10x10       , astc  ,10,10, 1, x128,     ,     ,     , xyzw, srgb
 MESA_FORMAT_SRGB8_ALPHA8_ASTC_12x10       , astc  ,12,10, 1, x128,     ,     ,     , xyzw, srgb
 MESA_FORMAT_SRGB8_ALPHA8_ASTC_12x12       , astc  ,12,12, 1, x128,     ,     ,     , xyzw, srgb
+
+MESA_FORMAT_RGBA_ASTC_3x3x3               , astc  , 3, 3, 3, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_4x3x3               , astc  , 4, 3, 3, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_4x4x3               , astc  , 4, 4, 3, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_4x4x4               , astc  , 4, 4, 4, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_5x4x4               , astc  , 5, 4, 4, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_5x5x4               , astc  , 5, 5, 4, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_5x5x5               , astc  , 5, 5, 5, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_6x5x5               , astc  , 6, 5, 5, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_6x6x5               , astc  , 6, 6, 5, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_RGBA_ASTC_6x6x6               , astc  , 6, 6, 6, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_3x3x3       , astc  , 3, 3, 3, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_4x3x3       , astc  , 4, 3, 3, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_4x4x3       , astc  , 4, 4, 3, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_4x4x4       , astc  , 4, 4, 4, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_5x4x4       , astc  , 5, 4, 4, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_5x5x4       , astc  , 5, 5, 4, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_5x5x5       , astc  , 5, 5, 5, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_6x5x5       , astc  , 6, 5, 5, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_6x6x5       , astc  , 6, 6, 5, x128,     ,     ,     , xyzw, srgb
+MESA_FORMAT_SRGB8_ALPHA8_ASTC_6x6x6       , astc  , 6, 6, 6, x128,     ,     ,     , xyzw, srgb
+
+# ATC compressed formats
+MESA_FORMAT_ATC_RGB                       ,  atc  , 4, 4, 1, x64 ,     ,     ,     , xyz1, rgb
+MESA_FORMAT_ATC_RGBA_EXPLICIT             ,  atc  , 4, 4, 1, x128,     ,     ,     , xyzw, rgb
+MESA_FORMAT_ATC_RGBA_INTERPOLATED         ,  atc  , 4, 4, 1, x128,     ,     ,     , xyzw, rgb