压缩纹理是不能调用glGenerateMipmap生成mipmap的。DDS和PVR都不行。强行调用会产生GL_INVALID_OPERATION的错误。PNG格式试验了glGenerateMipmap可以。如果要生成MipMap的话,纹理存储空间大了 1/4+1/8....=1/2,所以使用压缩纹理是值得的,压缩比都很高,特别是PVR(IOS的)类型的。要渲染3D中实体使用纹理的最佳格式是使用Mipmap结合纹理线性过滤(三线性过滤)是最佳质量。