freedreno/layout: layout simplifications and pitch from level 0 pitch
[mesa.git] / src / gallium / drivers / freedreno / a3xx / fd3_format.c
index 58df9714f0a8ffe42bc59eca56059815b6666e01..10195c1eb7b66f57626982ba705db5a10a0bc138 100644 (file)
@@ -321,27 +321,6 @@ fd3_pipe2swap(enum pipe_format format)
        return formats[format].swap;
 }
 
-enum a3xx_tex_fetchsize
-fd3_pipe2fetchsize(enum pipe_format format)
-{
-       if (format == PIPE_FORMAT_Z32_FLOAT_S8X24_UINT)
-               format = PIPE_FORMAT_Z32_FLOAT;
-       else if (util_format_description(format)->layout == UTIL_FORMAT_LAYOUT_RGTC)
-               format = PIPE_FORMAT_R8G8B8A8_UNORM;
-       switch (util_format_get_blocksizebits(format) / util_format_get_blockwidth(format)) {
-       case 8: return TFETCH_1_BYTE;
-       case 16: return TFETCH_2_BYTE;
-       case 32: return TFETCH_4_BYTE;
-       case 64: return TFETCH_8_BYTE;
-       case 128: return TFETCH_16_BYTE;
-       default:
-               debug_printf("Unknown block size for format %s: %d\n",
-                                        util_format_name(format),
-                                        util_format_get_blocksizebits(format));
-               return TFETCH_DISABLE;
-       }
-}
-
 enum a3xx_color_fmt
 fd3_fs_output_format(enum pipe_format format)
 {