gallium: Add defines for FXT1 texture compression.
[mesa.git] / src / mesa / state_tracker / st_format.c
index cdfeac25df13053aa84acaf39dc866c9d3277d29..dd3e1b2880433239deae2a081b98d097e030059f 100644 (file)
@@ -638,6 +638,11 @@ st_mesa_format_to_pipe_format(const struct st_context *st,
    case MESA_FORMAT_ATC_RGBA_INTERPOLATED:
       return PIPE_FORMAT_ATC_RGBA_INTERPOLATED;
 
+   case MESA_FORMAT_RGB_FXT1:
+      return PIPE_FORMAT_FXT1_RGB;
+   case MESA_FORMAT_RGBA_FXT1:
+      return PIPE_FORMAT_FXT1_RGBA;
+
    default:
       if (0) {
          debug_printf("%s(mesa_format=%s) -> NONE\n",
@@ -1164,6 +1169,11 @@ st_pipe_format_to_mesa_format(enum pipe_format format)
    case PIPE_FORMAT_ATC_RGBA_INTERPOLATED:
       return MESA_FORMAT_ATC_RGBA_INTERPOLATED;
 
+   case PIPE_FORMAT_FXT1_RGB:
+      return MESA_FORMAT_RGB_FXT1;
+   case PIPE_FORMAT_FXT1_RGBA:
+      return MESA_FORMAT_RGBA_FXT1;
+
    default:
       return MESA_FORMAT_NONE;
    }