st/mesa: add LATC and 3DC support
[mesa.git] / src / mesa / state_tracker / st_gen_mipmap.c
index a12a32e114865197d871e5e06ecbb125d66ccb73..f8b23d11d037c557a1bb7b572feb442620eb0d80 100644 (file)
@@ -205,7 +205,9 @@ fallback_generate_mipmap(struct gl_context *ctx, GLenum target,
 
    if (compressed) {
       if (texObj->Image[face][baseLevel]->TexFormat == MESA_FORMAT_SIGNED_RED_RGTC1 ||
-         texObj->Image[face][baseLevel]->TexFormat == MESA_FORMAT_SIGNED_RG_RGTC2)
+          texObj->Image[face][baseLevel]->TexFormat == MESA_FORMAT_SIGNED_RG_RGTC2 ||
+          texObj->Image[face][baseLevel]->TexFormat == MESA_FORMAT_SIGNED_L_LATC1 ||
+          texObj->Image[face][baseLevel]->TexFormat == MESA_FORMAT_SIGNED_LA_LATC2)
          datatype = GL_FLOAT;
       else
          datatype = GL_UNSIGNED_BYTE;