gallium: Drop the unused PIPE_FORMAT_A*L* formats.
authorEric Anholt <eric@anholt.net>
Thu, 29 Aug 2019 22:56:19 +0000 (15:56 -0700)
committerEric Anholt <eric@anholt.net>
Sun, 20 Oct 2019 04:39:48 +0000 (04:39 +0000)
Now that Mesa is also using an array format for LA, nothing was using
these.  (And, clearly, no HW driver had exposed them).

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/auxiliary/util/u_format.c
src/gallium/auxiliary/util/u_format.csv
src/gallium/include/pipe/p_format.h

index 73c25d727bab071883935517096af76e6847e494..336436152945eaec520f2cd2d5682eaee8080238 100644 (file)
@@ -956,8 +956,6 @@ util_format_snorm8_to_sint8(enum pipe_format format)
       return PIPE_FORMAT_R8G8B8X8_SINT;
    case PIPE_FORMAT_R8A8_SNORM:
       return PIPE_FORMAT_R8A8_SINT;
-   case PIPE_FORMAT_A8L8_SNORM:
-      return PIPE_FORMAT_A8L8_SINT;
    case PIPE_FORMAT_G8R8_SNORM:
       return PIPE_FORMAT_G8R8_SINT;
    case PIPE_FORMAT_A8B8G8R8_SNORM:
index 926f881e590fd2bc97a5ddb8230d554ea3ee1a81..089dda933d712f6370f619736dcd7fe025eb3c7c 100644 (file)
@@ -469,12 +469,6 @@ PIPE_FORMAT_R10G10B10A2_UINT        , plain, 1, 1, 1, up10 , up10 , up10, up2 ,
 
 PIPE_FORMAT_B5G6R5_SRGB             , plain, 1, 1, 1, un5 , un6 , un5 ,     , zyx1, srgb, un5 , un6 , un5 ,     , xyz1
 
-PIPE_FORMAT_A8L8_UNORM              , plain, 1, 1, 1, un8 , un8 , , , yyyx, rgb
-PIPE_FORMAT_A8L8_SNORM              , plain, 1, 1, 1, sn8 , sn8 , , , yyyx, rgb
-PIPE_FORMAT_A8L8_SINT               , plain, 1, 1, 1, sp8 , sp8 , , , yyyx, rgb
-PIPE_FORMAT_A8L8_SRGB               , plain, 1, 1, 1, un8 , un8 , , , yyyx, srgb
-PIPE_FORMAT_A16L16_UNORM            , plain, 1, 1, 1, un16, un16, , , yyyx, rgb
-
 PIPE_FORMAT_G8R8_UNORM              , plain, 1, 1, 1, un8 , un8 , , , yx01, rgb
 PIPE_FORMAT_G8R8_SNORM              , plain, 1, 1, 1, sn8 , sn8 , , , yx01, rgb
 PIPE_FORMAT_G8R8_SINT               , plain, 1, 1, 1, sp8 , sp8 , , , yx01, rgb
index 620e192e20c36e446197aa659eb2b8afd9c9eb1d..2da480d6dceecbf6647363510c5633ed2a533f1f 100644 (file)
@@ -335,11 +335,6 @@ enum pipe_format {
    PIPE_FORMAT_BPTC_RGB_FLOAT,
    PIPE_FORMAT_BPTC_RGB_UFLOAT,
 
-   PIPE_FORMAT_A8L8_UNORM,
-   PIPE_FORMAT_A8L8_SNORM,
-   PIPE_FORMAT_A8L8_SRGB,
-   PIPE_FORMAT_A16L16_UNORM,
-
    PIPE_FORMAT_G8R8_UNORM,
    PIPE_FORMAT_G8R8_SNORM,
    PIPE_FORMAT_G16R16_UNORM,
@@ -420,7 +415,6 @@ enum pipe_format {
 
    PIPE_FORMAT_R8_SRGB,
 
-   PIPE_FORMAT_A8L8_SINT,
    PIPE_FORMAT_G8R8_SINT,
    PIPE_FORMAT_A8B8G8R8_SINT,
    PIPE_FORMAT_X8B8G8R8_SINT,
@@ -458,14 +452,6 @@ enum pipe_format {
 #define PIPE_FORMAT_XRGB8888_SRGB PIPE_FORMAT_X8R8G8B8_SRGB
 #define PIPE_FORMAT_ABGR8888_SRGB PIPE_FORMAT_A8B8G8R8_SRGB
 #define PIPE_FORMAT_XBGR8888_SRGB PIPE_FORMAT_X8B8G8R8_SRGB
-#define PIPE_FORMAT_LA88_UNORM PIPE_FORMAT_L8A8_UNORM
-#define PIPE_FORMAT_AL88_UNORM PIPE_FORMAT_A8L8_UNORM
-#define PIPE_FORMAT_LA88_SNORM PIPE_FORMAT_L8A8_SNORM
-#define PIPE_FORMAT_AL88_SNORM PIPE_FORMAT_A8L8_SNORM
-#define PIPE_FORMAT_LA88_SRGB PIPE_FORMAT_L8A8_SRGB
-#define PIPE_FORMAT_AL88_SRGB PIPE_FORMAT_A8L8_SRGB
-#define PIPE_FORMAT_LA1616_UNORM PIPE_FORMAT_L16A16_UNORM
-#define PIPE_FORMAT_AL1616_UNORM PIPE_FORMAT_A16L16_UNORM
 #define PIPE_FORMAT_RG88_UNORM PIPE_FORMAT_R8G8_UNORM
 #define PIPE_FORMAT_GR88_UNORM PIPE_FORMAT_G8R8_UNORM
 #define PIPE_FORMAT_RG88_SNORM PIPE_FORMAT_R8G8_SNORM
@@ -495,14 +481,6 @@ enum pipe_format {
 #define PIPE_FORMAT_BGRX8888_SRGB PIPE_FORMAT_X8R8G8B8_SRGB
 #define PIPE_FORMAT_RGBA8888_SRGB PIPE_FORMAT_A8B8G8R8_SRGB
 #define PIPE_FORMAT_RGBX8888_SRGB PIPE_FORMAT_X8B8G8R8_SRGB
-#define PIPE_FORMAT_LA88_UNORM PIPE_FORMAT_A8L8_UNORM
-#define PIPE_FORMAT_AL88_UNORM PIPE_FORMAT_L8A8_UNORM
-#define PIPE_FORMAT_LA88_SNORM PIPE_FORMAT_A8L8_SNORM
-#define PIPE_FORMAT_AL88_SNORM PIPE_FORMAT_L8A8_SNORM
-#define PIPE_FORMAT_LA88_SRGB PIPE_FORMAT_A8L8_SRGB
-#define PIPE_FORMAT_AL88_SRGB PIPE_FORMAT_L8A8_SRGB
-#define PIPE_FORMAT_LA1616_UNORM PIPE_FORMAT_A16L16_UNORM
-#define PIPE_FORMAT_AL1616_UNORM PIPE_FORMAT_L16A16_UNORM
 #define PIPE_FORMAT_RG88_UNORM PIPE_FORMAT_G8R8_UNORM
 #define PIPE_FORMAT_GR88_UNORM PIPE_FORMAT_R8G8_UNORM
 #define PIPE_FORMAT_RG88_SNORM PIPE_FORMAT_G8R8_SNORM