Both EXT_fbo and ARB_fbo agree on this. Fixes a segfault in the metaops
mipmap generation in Intel for SGIS_generate_mipmap of S3TC textures in
Regnum Online.
Bug #21654.
(cherry picked from commit 0307e609aa)
tags/mesa_7_5_rc4
| @@ -368,6 +368,11 @@ test_attachment_completeness(const GLcontext *ctx, GLenum format, | |||
| att->Complete = GL_FALSE; | |||
| return; | |||
| } | |||
| if (texImage->TexFormat->TexelBytes == 0) { | |||
| att_incomplete("compressed internalformat"); | |||
| att->Complete = GL_FALSE; | |||
| return; | |||
| } | |||
| } | |||
| else if (format == GL_DEPTH) { | |||
| if (texImage->TexFormat->BaseFormat == GL_DEPTH_COMPONENT) { | |||