freedreno/layout: layout simplifications and pitch from level 0 pitch
[mesa.git] / src / gallium / drivers / freedreno / a4xx / fd4_format.c
index 3e7fff51743102f47f9d04957302cd53da403437..1a6157ff46215c7bea3a9d00783a3b96b3e4ea49 100644 (file)
@@ -369,30 +369,6 @@ fd4_pipe2swap(enum pipe_format format)
        return formats[format].swap;
 }
 
-enum a4xx_tex_fetchsize
-fd4_pipe2fetchsize(enum pipe_format format)
-{
-       if (format == PIPE_FORMAT_Z32_FLOAT_S8X24_UINT)
-               format = PIPE_FORMAT_Z32_FLOAT;
-
-       if (util_format_description(format)->layout == UTIL_FORMAT_LAYOUT_ASTC)
-               return TFETCH4_16_BYTE;
-
-       switch (util_format_get_blocksizebits(format) / util_format_get_blockwidth(format)) {
-       case 8:   return TFETCH4_1_BYTE;
-       case 16:  return TFETCH4_2_BYTE;
-       case 32:  return TFETCH4_4_BYTE;
-       case 64:  return TFETCH4_8_BYTE;
-       case 96:  return TFETCH4_1_BYTE; /* Does this matter? */
-       case 128: return TFETCH4_16_BYTE;
-       default:
-               debug_printf("Unknown block size for format %s: %d\n",
-                               util_format_name(format),
-                               util_format_get_blocksizebits(format));
-               return TFETCH4_1_BYTE;
-       }
-}
-
 enum a4xx_depth_format
 fd4_pipe2depth(enum pipe_format format)
 {